These are the default transaction semantics for participant/manager interaction. The ServerTransaction class implements the Transaction interface. Users of a ServerTransaction are guaranteed ACID properties in the transactions. Participants and transaction managers will interact with TransactionParticipant and TransactionManager (and NestableTransactionManager) interfaces defined here. @see "Jini Transaction Specification"