rcf.core.concurrent.transactions
Interface CompositeTransaction<X extends Transaction>
- All Superinterfaces:
- Event, EventSource, Task, Transaction
@Revision(value="$Revision: 1.3 $",
date="$Date: 2006/11/09 02:09:10 $",
tag="$Name: $")
public interface CompositeTransaction<X extends Transaction>- extends Transaction
TODO: Javadoc
TODO: Transaction Composite Trees
TODO: Unit tests, Code review, Javadoc review, Seal/Finalize
- Version:
- $Revision: 1.3 $
- Author:
- Greg Gibeling
| Nested classes/interfaces inherited from interface rcf.core.concurrent.schedule.Task |
Task.State |
| Methods inherited from interface rcf.core.concurrent.schedule.Task |
taskState |
transactions
rcf.core.util.collection.list.ImmutableList<X> transactions()
- TODO: Javadoc
- Returns:
source
Transactional<? extends X> source()
- Description copied from interface:
Event
- Get the
EventSource this event was generated from.
- Specified by:
source in interface Event- Specified by:
source in interface Transaction
- Returns:
- The
EventSource this event was generated from.