|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.imixs.workflow.jee.ejb.WorkflowServiceBean
@DeclareRoles(value={"org.imixs.ACCESSLEVEL.NOACCESS","org.imixs.ACCESSLEVEL.READERACCESS","org.imixs.ACCESSLEVEL.AUTHORACCESS","org.imixs.ACCESSLEVEL.EDITORACCESS","org.imixs.ACCESSLEVEL.MANAGERACCESS"})
@RolesAllowed(value={"org.imixs.ACCESSLEVEL.NOACCESS","org.imixs.ACCESSLEVEL.READERACCESS","org.imixs.ACCESSLEVEL.AUTHORACCESS","org.imixs.ACCESSLEVEL.EDITORACCESS","org.imixs.ACCESSLEVEL.MANAGERACCESS"})
public class WorkflowServiceBean
| Field Summary |
|---|
| Fields inherited from interface org.imixs.workflow.jee.ejb.WorkflowService |
|---|
SORT_ORDER_CREATED_ASC, SORT_ORDER_CREATED_DESC, SORT_ORDER_MODIFIED_ASC, SORT_ORDER_MODIFIED_DESC |
| Constructor Summary | |
|---|---|
WorkflowServiceBean()
|
|
| Method Summary | |
|---|---|
int |
getDebugLevel()
Workflow Context |
org.imixs.workflow.jee.ejb.EntityService |
getEntityService()
This method returns an instance of the EntityService used by the WorkflowManager Implementation. |
org.imixs.workflow.ExtendedModel |
getExtendedModel()
|
org.imixs.workflow.Model |
getModel()
This Method returns the modelManager Instance. |
org.imixs.workflow.jee.ejb.ModelService |
getModelService()
This method returns an instance of the Imixs JEE ModelService used by the WorkflowManager Implementation. |
Object |
getSessionContext()
|
org.imixs.workflow.ItemCollection |
getWorkItem(String uniqueid)
This method loads a Workitem with the corresponding uniqueid |
Collection<org.imixs.workflow.ItemCollection> |
getWorkList(String name)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkList(String name,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByCreator(String name,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByGroup(String name,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByOwner(String name,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByProcessID(int aid,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByRef(String aref)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByRef(String aref,
int startpos,
int count,
String type,
int sortorder)
|
Collection<org.imixs.workflow.ItemCollection> |
getWorkListByWriteAccess(int startpos,
int count,
String type,
int sortorder)
|
org.imixs.workflow.ItemCollection |
processWorkItem(org.imixs.workflow.ItemCollection itemCollection)
processes a workitem with the provided Activity ID |
void |
removeWorkItem(org.imixs.workflow.ItemCollection aworkitem)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WorkflowServiceBean()
| Method Detail |
|---|
public org.imixs.workflow.ItemCollection getWorkItem(String uniqueid)
throws Exception
getWorkItem in interface org.imixs.workflow.WorkflowManagerException
public Collection<org.imixs.workflow.ItemCollection> getWorkList(String name)
throws Exception
getWorkList in interface org.imixs.workflow.WorkflowManagerException
public Collection<org.imixs.workflow.ItemCollection> getWorkList(String name,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkList in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByCreator(String name,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByCreator in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByOwner(String name,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByOwner in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByWriteAccess(int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByWriteAccess in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByGroup(String name,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByGroup in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByProcessID(int aid,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByProcessID in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByRef(String aref)
throws Exception
getWorkListByRef in interface org.imixs.workflow.WorkflowManagerException
public Collection<org.imixs.workflow.ItemCollection> getWorkListByRef(String aref,
int startpos,
int count,
String type,
int sortorder)
throws Exception
getWorkListByRef in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public org.imixs.workflow.ItemCollection processWorkItem(org.imixs.workflow.ItemCollection itemCollection)
throws org.imixs.workflow.exceptions.AccessDeniedException,
org.imixs.workflow.exceptions.InvalidWorkitemException,
org.imixs.workflow.exceptions.ProcessingErrorException
processWorkItem in interface org.imixs.workflow.WorkflowManagerorg.imixs.workflow.exceptions.AccessDeniedException
org.imixs.workflow.exceptions.InvalidWorkitemException
org.imixs.workflow.exceptions.ProcessingErrorException
public void removeWorkItem(org.imixs.workflow.ItemCollection aworkitem)
throws org.imixs.workflow.exceptions.AccessDeniedException,
org.imixs.workflow.exceptions.InvalidWorkitemException
removeWorkItem in interface org.imixs.workflow.WorkflowManagerorg.imixs.workflow.exceptions.AccessDeniedException
org.imixs.workflow.exceptions.InvalidWorkitemExceptionpublic int getDebugLevel()
getDebugLevel in interface org.imixs.workflow.WorkflowContextpublic org.imixs.workflow.Model getModel()
getModel in interface org.imixs.workflow.WorkflowContextpublic org.imixs.workflow.ExtendedModel getExtendedModel()
getExtendedModel in interface org.imixs.workflow.ExtendedWorkflowContextpublic Object getSessionContext()
getSessionContext in interface org.imixs.workflow.WorkflowContext
public org.imixs.workflow.jee.ejb.EntityService getEntityService()
throws Exception
getEntityService in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
public org.imixs.workflow.jee.ejb.ModelService getModelService()
throws Exception
getModelService in interface org.imixs.workflow.jee.ejb.WorkflowServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||