com.liferay.portal.workflow
Class WorkflowInstanceManagerProxyBean

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
      extended by com.liferay.portal.workflow.WorkflowInstanceManagerProxyBean
All Implemented Interfaces:
com.liferay.portal.kernel.workflow.WorkflowInstanceManager

public class WorkflowInstanceManagerProxyBean
extends com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
implements com.liferay.portal.kernel.workflow.WorkflowInstanceManager

View Source

Author:
Micha Kiener

Constructor Summary
WorkflowInstanceManagerProxyBean()
           
 
Method Summary
 void deleteWorkflowInstance(long companyId, long workflowInstanceId)
           
 java.util.List<java.lang.String> getNextTransitionNames(long companyId, long userId, long workflowInstanceId)
           
 com.liferay.portal.kernel.workflow.WorkflowInstance getWorkflowInstance(long companyId, long workflowInstanceId)
           
 int getWorkflowInstanceCount(long companyId, java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.Boolean completed)
           
 java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> getWorkflowInstances(long companyId, java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.Boolean completed, int start, int end, com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
           
 com.liferay.portal.kernel.workflow.WorkflowInstance signalWorkflowInstance(long companyId, long userId, long workflowInstanceId, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> context)
           
 com.liferay.portal.kernel.workflow.WorkflowInstance startWorkflowInstance(long companyId, long userId, java.lang.String workflowDefinitionName, java.lang.Integer workflowDefinitionVersion, java.lang.String transitionName, java.util.Map<java.lang.String,java.io.Serializable> context)
           
 com.liferay.portal.kernel.workflow.WorkflowInstance updateContext(long companyId, long workflowInstanceId, java.util.Map<java.lang.String,java.io.Serializable> context)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
getSingleDestinationMessageSender, getSingleDestinationSynchronousMessageSender, setSingleDestinationMessageSender, setSingleDestinationSynchronousMessageSender
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowInstanceManagerProxyBean

public WorkflowInstanceManagerProxyBean()
Method Detail

deleteWorkflowInstance

public void deleteWorkflowInstance(long companyId,
                                   long workflowInstanceId)
Specified by:
deleteWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

getNextTransitionNames

public java.util.List<java.lang.String> getNextTransitionNames(long companyId,
                                                               long userId,
                                                               long workflowInstanceId)
Specified by:
getNextTransitionNames in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

getWorkflowInstance

public com.liferay.portal.kernel.workflow.WorkflowInstance getWorkflowInstance(long companyId,
                                                                               long workflowInstanceId)
Specified by:
getWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

getWorkflowInstanceCount

public int getWorkflowInstanceCount(long companyId,
                                    java.lang.String workflowDefinitionName,
                                    java.lang.Integer workflowDefinitionVersion,
                                    java.lang.Boolean completed)
Specified by:
getWorkflowInstanceCount in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

getWorkflowInstances

public java.util.List<com.liferay.portal.kernel.workflow.WorkflowInstance> getWorkflowInstances(long companyId,
                                                                                                java.lang.String workflowDefinitionName,
                                                                                                java.lang.Integer workflowDefinitionVersion,
                                                                                                java.lang.Boolean completed,
                                                                                                int start,
                                                                                                int end,
                                                                                                com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
Specified by:
getWorkflowInstances in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

signalWorkflowInstance

public com.liferay.portal.kernel.workflow.WorkflowInstance signalWorkflowInstance(long companyId,
                                                                                  long userId,
                                                                                  long workflowInstanceId,
                                                                                  java.lang.String transitionName,
                                                                                  java.util.Map<java.lang.String,java.io.Serializable> context)
Specified by:
signalWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

startWorkflowInstance

public com.liferay.portal.kernel.workflow.WorkflowInstance startWorkflowInstance(long companyId,
                                                                                 long userId,
                                                                                 java.lang.String workflowDefinitionName,
                                                                                 java.lang.Integer workflowDefinitionVersion,
                                                                                 java.lang.String transitionName,
                                                                                 java.util.Map<java.lang.String,java.io.Serializable> context)
Specified by:
startWorkflowInstance in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager

updateContext

public com.liferay.portal.kernel.workflow.WorkflowInstance updateContext(long companyId,
                                                                         long workflowInstanceId,
                                                                         java.util.Map<java.lang.String,java.io.Serializable> context)
Specified by:
updateContext in interface com.liferay.portal.kernel.workflow.WorkflowInstanceManager