|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ReplicationNode | |
|---|---|
| org.nuiton.topia.replication | |
| org.nuiton.topia.replication.model | |
| org.nuiton.topia.replication.operation | |
| Uses of ReplicationNode in org.nuiton.topia.replication |
|---|
| Fields in org.nuiton.topia.replication with type parameters of type ReplicationNode | |
|---|---|
protected List<ReplicationNode> |
TopiaReplicationContext.treated
List of nodes that has been replicated with success (used to rollback them if something was wrong). |
| Methods in org.nuiton.topia.replication that return ReplicationNode | |
|---|---|
ReplicationNode[] |
TopiaReplicationContext.getReverseTreated()
|
| Methods in org.nuiton.topia.replication that return types with arguments of type ReplicationNode | |
|---|---|
protected List<ReplicationNode> |
TopiaReplicationContext.getTreated()
|
| Methods in org.nuiton.topia.replication with parameters of type ReplicationNode | |
|---|---|
void |
TopiaReplicationContext.addTreatedNode(ReplicationNode node)
|
void |
TopiaReplicationServiceImpl.doReplicateNode(TopiaReplicationContext replicationContext,
ReplicationNode node)
|
void |
TopiaReplicationServiceImpl.doRollbackNode(TopiaReplicationContext replicationContext,
ReplicationNode node)
|
List<? extends TopiaEntity> |
TopiaReplicationContext.getEntities(TopiaContextImplementor tx,
ReplicationNode node)
|
List<String> |
TopiaReplicationContext.getEntityIds(ReplicationNode node)
|
void |
TopiaReplicationOperation.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
Deprecated. since 2.5.2, there is no difference between a user operation and an internal one. This method will be removed in version 2.6 and never replaced |
| Uses of ReplicationNode in org.nuiton.topia.replication.model |
|---|
| Fields in org.nuiton.topia.replication.model declared as ReplicationNode | |
|---|---|
protected ReplicationNode |
ReplicationOperationDef.node
|
protected ReplicationNode |
ReplicationLink.source
le noeud source du lien |
protected ReplicationNode |
ReplicationLink.target
le noeud destination du lien |
| Fields in org.nuiton.topia.replication.model with type parameters of type ReplicationNode | |
|---|---|
protected Map<String,ReplicationNode> |
ReplicationNode.associations
dictionnary of associations defined on the node (keys are association name, and values are target node). |
protected Map<String,ReplicationNode> |
ReplicationNode.dependencies
compositions defined on the node (keys are association name, and values are target node). |
protected Map<TopiaEntityEnum,ReplicationNode> |
ReplicationModel.nodes
le dictionnaire des noeuds a repliquer associes a leur type |
protected List<ReplicationNode> |
ReplicationModel.order
la liste des noeuds a repliquer (dans l'ordre de replication) |
protected Set<ReplicationNode> |
ReplicationLink.requires
liste des noeuds requis. |
protected Set<ReplicationNode> |
ReplicationNode.shell
shell of the node. |
| Methods in org.nuiton.topia.replication.model that return ReplicationNode | |
|---|---|
ReplicationNode |
ReplicationOperationDef.getNode()
|
ReplicationNode |
ReplicationModel.getNode(String propertyName,
Class<?> propertyType)
|
ReplicationNode |
ReplicationModel.getNode(TopiaEntityEnum contract)
|
ReplicationNode |
ReplicationLink.getSource()
|
ReplicationNode |
ReplicationLink.getTarget()
|
| Methods in org.nuiton.topia.replication.model that return types with arguments of type ReplicationNode | |
|---|---|
Map<String,ReplicationNode> |
ReplicationNode.getAssociations()
|
Map<String,ReplicationNode> |
ReplicationNode.getDependencies()
|
Collection<ReplicationNode> |
ReplicationModel.getNodes()
|
List<ReplicationNode> |
ReplicationModel.getOrder()
|
Set<ReplicationNode> |
ReplicationNode.getShell()
|
| Methods in org.nuiton.topia.replication.model with parameters of type ReplicationNode | |
|---|---|
void |
ReplicationNode.addAssociation(String name,
ReplicationNode node)
|
void |
ReplicationNode.addDependency(String name,
ReplicationNode node)
|
protected void |
ReplicationModel.addDuplicateOperation(ReplicationNode ownerNode,
ReplicationNode node,
Class<? extends TopiaReplicationOperation> operationClass,
Object... params)
|
protected void |
ReplicationModel.addOperation(ReplicationNode ownerNode,
ReplicationNode node,
ReplicationOperationPhase phase,
Class<? extends TopiaReplicationOperation> operationClass,
Object... params)
|
protected void |
ReplicationModel.addPostOperation(ReplicationNode ownerNode,
ReplicationNode node,
Class<? extends TopiaReplicationOperation> operationClass,
Object... params)
|
protected void |
ReplicationModel.addPreOperation(ReplicationNode ownerNode,
ReplicationNode node,
Class<? extends TopiaReplicationOperation> operationClass,
Object... params)
|
boolean |
ReplicationLink.canReattach(Set<ReplicationNode> universe,
ReplicationNode currentNode)
Teste si on peut reattacher le lien en connaissant l'univers des noeuds disponibles. |
String[] |
ReplicationNode.getAssociationsDettached(ReplicationNode node)
|
String[] |
ReplicationNode.getDependenciesDettached(ReplicationNode node)
|
protected void |
ReplicationModel.getShell(ReplicationNode node,
Set<ReplicationNode> explored)
|
| Method parameters in org.nuiton.topia.replication.model with type arguments of type ReplicationNode | |
|---|---|
void |
ReplicationModel.addDependency(List<ReplicationNode> nodes)
|
boolean |
ReplicationLink.canReattach(Set<ReplicationNode> universe,
ReplicationNode currentNode)
Teste si on peut reattacher le lien en connaissant l'univers des noeuds disponibles. |
void |
ReplicationModel.detectDependenciesOrder(Set<ReplicationNode> safeLevel,
Set<ReplicationNode> doned)
|
void |
ReplicationModel.detectDependenciesOrder(Set<ReplicationNode> safeLevel,
Set<ReplicationNode> doned)
|
protected void |
ReplicationModel.getShell(ReplicationNode node,
Set<ReplicationNode> explored)
|
void |
ReplicationNode.setShell(Set<ReplicationNode> shell)
|
| Constructors in org.nuiton.topia.replication.model with parameters of type ReplicationNode | |
|---|---|
ReplicationLink(ReplicationNode source,
ReplicationNode target,
String name,
boolean association)
|
|
ReplicationOperationDef(ReplicationOperationPhase phase,
Class<? extends TopiaReplicationOperation> operation,
ReplicationNode node,
Object... parameters)
|
|
| Uses of ReplicationNode in org.nuiton.topia.replication.operation |
|---|
| Methods in org.nuiton.topia.replication.operation with parameters of type ReplicationNode | |
|---|---|
void |
DettachAssociation.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
|
void |
LoadLink.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
|
void |
AttachLink.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
|
void |
AttachAssociation.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
Deprecated. |
void |
Duplicate.register(ReplicationModel model,
ReplicationNode ownerNode,
ReplicationOperationPhase phase,
Object... parameters)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||