Jump to: navigation, search

Difference between revisions of "ReplicationConfiguration"


(Configuration objects)
Line 1: Line 1:
A {{UBIK}} Replication Configuration object enables the user to configure the replication mechanism (copying) for a objects. The mechanism provides the possibility to configure and control the detailed replication behavior how:
+
A Replication Configuration object enables the user to configure the replication mechanism (copying) for objects. The mechanism provides the possibility to configure and control the detailed replication behavior as:
* Copying of objects
+
 
* Copying the value of certain properties
+
* Definition of the object types to be copied
* Possibility to configure which property values should be copied
+
* Definition of the list of properties to be regarded for a certain type
* Possibility to influence (intervene) every single copy process (the object itself and every single property value)
+
* Definition of the values to be copied
* “Copy references” => copy objects referring to the source (template) and let the new created target refer to the new “owner”
+
* Customization of a single copy process (of the object itself and of a single property value)
* Possibility to configure whether the copying of a reference should create a new child or should refer to the same as for the source (valid for forward references only)
+
 
* Possibility to configure which references should be copied
+
The mechanism can also copy objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the
* Possibility to influence the copy process of a reference (cancel)
+
* Definition whether the copying should create a new target object or refer to the same target as the source object (valid for forward References only)
* “Copy relations” => copy the relation data object referring to the source (template) and let them target to the new “owner”
+
* Definition of the References to be copied
 +
* Customization of the copy process of a Reference (possibility to cancel)
 +
 
 +
The mechanism can also copy objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the
 +
 
 +
* ''Copy relations'' => copy the relation data object referring to the source (template) and let them target to the new “owner”
 
* Possibility to configure whether the copying of a relation should create a new child or should rely to the same as for the template
 
* Possibility to configure whether the copying of a relation should create a new child or should rely to the same as for the template
* Possibility to influence the copy process of a relation data (cancel)
+
* customize the copy process of a relation data (possibility to cancel)
 +
 
 +
The mechanism can also copy document objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the
 
* Possibility to configure a copying for documents: system will create a local copy of the (file)document
 
* Possibility to configure a copying for documents: system will create a local copy of the (file)document
* Possibility to influence the copy of a document (cancel)
+
* customize the copy process of a document (possibility to cancel)
  
 
== Configuration objects ==
 
== Configuration objects ==
There are different configuration objects available, each to be for a certain purpose:
+
There are different configuration objects available, each for a certain purpose:
 
* [[InstanceReplication| Instance Replication]]: for replicating standard content objects
 
* [[InstanceReplication| Instance Replication]]: for replicating standard content objects
 
* [[DocumentReplication| Document Replication]]: for replicating document objects
 
* [[DocumentReplication| Document Replication]]: for replicating document objects

Revision as of 13:02, 11 December 2015

A Replication Configuration object enables the user to configure the replication mechanism (copying) for objects. The mechanism provides the possibility to configure and control the detailed replication behavior as:

  • Definition of the object types to be copied
  • Definition of the list of properties to be regarded for a certain type
  • Definition of the values to be copied
  • Customization of a single copy process (of the object itself and of a single property value)

The mechanism can also copy objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the

  • Definition whether the copying should create a new target object or refer to the same target as the source object (valid for forward References only)
  • Definition of the References to be copied
  • Customization of the copy process of a Reference (possibility to cancel)

The mechanism can also copy objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the

  • Copy relations => copy the relation data object referring to the source (template) and let them target to the new “owner”
  • Possibility to configure whether the copying of a relation should create a new child or should rely to the same as for the template
  • customize the copy process of a relation data (possibility to cancel)

The mechanism can also copy document objects referring to the source object and, if configured accordingly, sets the reference of the newly created object to the newly created reference target. A Reference Configuration object allows the

  • Possibility to configure a copying for documents: system will create a local copy of the (file)document
  • customize the copy process of a document (possibility to cancel)

Configuration objects

There are different configuration objects available, each for a certain purpose: