Package com._1c.g5.v8.bm.core.monitoring
Interface IBmLockWaitingTransactionInfo
-
- All Superinterfaces:
IBmTransactionInfo
- All Known Subinterfaces:
IBmDeadlockedTransactionInfo
public interface IBmLockWaitingTransactionInfo extends IBmTransactionInfo
Information about a transaction waiting to acquire a particular resource.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getWaitedEntityId()
Gets the ID of the entity being waited.IBmNamespace
getWaitedEntityNamespace()
Gets the namespace of the entity being waited.BmEntityType
getWaitedEntityType()
Get the type of the waited entity.boolean
waitsForWriting()
Checks whether the transaction waits to acquire the entity for writing.-
Methods inherited from interface com._1c.g5.v8.bm.core.monitoring.IBmTransactionInfo
getStackTrace, getThreadName
-
-
-
-
Method Detail
-
getWaitedEntityType
BmEntityType getWaitedEntityType()
Get the type of the waited entity.- Returns:
- the type of the waited entity. Never
null
.
-
getWaitedEntityNamespace
IBmNamespace getWaitedEntityNamespace()
Gets the namespace of the entity being waited.- Returns:
- the namespace of the entity being waited. Never
null
.
-
getWaitedEntityId
Object getWaitedEntityId()
Gets the ID of the entity being waited.- Returns:
- the ID of the entity being waited.
-
waitsForWriting
boolean waitsForWriting()
Checks whether the transaction waits to acquire the entity for writing.- Returns:
true
if the transaction waits to acquire the entity for writing,false
otherwise.
-
-