de.grogra.persistence
Interface Transaction.Consumer
- 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
Method Summary |
void |
begin()
|
void |
end()
|
void |
insertComponent(PersistenceCapable o,
PersistenceField field,
int[] indices,
Transaction.Reader reader)
|
void |
makePersistent(long id,
ManageableType type)
|
void |
makeTransient(PersistenceCapable o,
ManageableType type)
|
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)
|
begin
void begin()
end
void end()
insertComponent
void insertComponent(PersistenceCapable o,
PersistenceField field,
int[] indices,
Transaction.Reader reader)
makePersistent
void makePersistent(long id,
ManageableType type)
makeTransient
void makeTransient(PersistenceCapable o,
ManageableType type)
readData
void readData(PersistenceCapable o,
Transaction.Reader reader)
removeComponent
void removeComponent(PersistenceCapable o,
PersistenceField field,
int[] indices,
Transaction.Reader reader)
setField
void setField(PersistenceCapable o,
PersistenceField field,
int[] indices,
Transaction.Reader reader)