- 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
Modifier and TypeInterfaceDescriptionstatic class
static class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
begin()
void
end()
void
insertComponent
(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) void
makePersistent
(long id, ManageableType type) void
void
readData
(PersistenceCapable o, Transaction.Reader reader) void
removeComponent
(PersistenceCapable o, PersistenceField field, int[] indices, Transaction.Reader reader) void
setField
(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()
-