public class TransactionalEntityBranch extends EntityBranch
EntityBranch.EntityNode
Constructor and Description |
---|
TransactionalEntityBranch(EntityStore es,
ESPK branchRootPK) |
TransactionalEntityBranch(EntityStore es,
ESPK branchRootPK,
java.util.Set<ESPK> pks)
Create a branch of the entity hierarchy from a given store and starting
point.
|
Modifier and Type | Method and Description |
---|---|
protected ESPK |
doGraft(EntityStore store,
ESPK espk,
java.util.Set<PortableESPK> unresolved,
java.util.Set<ESPK> newPKs) |
addNodes, createNode, getRootEntity, getSourceEntityStore, graftTo, isCompatibleGraftPoint, moveType, resetRoot, setType
public TransactionalEntityBranch(EntityStore es, ESPK branchRootPK) throws EntityStoreException
EntityStoreException
public TransactionalEntityBranch(EntityStore es, ESPK branchRootPK, java.util.Set<ESPK> pks) throws EntityStoreException
es
- The entity store from which to take the branch imagebranchRootPK
- The ESPK of the root Entity of the branchpks
- The original ESPKs of each of the Entities which were
traversed to generate this branchEntityStoreException
protected ESPK doGraft(EntityStore store, ESPK espk, java.util.Set<PortableESPK> unresolved, java.util.Set<ESPK> newPKs) throws EntityStoreException
doGraft
in class EntityBranch
EntityStoreException
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel