The ReplicationServer object provides provides methods and properties to administer the Content Deployment server. The following table briefly describes the ReplicationServer object's methods and properties.
| Method | Description |
| AddEventSink | Adds/opens an event sink. |
| AddRoute | Adds a route to the routing table and returns ReplicationRoute object |
| CheckAccess | Gets the current user's access permissions. |
| ClearEvents | Clears one or all event sinks. |
| Commit | Commits changes to Content Deployment |
| Continue | Continues Content Deployment after a pause request |
| DeleteEventSink | Removes an event sink. |
| DeleteProject | Deletes a project on the server |
| DeleteRoute | Deletes a route from the routing table |
| Enum | Lists the global parameters |
| EnumEventSinks | Lists the event sinks. |
| EnumProjects | Lists the projects. |
| EnumReplications | Lists the replications as ReplicationInstance objects |
| EnumRoutes | Lists the routes. |
| EnumServers | Lists the servers. |
| EventTimeToLocalTime | Converts a date to the local time zone |
| Get | Retrieves a global parameter |
| Initialize | Initializes the server |
| InitializeEx | Initializes the server under a different user. |
| MapUrl | Maps a URL to a project. |
| OpenPostingAcceptor | Opens a posting acceptor. |
| OpenProject | Opens a project. |
| Pause | Pauses the service |
| Put | Sets a global parameter |
| Start | Starts the server. |
| Stop | Stops the server. |
| Property | Description |
| ServerName | Name of the server connected to during initialization |
| UseTransactions | Whether transaction processing is done. |