Uses of Class
org.nuiton.topia.replication.model.ReplicationNode
| Package | Description |
|---|---|
| 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 Modifier and Type Field Description protected java.util.List<ReplicationNode>TopiaReplicationContext. treatedList 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 Modifier and Type Method Description ReplicationNode[]TopiaReplicationContext. getReverseTreated()Methods in org.nuiton.topia.replication that return types with arguments of type ReplicationNode Modifier and Type Method Description protected java.util.List<ReplicationNode>TopiaReplicationContext. getTreated()Methods in org.nuiton.topia.replication with parameters of type ReplicationNode Modifier and Type Method Description voidTopiaReplicationContext. addTreatedNode(ReplicationNode node)voidTopiaReplicationServiceImpl. doReplicateNode(TopiaReplicationContext replicationContext, ReplicationNode node)voidTopiaReplicationServiceImpl. doRollbackNode(TopiaReplicationContext replicationContext, ReplicationNode node)java.util.List<? extends TopiaEntity>TopiaReplicationContext. getEntities(TopiaContextImplementor tx, ReplicationNode node)java.util.List<java.lang.String>TopiaReplicationContext. getEntityIds(ReplicationNode node)voidTopiaReplicationOperation. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)Deprecated.since 2.5.2, there is no difference between a user operation and an internal one. -
Uses of ReplicationNode in org.nuiton.topia.replication.model
Fields in org.nuiton.topia.replication.model declared as ReplicationNode Modifier and Type Field Description protected ReplicationNodeReplicationOperationDef. nodeprotected ReplicationNodeReplicationLink. sourcele noeud source du lienprotected ReplicationNodeReplicationLink. targetle noeud destination du lienFields in org.nuiton.topia.replication.model with type parameters of type ReplicationNode Modifier and Type Field Description protected java.util.Map<java.lang.String,ReplicationNode>ReplicationNode. associationsdictionnary of associations defined on the node (keys are association name, and values are target node).protected java.util.Map<java.lang.String,ReplicationNode>ReplicationNode. dependenciescompositions defined on the node (keys are association name, and values are target node).protected java.util.Map<TopiaEntityEnum,ReplicationNode>ReplicationModel. nodesle dictionnaire des noeuds a repliquer associes a leur typeprotected java.util.List<ReplicationNode>ReplicationModel. orderla liste des noeuds a repliquer (dans l'ordre de replication)protected java.util.Set<ReplicationNode>ReplicationLink. requiresliste des noeuds requis.protected java.util.Set<ReplicationNode>ReplicationNode. shellshell of the node.Methods in org.nuiton.topia.replication.model that return ReplicationNode Modifier and Type Method Description ReplicationNodeReplicationModel. getNode(java.lang.String propertyName, java.lang.Class<?> propertyType)ReplicationNodeReplicationModel. getNode(TopiaEntityEnum contract)ReplicationNodeReplicationOperationDef. getNode()ReplicationNodeReplicationLink. getSource()ReplicationNodeReplicationLink. getTarget()Methods in org.nuiton.topia.replication.model that return types with arguments of type ReplicationNode Modifier and Type Method Description java.util.Map<java.lang.String,ReplicationNode>ReplicationNode. getAssociations()java.util.Map<java.lang.String,ReplicationNode>ReplicationNode. getDependencies()java.util.Collection<ReplicationNode>ReplicationModel. getNodes()java.util.List<ReplicationNode>ReplicationModel. getOrder()java.util.Set<ReplicationNode>ReplicationNode. getShell()Methods in org.nuiton.topia.replication.model with parameters of type ReplicationNode Modifier and Type Method Description voidReplicationNode. addAssociation(java.lang.String name, ReplicationNode node)voidReplicationNode. addDependency(java.lang.String name, ReplicationNode node)protected voidReplicationModel. addDuplicateOperation(ReplicationNode ownerNode, ReplicationNode node, java.lang.Class<? extends TopiaReplicationOperation> operationClass, java.lang.Object... params)protected voidReplicationModel. addOperation(ReplicationNode ownerNode, ReplicationNode node, ReplicationOperationPhase phase, java.lang.Class<? extends TopiaReplicationOperation> operationClass, java.lang.Object... params)protected voidReplicationModel. addPostOperation(ReplicationNode ownerNode, ReplicationNode node, java.lang.Class<? extends TopiaReplicationOperation> operationClass, java.lang.Object... params)protected voidReplicationModel. addPreOperation(ReplicationNode ownerNode, ReplicationNode node, java.lang.Class<? extends TopiaReplicationOperation> operationClass, java.lang.Object... params)booleanReplicationLink. canReattach(java.util.Set<ReplicationNode> universe, ReplicationNode currentNode)Teste si on peut reattacher le lien en connaissant l'univers des noeuds disponibles.java.lang.String[]ReplicationNode. getAssociationsDettached(ReplicationNode node)java.lang.String[]ReplicationNode. getDependenciesDettached(ReplicationNode node)protected voidReplicationModel. getShell(ReplicationNode node, java.util.Set<ReplicationNode> explored)Method parameters in org.nuiton.topia.replication.model with type arguments of type ReplicationNode Modifier and Type Method Description voidReplicationModel. addDependency(java.util.List<ReplicationNode> nodes)booleanReplicationLink. canReattach(java.util.Set<ReplicationNode> universe, ReplicationNode currentNode)Teste si on peut reattacher le lien en connaissant l'univers des noeuds disponibles.voidReplicationModel. detectDependenciesOrder(java.util.Set<ReplicationNode> safeLevel, java.util.Set<ReplicationNode> doned)protected voidReplicationModel. getShell(ReplicationNode node, java.util.Set<ReplicationNode> explored)voidReplicationNode. setShell(java.util.Set<ReplicationNode> shell)Constructors in org.nuiton.topia.replication.model with parameters of type ReplicationNode Constructor Description ReplicationLink(ReplicationNode source, ReplicationNode target, java.lang.String name, boolean association)ReplicationOperationDef(ReplicationOperationPhase phase, java.lang.Class<? extends TopiaReplicationOperation> operation, ReplicationNode node, java.lang.Object... parameters) -
Uses of ReplicationNode in org.nuiton.topia.replication.operation
Methods in org.nuiton.topia.replication.operation with parameters of type ReplicationNode Modifier and Type Method Description voidAttachAssociation. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)Deprecated.voidAttachLink. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)voidDettachAssociation. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)voidDuplicate. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)voidLoadLink. register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, java.lang.Object... parameters)