public class ContentFacadeClient extends AbstractContentFacadeClient
This class provides common methods that this and other utility classes in the Content facade can use. This class also provides a set of convenient Java APIs to represent particular Content operations. This set of Java APIs also includes APIs for Web based requests to transform the name value pair request into the appropriate request documents.
Constructor and Description |
---|
ContentFacadeClient()
Creates an instance of the client to communicate with the Content facade.
|
ContentFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
Creates an instance of the client to communicate with the Content facade.
|
Modifier and Type | Method and Description |
---|---|
protected com.ibm.commerce.content.facade.datatypes.RespondTaskGroupType | addTaskGroupCommentsByID(java.lang.String taskGroupID, java.lang.String comment)
Adds comments to a task group for which the Unique ID is passed.
|
protected java.lang.String | getExpTaskByID(java.lang.String taskID, java.lang.String accessProfile)
Forms the Xpath expression for retrieving task by single task UniqueID.
|
protected java.lang.String | getExpTaskByMultipleID(java.util.List taskIdList, java.lang.String accessProfile)
Forms the Xpath expression for retrieving tasks by multiple task UniqueIDs.
|
protected java.lang.String | getExpTaskByStatus(java.lang.String status, java.lang.String accessProfile)
Forms the Xpath expression for retrieving tasks by status.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskAllDetailsByStatus(java.lang.String status)
This method returns all the information of all the tasks which are currently in the status passed to this method.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskByID(java.lang.String taskID, java.lang.String accessProfile)
This method returns the information of the task for which UniqueID is passed to this method.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskByMultipleIDs(java.util.List taskIdList, java.lang.String accessProfile, java.lang.String pageSize, java.lang.String beginIndex)
This method returns the information of all the tasks for which a list of UniqueIDs is passed to this method.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskByStatus(java.lang.String status, java.lang.String accessProfile, java.lang.String pageSize, java.lang.String beginIndex)
This method returns the summary information of all the tasks which are currently in the status passed to this method.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskDetailsByStatus(java.lang.String status)
This method returns the detailed information of all the tasks which are currently in the status passed to this method.
|
com.ibm.commerce.content.facade.datatypes.ShowTaskType | getTaskSummaryByStatus(java.lang.String status)
This method returns the summary information of all the tasks which are currently in the status passed to this method.
|
public ContentFacadeClient()
public ContentFacadeClient(BusinessContextType businessContext, javax.security.auth.callback.CallbackHandler callbackHandler)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskSummaryByStatus(java.lang.String status)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskDetailsByStatus(java.lang.String status)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskAllDetailsByStatus(java.lang.String status)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskByStatus(java.lang.String status, java.lang.String accessProfile, java.lang.String pageSize, java.lang.String beginIndex)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskByID(java.lang.String taskID, java.lang.String accessProfile)
public com.ibm.commerce.content.facade.datatypes.ShowTaskType getTaskByMultipleIDs(java.util.List taskIdList, java.lang.String accessProfile, java.lang.String pageSize, java.lang.String beginIndex)
protected java.lang.String getExpTaskByID(java.lang.String taskID, java.lang.String accessProfile)
protected java.lang.String getExpTaskByMultipleID(java.util.List taskIdList, java.lang.String accessProfile)
protected java.lang.String getExpTaskByStatus(java.lang.String status, java.lang.String accessProfile)
protected com.ibm.commerce.content.facade.datatypes.RespondTaskGroupType addTaskGroupCommentsByID(java.lang.String taskGroupID, java.lang.String comment)