The ReplicationProject object provides methods and properties to administer projects on a Content Deployment server. The ReplicationProject object defines the following methods and properties:
Method | Description |
AddDestination | Adds a destination to the project |
AddSchedule | Adds a schedule to the project. |
ApplyTransaction | Applies transaction to the project |
Cancel | Cancels the running project |
CheckAccess | Gets the current user's access permissions. |
Commit | Commits changes for a project |
Enum | Lists the parameters for a project |
EnumAccess | Lists the users access permissions for a project. |
EnumDestination | Lists the destinations for a project |
EnumItems | Lists the ReplicationItem objects for a project |
EnumReplications | Lists the ReplicationInstance objects for a project |
EnumSchedules | Lists the ReplicationSchedule objects for a project. |
Get | Retrieves a parameter for the project |
GrantAccess | Grants a user access to a project |
Put | Sets a parameter for the project |
RemoveAccess | Removes user’s access to a project |
RemoveDestination | Removes a destination from a project |
Rollback | Rolls back to a previous replication |
Start | Starts a project run |
StartReplicationClient | Invokes a ReplicationClient object for the project |
Property | Description |
Flags | A bitmask of the flags for the project (see the Flags appendix) |
LocalDirectory | Local directory for the project |
Name | The name of the project |
ReplicationMethod | The replication method (push or pull) used for the project |