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