|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
LockCommand
interface and a few
implementations of it, and the LockCommandExecutor
interface and
an implementation of it.
See:
Description
Interface Summary | |
---|---|
LockCommand | This is a marker interface for a lock command, such as "lock this entity's parent directory". |
LockCommandExecutor | The LockCommandExecutor 's LockCommandExecutor.execute(Collection) method takes a
collection of lock commands and executes them in an order that it decides to
be appropriate. |
Class Summary | |
---|---|
AbstractLockCommand | |
LockCollection | The LockCollection contains a collection of locked EntityLock
:s. |
LockCommandExecutorImpl | This is the default implementation of the LockCommandExecutor
interface. |
LockForReadingCommand | LockCommand that says "lock this entity for reading". |
LockForWritingCommand | LockCommand that says "lock this entity for writing". |
LockParentForReadingCommand | LockCommand that says "lock this entity's parent directory for
reading". |
LockParentForWritingCommand | LockCommand that says "lock this entity's parent for writing". |
Exception Summary | |
---|---|
MissingLockException | Exception thrown by LockCollection methods. |
This package contains the LockCommand
interface and a few
implementations of it, and the LockCommandExecutor
interface and
an implementation of it.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |