|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WorkItemManagementService
Manages the work item, work item is the single unit of work associated with a project. There can be many work items asscoiated with a project.
Method Summary | |
---|---|
WorkItem |
activateWorkItem(String workItemId)
Activates a given workItem. |
void |
addSupportingDocument(String workItemId,
DocumentTO supportingDoc)
add supporting documents associated with the project |
List |
addTeamMember(String workItemId,
TeamMember member)
Adds a team member to the work item |
WorkItem |
addWorkItem(String projectId,
WorkItem workItem)
Adds/creates a child work item to an existing project. |
WorkItem |
createWorkItemFromTemplate(String workItemId)
Creates a copy of workitem using given workitem as template. |
void |
removeSupportingDocument(String workItemId,
DocumentTO supportingDoc)
remove supporting documents associated with the project |
List |
removeTeamMember(String workItemId,
TeamMember member)
removes a team member from the work item. |
WorkItem |
removeWorkItem(String workItemId,
Boolean forceTerminate)
Removes a given work item from a project |
void |
startScheduledWorkItem(String workItemId)
Used Internally by scheduler to start a scheduled project. |
WorkItem |
startWorkItem(String workItemId)
Starts a work item explicitly, if start workitem is called, workitem is immediately started. |
WorkItem |
terminateWorkItem(String workItemId)
Terminates given work item from a project |
void |
updateAssetThumbnail(String workItemId,
com.adobe.idp.Document thumbnail,
String thumbnailName,
String mimeType)
Used Internally, Update Asset thumbnail for the workItem. |
List |
updateTeamMember(String workItemId,
TeamMember member)
updates a team member in the work item. |
WorkItem |
updateWorkItem(WorkItem workItem)
Updates a workitem. |
Method Detail |
---|
void addSupportingDocument(String workItemId, DocumentTO supportingDoc) throws ProjectManagementException
workItemId
- WorkItem IdentifiersupportingDoc
- supporting document to be added
ProjectManagementException
void removeSupportingDocument(String workItemId, DocumentTO supportingDoc) throws ProjectManagementException
workItemId
- WorkItem IdentifiersupportingDoc
- supporting document to be removed
ProjectManagementException
List addTeamMember(String workItemId, TeamMember member) throws ProjectManagementException
workItemId
- WorkItem Identifiermember
- member definition
ProjectManagementException
List removeTeamMember(String workItemId, TeamMember member) throws ProjectManagementException
workItemId
- WorkItem Identifiermemeber
- team member to be removed
ProjectManagementException
List updateTeamMember(String workItemId, TeamMember member) throws ProjectManagementException
workItemId
- WorkItem Identifiermemeber
- team member to be removed
ProjectManagementException
WorkItem activateWorkItem(String workItemId) throws ProjectManagementException
workItemId
- identifier for the workItem
ProjectManagementException
WorkItem startWorkItem(String workItemId) throws ProjectManagementException
workItemId
- Identifier for the work item
ProjectManagementException
WorkItem addWorkItem(String projectId, WorkItem workItem) throws ProjectManagementException
projectId
- Parent Project IdworkItem
- work item definition
ProjectManagementException
WorkItem removeWorkItem(String workItemId, Boolean forceTerminate) throws ProjectManagementException
workItemId
- Work item identifierforceTerminate
- if the workitem is running, true value will force the termination before deleting, else it will not delete.
ProjectManagementException
WorkItem terminateWorkItem(String workItemId) throws ProjectManagementException
workItemId
- Work item identifier
ProjectManagementException
WorkItem updateWorkItem(WorkItem workItem) throws ProjectManagementException
workItem
- work item definition
ProjectManagementException
void startScheduledWorkItem(String workItemId) throws ProjectManagementException
workItemId
-
ProjectManagementException
void updateAssetThumbnail(String workItemId, com.adobe.idp.Document thumbnail, String thumbnailName, String mimeType)
workItemId
- WorkItem Identifierthumbnail
- Thumbnail documentthumbnailName
- Thumbnail NamemimeType
- Mime TypeWorkItem createWorkItemFromTemplate(String workItemId) throws ProjectManagementException
workItemId
- WorkItem ID, which is to be used as template. This call does not save the workitem, it only creates a copy
(sanitized copy, removing older ids, references and runtime data) and return the copy.
ProjectManagementException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |