public interface JbpmActions extends Serializable
boolean getCanCreateProcess()
throws ClientException
ClientExceptionboolean getCanManageProcess()
throws ClientException
ClientExceptionboolean getCanManageParticipants()
throws ClientException
ClientExceptionboolean getCanEndTask(TaskInstance taskInstance) throws ClientException
ClientExceptionString createProcessInstance(NuxeoPrincipal principal, String pd, DocumentModel dm, String endLifeCycle) throws ClientException
ClientExceptionProcessInstance getCurrentProcess() throws ClientException
ClientExceptionString getCurrentProcessInitiator() throws ClientException
ClientExceptionList<TaskInstance> getCurrentTasks(String... taskNames) throws ClientException
ClientExceptionArrayList<VirtualTaskInstance> getCurrentVirtualTasks() throws ClientException
ClientExceptionboolean getShowAddVirtualTaskForm()
throws ClientException
ClientExceptionvoid toggleShowAddVirtualTaskForm(ActionEvent event) throws ClientException
ClientExceptionVirtualTaskInstance getNewVirtualTask()
String addNewVirtualTask() throws ClientException
ClientExceptionString removeVirtualTask(int index) throws ClientException
ClientExceptionString moveUpVirtualTask(int index) throws ClientException
ClientExceptionString moveDownVirtualTask(int index) throws ClientException
ClientExceptionList<String> getAllowedStateTransitions(DocumentRef ref) throws ClientException
ClientExceptionString getUserComment()
void setUserComment(String comment)
void validateTaskDueDate(FacesContext context, UIComponent component, Object value)
boolean isProcessStarted(String startTaskName) throws ClientException
ClientExceptionString startProcess(String startTaskName) throws ClientException
ClientExceptionString validateTask(TaskInstance taskInstance, String transition) throws ClientException
ClientExceptionString rejectTask(TaskInstance taskInstance, String transition) throws ClientException
ClientExceptionString abandonCurrentProcess() throws ClientException
ClientExceptionvoid resetCurrentData()
boolean hasProcessDefinitions(String documentType)
documentType - the document type nameCopyright © 2012 Nuxeo SA. All Rights Reserved.