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

- Packages that use Owner
  Package | Description
  --- | ---
  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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Field and Description
    --- | ---
    `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
    Modifier and Type | Method and Description
    --- | ---
    `protected Owner` | Locking.`getOwner()`

    Methods in org.jgroups.protocols with parameters of type Owner
    Modifier and Type | Method and Description
    --- | ---
    `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` | Locking.ClientLock.`handleLockGrantedResponse(Owner owner, Address sender)`
    `protected void` | PEER_LOCK.PeerLock.`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 abstract void` | Locking.`sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | CENTRAL_LOCK.`sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | PEER_LOCK.`sendAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | CENTRAL_LOCK.`sendCreateLockRequest(Address dest, java.lang.String lock_name, Owner owner)`
    `protected abstract void` | Locking.`sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | CENTRAL_LOCK.`sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | PEER_LOCK.`sendDeleteAwaitConditionRequest(java.lang.String lock_name, Owner owner)`
    `protected abstract void` | Locking.`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 void` | PEER_LOCK.`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 abstract void` | Locking.`sendReleaseLockRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | CENTRAL_LOCK.`sendReleaseLockRequest(java.lang.String lock_name, Owner owner)`
    `protected void` | PEER_LOCK.`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
    Constructor and Description
    `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.