com.liferay.portlet.workflow.service.impl
Class WorkflowComponentServiceImpl
java.lang.Object
com.liferay.portal.service.impl.PrincipalBean
com.liferay.portlet.workflow.service.impl.WorkflowComponentServiceImpl
- All Implemented Interfaces:
- com.liferay.portal.kernel.jbi.WorkflowComponent, com.liferay.portlet.workflow.service.WorkflowComponentService
- public class WorkflowComponentServiceImpl
- extends PrincipalBean
- implements com.liferay.portlet.workflow.service.WorkflowComponentService, com.liferay.portal.kernel.jbi.WorkflowComponent
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
java.lang.String |
deploy(java.lang.String xml)
|
java.util.List |
getCurrentTasks(long instanceId,
long tokenId)
|
java.lang.String |
getCurrentTasksXml(long instanceId,
long tokenId)
|
java.lang.Object |
getDefinition(long definitionId)
|
java.util.List |
getDefinitions(long definitionId,
java.lang.String name,
int begin,
int end)
|
int |
getDefinitionsCount(long definitionId,
java.lang.String name)
|
java.lang.String |
getDefinitionsCountXml(long definitionId,
java.lang.String name)
|
java.lang.String |
getDefinitionsXml(long definitionId,
java.lang.String name,
int begin,
int end)
|
java.lang.String |
getDefinitionXml(long definitionId)
|
java.util.List |
getInstances(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
|
int |
getInstancesCount(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
|
java.lang.String |
getInstancesCountXml(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
|
java.lang.String |
getInstancesXml(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
|
java.util.List |
getTaskFormElements(long taskId)
|
java.lang.String |
getTaskFormElementsXml(long taskId)
|
java.util.List |
getTaskTransitions(long taskId)
|
java.lang.String |
getTaskTransitionsXml(long taskId)
|
java.util.List |
getUserTasks(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
|
int |
getUserTasksCount(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
|
java.lang.String |
getUserTasksCountXml(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
|
java.lang.String |
getUserTasksXml(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
|
protected WorkflowURL |
getWorkflowURL()
|
void |
signalInstance(long instanceId)
|
void |
signalToken(long instanceId,
long tokenId)
|
java.lang.String |
startWorkflow(long definitionId)
|
java.util.Map |
updateTask(long taskId,
java.lang.String transition,
java.util.Map parameterMap)
|
java.lang.String |
updateTaskXml(long taskId,
java.lang.String transition,
java.util.Map parameterMap)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorkflowComponentServiceImpl
public WorkflowComponentServiceImpl()
getCurrentTasks
public java.util.List getCurrentTasks(long instanceId,
long tokenId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getCurrentTasks
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getCurrentTasksXml
public java.lang.String getCurrentTasksXml(long instanceId,
long tokenId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getCurrentTasksXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
deploy
public java.lang.String deploy(java.lang.String xml)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
deploy
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinition
public java.lang.Object getDefinition(long definitionId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinition
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinitions
public java.util.List getDefinitions(long definitionId,
java.lang.String name,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinitions
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinitionsXml
public java.lang.String getDefinitionsXml(long definitionId,
java.lang.String name,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinitionsXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinitionsCount
public int getDefinitionsCount(long definitionId,
java.lang.String name)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinitionsCount
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinitionsCountXml
public java.lang.String getDefinitionsCountXml(long definitionId,
java.lang.String name)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinitionsCountXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getDefinitionXml
public java.lang.String getDefinitionXml(long definitionId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getDefinitionXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getInstances
public java.util.List getInstances(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getInstances
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getInstancesCount
public int getInstancesCount(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getInstancesCount
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getInstancesCountXml
public java.lang.String getInstancesCountXml(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getInstancesCountXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getInstancesXml
public java.lang.String getInstancesXml(long definitionId,
long instanceId,
java.lang.String definitionName,
java.lang.String definitionVersion,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getInstancesXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getTaskFormElements
public java.util.List getTaskFormElements(long taskId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getTaskFormElements
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getTaskFormElementsXml
public java.lang.String getTaskFormElementsXml(long taskId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getTaskFormElementsXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getTaskTransitions
public java.util.List getTaskTransitions(long taskId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getTaskTransitions
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getTaskTransitionsXml
public java.lang.String getTaskTransitionsXml(long taskId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getTaskTransitionsXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getUserTasks
public java.util.List getUserTasks(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getUserTasks
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getUserTasksCount
public int getUserTasksCount(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getUserTasksCount
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getUserTasksCountXml
public java.lang.String getUserTasksCountXml(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getUserTasksCountXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getUserTasksXml
public java.lang.String getUserTasksXml(long instanceId,
java.lang.String taskName,
java.lang.String definitionName,
java.lang.String assignedTo,
java.lang.String createDateGT,
java.lang.String createDateLT,
java.lang.String startDateGT,
java.lang.String startDateLT,
java.lang.String endDateGT,
java.lang.String endDateLT,
boolean hideEndedTasks,
boolean andOperator,
int begin,
int end)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
getUserTasksXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
signalInstance
public void signalInstance(long instanceId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
signalInstance
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
signalToken
public void signalToken(long instanceId,
long tokenId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
signalToken
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
startWorkflow
public java.lang.String startWorkflow(long definitionId)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
startWorkflow
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
updateTask
public java.util.Map updateTask(long taskId,
java.lang.String transition,
java.util.Map parameterMap)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
updateTask
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
updateTaskXml
public java.lang.String updateTaskXml(long taskId,
java.lang.String transition,
java.util.Map parameterMap)
throws com.liferay.portal.kernel.jbi.WorkflowComponentException
- Specified by:
updateTaskXml
in interface com.liferay.portlet.workflow.service.WorkflowComponentService
- Throws:
com.liferay.portal.kernel.jbi.WorkflowComponentException
getWorkflowURL
protected WorkflowURL getWorkflowURL()