public interface I_CmsPublishService extends com.google.gwt.user.client.rpc.RemoteService
| Modifier and Type | Method and Description |
|---|---|
CmsWorkflowResponse |
executeAction(CmsWorkflowAction action,
CmsWorkflowActionParams params)
Tries to publish a list of resources.
|
CmsPublishData |
getInitData(java.util.HashMap<java.lang.String,java.lang.String> params)
Returns the initial publish data.
|
CmsPublishGroupList |
getResourceGroups(CmsWorkflow workflow,
CmsPublishOptions options,
boolean projectChanged)
Retrieves the publish list, subdivided into groups based on the time of their last change.
|
CmsPublishOptions |
getResourceOptions()
Retrieves the publish options.
|
CmsWorkflowResponse executeAction(CmsWorkflowAction action, CmsWorkflowActionParams params) throws CmsRpcException
action - the work flow actionparams - the data on which to perform the workflow actionCmsRpcException - if something goes wrongCmsPublishData getInitData(java.util.HashMap<java.lang.String,java.lang.String> params) throws CmsRpcException
params - a map of additional publish parametersCmsRpcException - if something goes wrongCmsPublishGroupList getResourceGroups(CmsWorkflow workflow, CmsPublishOptions options, boolean projectChanged) throws CmsRpcException
workflow - the selected workflowoptions - the publish options for which the publish list should be fetchedprojectChanged - indicates whether the reason we get the resource groups is because the user changed the projectCmsRpcException - if something goes wrongCmsPublishOptions getResourceOptions() throws CmsRpcException
CmsRpcException - if something goes wrong