Specifies the type of this generated journal entry for a replicated object. This property can have one of the following values:
  • 0 (initiate): This type of journal entry is generated when the ReplicationGroup property of an object is first set to a non-null value, which requires the object to become replicated.
  • 1 (update): This type of journal entry is generated for any change, including delete, of a replicated object.
  • 2 (dereplicate): This type of journal entry is generated when the property is set back to null, which stops replication for that object.
  • 3 (class confirm): This type of journal entry is generated when the replication provider is required to notify the external repository of changes in class mappings for the repository.
  • 4 (group confirm): This type of journal entry is generated when the replication provider is required to notify the external repository of changes in replication group configuration involving the repository.
In the special case of when a ReplicationGroup property is modified from one non-null value to another, the following types of journal entries are generated, depending on the location of the repository:
  • For a repository in the original replication group but not in the new group, a dereplicate journal entry is generated.
  • For a repository in the new group but not in the original, an initiate journal entry is generated.
  • For a repository in both the original and the new group, an update journal entry is generated to propagate the property change (and any other updates).

Namespace:  FileNet.Api.Replication
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
ReadOnly Property ReplicationOperation As Nullable(Of Integer)
C#
Nullable<int> ReplicationOperation { get; }
Visual C++
property Nullable<int> ReplicationOperation {
	Nullable<int> get ();
}
JavaScript
function get_replicationOperation();

ToggleRemarks

ToggleSee Also