org.omg.CosConcurrencyControl

Class LockSetPOATie

public class LockSetPOATie extends LockSetPOA

The LockSet interface provides operations to aquire and release locks on behalf of the calling thread or transaction
Constructor Summary
LockSetPOATie(LockSetOperations tieObject)
Constructor
LockSetPOATie(LockSetOperations tieObject, POA poa)
Constructor
Method Summary
voidchange_mode(lock_mode held_mode, lock_mode new_mode)
Operation change_mode
voidlock(lock_mode mode)
Operation lock
booleantry_lock(lock_mode mode)
Operation try_lock
voidunlock(lock_mode mode)
Operation unlock
POA_default_POA()
_default_POA method
LockSetOperations_delegate()
Get the delegate
void_delegate(LockSetOperations delegate_)
Set the delegate

Constructor Detail

LockSetPOATie

public LockSetPOATie(LockSetOperations tieObject)
Constructor

LockSetPOATie

public LockSetPOATie(LockSetOperations tieObject, POA poa)
Constructor

Method Detail

change_mode

public void change_mode(lock_mode held_mode, lock_mode new_mode)
Operation change_mode

lock

public void lock(lock_mode mode)
Operation lock

try_lock

public boolean try_lock(lock_mode mode)
Operation try_lock

unlock

public void unlock(lock_mode mode)
Operation unlock

_default_POA

public POA _default_POA()
_default_POA method

_delegate

public LockSetOperations _delegate()
Get the delegate

_delegate

public void _delegate(LockSetOperations delegate_)
Set the delegate