## Uses of Class
org.jgroups.blocks.locking.Owner

Packages that use Owner
org.jgroups.blocks.locking
org.jgroups.demos: Provides demonstrations of JGroups functionality.
org.jgroups.protocols: Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.

Uses of Owner in org.jgroups.blocks.locking

Methods in org.jgroups.blocks.locking with parameters of type Owner
`void` `LockNotification.awaited(java.lang.String lock_name, Owner owner)`
`void` `LockNotification.awaiting(java.lang.String lock_name, Owner owner)`
`void` `LockNotification.locked(java.lang.String lock_name, Owner owner)`
`void` `LockNotification.unlocked(java.lang.String lock_name, Owner owner)`

Uses of Owner in org.jgroups.demos

Methods in org.jgroups.demos with parameters of type Owner
`void` `LockServiceDemo.awaited(java.lang.String lock_name, Owner owner)`
`void` `LockServiceDemo.awaiting(java.lang.String lock_name, Owner owner)`
`void` `LockServiceDemo.locked(java.lang.String lock_name, Owner owner)`
`void` `LockServiceDemo.unlocked(java.lang.String lock_name, Owner owner)`

Uses of Owner in org.jgroups.protocols

Fields in org.jgroups.protocols declared as Owner
`protected Owner` `Locking.ServerLock.current_owner`
`protected Owner` `Locking.ClientLock.owner`
`protected Owner` `Locking.Request.owner`

Fields in org.jgroups.protocols with type parameters of type Owner
`protected java.util.Map<java.lang.String,java.util.Map<Owner,Locking.ClientLock>>` `Locking.client_locks`
`protected java.util.Queue<Owner>` `Locking.ServerCondition.queue`

Methods in org.jgroups.protocols that return Owner
`protected Owner` `Locking.getOwner()`

Methods in org.jgroups.protocols with parameters of type Owner
`void` `Locking.ServerCondition.addWaiter(Owner waiter)`
`void` `CENTRAL_LOCK.awaited(java.lang.String lock_name, Owner owner)`
`void` `CENTRAL_LOCK.awaiting(java.lang.String lock_name, Owner owner)`
`protected Locking.ClientLock` `Locking.getLock(java.lang.String name, Owner owner, boolean create_if_absent)`
`protected void` `Locking.handleAwaitRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.handleCreateAwaitingRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.handleCreateLockRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.handleDeleteAwaitingRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.handleDeleteAwaitRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.handleLockDeniedResponse(java.lang.String lock_name, Owner owner)`
`protected void` `PEER_LOCK.PeerLock.handleLockGrantedResponse(Owner owner, Address sender)`
`protected void` `Locking.ClientLock.handleLockGrantedResponse(Owner owner, Address sender)`
`protected void` `Locking.handleLockGrantedResponse(java.lang.String lock_name, Owner owner, Address sender)`
`protected void` `Locking.handleSignalResponse(java.lang.String lock_name, Owner owner)`
`protected boolean` `Locking.ServerLock.isRequestPresent(Locking.Type type, Owner owner)` Checks if a certain request from a given owner is already in the queue
`void` `CENTRAL_LOCK.locked(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.notifyAwaited(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.notifyAwaiting(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.notifyLocked(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.notifyUnlocked(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.removeClientLock(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.ServerLock.removeRequest(Locking.Type type, Owner owner)`
`void` `Locking.ServerCondition.removeWaiter(Owner waiter)`
`protected void` `PEER_LOCK.sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected void` `CENTRAL_LOCK.sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected abstract void` `Locking.sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected void` `CENTRAL_LOCK.sendCreateLockRequest(Address dest, java.lang.String lock_name, Owner owner)`
`protected void` `PEER_LOCK.sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected void` `CENTRAL_LOCK.sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected abstract void` `Locking.sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
`protected void` `PEER_LOCK.sendGrantLockRequest(java.lang.String lock_name, Owner owner, long timeout, boolean is_trylock)`
`protected void` `CENTRAL_LOCK.sendGrantLockRequest(java.lang.String lock_name, Owner owner, long timeout, boolean is_trylock)`
`protected abstract void` `Locking.sendGrantLockRequest(java.lang.String lock_name, Owner owner, long timeout, boolean is_trylock)`
`protected void` `Locking.sendLockResponse(Locking.Type type, Owner dest, java.lang.String lock_name)`
`protected void` `PEER_LOCK.sendReleaseLockRequest(java.lang.String lock_name, Owner owner)`
`protected void` `CENTRAL_LOCK.sendReleaseLockRequest(java.lang.String lock_name, Owner owner)`
`protected abstract void` `Locking.sendReleaseLockRequest(java.lang.String lock_name, Owner owner)`
`protected void` `Locking.sendRequest(Address dest, Locking.Type type, java.lang.String lock_name, Owner owner, long timeout, boolean is_trylock)`
`protected void` `Locking.sendSignalResponse(Owner dest, java.lang.String lock_name)`
`protected void` `Locking.ServerLock.setOwner(Owner owner)`
`void` `CENTRAL_LOCK.unlocked(java.lang.String lock_name, Owner owner)`
`protected void` `CENTRAL_LOCK.updateBackups(Locking.Type type, java.lang.String lock_name, Owner owner)`

Constructors in org.jgroups.protocols with parameters of type Owner
`Locking.Request(Locking.Type type, java.lang.String lock_name, Owner owner, long timeout)`
`Locking.Request(Locking.Type type, java.lang.String lock_name, Owner owner, long timeout, boolean is_trylock)`
`Locking.ServerLock(java.lang.String lock_name, Owner owner)`

Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.