Timerjob task list

Configuration ››
Parent Previous Next

Requirements

Requires the Collaboration Manager Version 2.1.2.0.

Functionality

The list „CM Timerjob Tasks“ can be found in the Central Administration through the link in the Collaboration Manager category


Fields

Fieldname

Type

Possible values

Title

Text

Any value

Type

Text

“Create” or “Synchronize”

Workspace ID

Text

Listitem ID of the Workspace

Data

Text

330438a5-e0d8-4ef8-bc1c-8023f0a8d9f7

Status

Text


Priority

Text

1, 2, 3, 4… 100

Execution Date

Date

2015-01-01T00:00:00 (ISO format)

CM SiteCollection URL

Text

http://sharepoint/sites/CM


Tasks

The timerjob tasklist creates or synchronizes workspaces via timerjob. To create or synchronize a workspace the listitem expects specific values.

Create

You should specifiy the following field values:

Fieldname

Type

Possible values

Title

Text

Any Value

Type

Text

Create

Workspace ID

Text

Listitem ID of the Workspace

Data

Text

The UserId of the owner for the new Workspace site collection

Priority

Text

1, 2, 3, 4… 100

Execution Date

Date

2015-01-01T00:00:00

CM SiteCollection URL

Text

http://sharepoint/sites/CM


Sync

You should specifiy the following field values:

Fieldname

Type

Possible values

Title

Text

Any Value

Type

Text

Synchronize

Workspace ID

Text

Listitem ID of the Workspace

Data

Text

The site collection id of the workspace that should be synchronized

Priority

Text

1, 2, 3, 4… 100

Execution Date

Date

2015-01-01T00:00:00

CM SiteCollection URL

Text

http://sharepoint/sites/CM


Processing the Task list

The timerjob with the name „ Collaboration Manager - Task Timerjob “ processes the list.

The items will only be processed if the execution date is before or equals today. It will also be ordered by priority and the created date.

The field “Status” has to be empty to be processed by the timerjob.

AddCMTask WebService Method

If you call the webservice located in “_layouts/15/Solutions2Share/CM/CMService.asmx” and the method “AddCMTask” it requires the parameter of the “CMTask” type. The CMTask class requires the same properties in the tables described before.