# IMQLockMetadataItem interface · @imqueue/rpc

Source: https://imqueue.org/api/rpc/latest/rpc.imqlockmetadataitem/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/rpc 3.5.3 — generated reference, not hand-written

Diagnostic description of a locked call.

**Signature:**

```typescript
export interface IMQLockMetadataItem 
```

## Remarks

Used only to enrich the deadlock-timeout error message. Values that cannot be serialized degrade to a placeholder rather than failing.

## Properties


| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [args](https://imqueue.org/api/rpc/latest/rpc.imqlockmetadataitem.args/) |  | any\[\] | Arguments the locked method was called with. |
| [className](https://imqueue.org/api/rpc/latest/rpc.imqlockmetadataitem.classname/) |  | string | Name of the class whose method holds the lock. |
| [methodName](https://imqueue.org/api/rpc/latest/rpc.imqlockmetadataitem.methodname/) |  | string \| symbol | Name of the locked method. |

