|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ReplicationModel | |
|---|---|
| org.nuiton.topia.replication | |
| org.nuiton.topia.replication.operation | |
| Uses of ReplicationModel in org.nuiton.topia.replication |
|---|
| Fields in org.nuiton.topia.replication declared as ReplicationModel | |
|---|---|
protected ReplicationModel |
TopiaReplicationContext.replicationModel
Replication model. |
| Methods in org.nuiton.topia.replication that return ReplicationModel | |
|---|---|
ReplicationModel |
TopiaReplicationModelBuilder.createModel(TopiaContext context,
TopiaEntityEnum[] contracts,
boolean computeOrder,
String... topiaIds)
Instantie un nouveau modèle de réplication pour les entités données par leur ids. |
ReplicationModel |
TopiaReplicationModelBuilder.createModelForAll(TopiaEntityEnum[] contracts)
Instantie un nouveau modèle de réplication pour toutes les entitées. |
ReplicationModel |
TopiaReplicationModelBuilder.createModelWithComputedOrder(TopiaEntityEnum[] contracts,
String... topiaIds)
Deprecated. since 2.4.3, prefer use method TopiaReplicationModelBuilder.createModel(TopiaContext, TopiaEntityEnum[], boolean, String...) |
ReplicationModel |
TopiaReplicationContext.getReplicationModel()
|
ReplicationModel |
TopiaReplicationModelBuilder.initModel(ReplicationModel model,
boolean computeOrder)
|
ReplicationModel |
TopiaReplicationModelBuilder.prepare(TopiaContext context,
TopiaEntityEnum[] contracts,
boolean computeOrder,
String... topiaIds)
Prepare le modele de replication pour les entites données dans topiaIds et de leur couverture. |
ReplicationModel |
TopiaReplicationServiceImpl.prepare(TopiaEntityEnum[] contracts,
boolean computeOrder,
String... topiaIds)
|
ReplicationModel |
TopiaReplicationService.prepare(TopiaEntityEnum[] contracts,
boolean computeOrder,
String... topiaIds)
Prepare le modele de replication pour les entites dans les topiaIds sont donnes. |
ReplicationModel |
TopiaReplicationModelBuilder.prepareForAll(TopiaEntityEnum[] contracts)
Prepare le modele de replication pour toutes les entites des types donnes. |
ReplicationModel |
TopiaReplicationServiceImpl.prepareForAll(TopiaEntityEnum[] contracts)
|
ReplicationModel |
TopiaReplicationService.prepareForAll(TopiaEntityEnum[] contracts)
Prepare le modele de replication pour toutes les entites des types donnes. |
| Methods in org.nuiton.topia.replication with parameters of type ReplicationModel | |
|---|---|
void |
TopiaReplicationModelBuilder.addAfterOperation(ReplicationModel model,
TopiaEntityEnum type,
Class<? extends TopiaReplicationOperation> operationClass,
Object... parameters)
Ajouter une nouvelle operation post-replication, sur un type de donnee. |
void |
TopiaReplicationModelBuilder.addBeforeOperation(ReplicationModel model,
TopiaEntityEnum type,
Class<? extends TopiaReplicationOperation> operationClass,
Object... parameters)
Ajouter une nouvelle operation pre-replication, sur un type de donnee. |
void |
TopiaReplicationModelBuilder.createOperation(ReplicationModel model,
TopiaEntityEnum type,
ReplicationOperationPhase phase,
Class<? extends TopiaReplicationOperation> operationClass,
Object... parameters)
|
void |
TopiaReplicationServiceImpl.doReplicate(ReplicationModel model,
TopiaContext targetTx)
|
void |
TopiaReplicationService.doReplicate(ReplicationModel model,
TopiaContext dstCtxt)
Lance l'operation de replication a partir du context source vers le context de destination sur les entites donnees et en utilisant le modele de replication precedemment construit via la methode TopiaReplicationService.prepare(TopiaEntityEnum[], boolean, String...) ou TopiaReplicationService.prepareForAll(TopiaEntityEnum[]). |
ReplicationModel |
TopiaReplicationModelBuilder.initModel(ReplicationModel model,
boolean computeOrder)
|
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 |
| Constructors in org.nuiton.topia.replication with parameters of type ReplicationModel | |
|---|---|
TopiaReplicationContext(TopiaReplicationOperationProvider operationProvider,
ReplicationModel replicationModel,
TopiaContext sourceTx,
TopiaContext targetTx)
|
|
| Uses of ReplicationModel in org.nuiton.topia.replication.operation |
|---|
| Methods in org.nuiton.topia.replication.operation with parameters of type ReplicationModel | |
|---|---|
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 | |||||||||