org.dasein.persist
Interface PersistentFactory.DependencyManager<T>
- Enclosing class:
- PersistentFactory<T>
public static interface PersistentFactory.DependencyManager<T>
createDependencies
void createDependencies(Transaction xaction,
Map<String,Object> state)
throws PersistenceException
- Throws:
PersistenceException
loadDependencies
void loadDependencies(Map<String,Object> state)
throws PersistenceException
- Throws:
PersistenceException
removeDependencies
void removeDependencies(Transaction xaction,
Map<String,Object> state)
throws PersistenceException
- Throws:
PersistenceException
updateDependencies
void updateDependencies(Transaction xaction,
T item,
Map<String,Object> state)
throws PersistenceException
- Throws:
PersistenceException