- All Known Subinterfaces:
Transaction.ExtendedConsumer
- All Known Implementing Classes:
GraphTransaction.Consumer.Adapter,GraphTransaction.Consumer.Multicaster,GraphTransaction.Dump,Registry,State,Transaction.Consumer.Adapter,Transaction.Consumer.Multicaster,TransactionApplier
- Enclosing class:
Transaction
public static interface Transaction.Consumer
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidbegin()voidend()voidinsertComponent(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) voidmakePersistent(long id, ManageableType type) voidvoidreadData(PersistenceCapable o, Transaction.Reader reader) voidremoveComponent(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) voidsetField(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader)
-
Method Details
-
setField
void setField(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) -
insertComponent
void insertComponent(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) -
removeComponent
void removeComponent(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) -
makePersistent
-
makeTransient
-
readData
-
begin
void begin() -
end
void end()
-