Uses of Class
org.snmp4j.agent.mo.lock.LockRequest
-
Uses of LockRequest in org.snmp4j.agent
Modifier and TypeMethodDescriptionDefaultMOServer.getActiveLockRequests()
Returns a readonly set of activeLockRequest
s or an empty set ifDefaultMOServer.isDeadlockPreventionEnabled()
isfalse
.DefaultMOServer.getWaitingLockRequests()
Returns a readonly map of waitingLockRequest
s and their locks or an empty set ifDefaultMOServer.isDeadlockPreventionEnabled()
isfalse
.Modifier and TypeMethodDescriptionboolean
DefaultMOServer.lock
(Object owner, ManagedObject<?> managedObject, long timeoutMillis, LockRequest lockRequest) <MO extends ManagedObject<?>>
MODefaultMOServer.lookup
(MOQuery query, LockRequest lockRequest, MOServerLookupEvent lookupEvent, Class<MO> managedObjectType) Lookup the first (lexicographically ordered) managed object that matches the supplied query and implements the givenManagedObject
class.default ManagedObject
<?> MOServer.lookup
(MOQuery query, LockRequest lockRequest) Deprecated.default ManagedObject
<?> MOServer.lookup
(MOQuery query, LockRequest lockRequest, MOServerLookupEvent lookupEvent) Lookup the first (lexicographically ordered) managed object that matches the supplied query.<MO extends ManagedObject<?>>
MOMOServer.lookup
(MOQuery query, LockRequest lockRequest, MOServerLookupEvent lookupEvent, Class<MO> managedObjectType) Lookup the first (lexicographically ordered) managed object that matches the supplied query and implements the givenManagedObject
class.protected void
CommandProcessor.unlockManagedObjectIfLockedByLookup
(MOServer server, ManagedObject<?> mo, LockRequest lockRequest) Unlock the providedManagedObject
if the also providedLockRequest
indicates that the managed object was locked by a precedingMOServer.lookup(MOQuery, LockRequest)
operation.
MOServer.lookup(MOQuery, LockRequest, MOServerLookupEvent, Class)
instead to specify the intended use, and event source.