Uses of Class
org.nuiton.topia.replication.model.ReplicationNode

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)
          Creer et enregister une operation utilisateur apres la creation du modele via la methode

TopiaReplicationService.prepare(TopiaEntityEnum[],boolean, String...).

 

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 LoadLink.register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, Object... parameters)
           
 void AttachLink.register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, Object... parameters)
           
 void DettachAssociation.register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, Object... parameters)
           
 void AttachAssociation.register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, Object... parameters)
           
 void Duplicate.register(ReplicationModel model, ReplicationNode ownerNode, ReplicationOperationPhase phase, Object... parameters)
           
 



Copyright © 2004-2010 CodeLutin. All Rights Reserved.