|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgran.app.adapter.external.workflow.BaseSecuredWorkflowAdapter
Constructor Summary | |
BaseSecuredWorkflowAdapter()
|
Method Summary | |
java.lang.String |
cloneWorkflowImpl(SessionContext sc,
java.lang.String workflowId,
java.lang.String taskId)
|
java.lang.String |
createMstatusImpl(SessionContext sc,
java.lang.String workflowId,
java.lang.String name,
java.lang.String description,
boolean isdefault,
java.lang.String result)
adds new Mstatus to this workflow |
void |
createPriorityImpl(SessionContext sc,
java.lang.String name,
java.lang.String description,
int order,
boolean isdefault,
java.lang.String workflowId)
|
void |
createResolutionImpl(SessionContext sc,
java.lang.String mstatusId,
java.lang.String name,
boolean isdefault)
|
java.lang.String |
createStatusImpl(SessionContext sc,
java.lang.String name,
boolean isStart,
boolean isFinish,
java.lang.String workflowId,
java.lang.String color,
java.lang.String result)
|
java.lang.String |
createWorkflowImpl(SessionContext sc,
java.lang.String taskId,
java.lang.String name,
java.lang.String result)
|
void |
deleteMstatusImpl(SessionContext sc,
java.lang.String mstatusId)
removes (if possible) mstatus from workflow |
void |
deletePriorityImpl(SessionContext sc,
java.lang.String priorityId)
|
void |
deleteResolutionImpl(SessionContext sc,
java.lang.String resolutionId)
removes (if possible) mstatus from workflow |
void |
deleteStatusImpl(SessionContext sc,
java.lang.String statusId)
|
void |
deleteTransitionImpl(SessionContext sc,
java.lang.String transitionId)
|
void |
deleteWorkflowImpl(SessionContext sc,
java.lang.String workflowId)
|
void |
editStatusImpl(SessionContext sc,
java.lang.String statusId,
java.lang.String name,
boolean start,
boolean finish,
java.lang.String color)
|
java.util.ArrayList |
getAvailableWorkflowListImpl(SessionContext sc,
java.lang.String taskId,
java.util.ArrayList result)
|
java.lang.String |
getDescription()
Get description of adapter as plain text |
java.util.ArrayList |
getMstatusListImpl(SessionContext sc,
java.lang.String workflowId,
java.util.ArrayList result)
|
java.util.ArrayList |
getPriorityListImpl(SessionContext sc,
java.lang.String workflowId,
java.util.ArrayList result)
|
java.util.ArrayList |
getResolutionListImpl(SessionContext sc,
java.lang.String mstatusId,
java.util.ArrayList result)
get available resolution list each mstatusid has own list of available resolution |
java.util.ArrayList |
getStatusListImpl(SessionContext sc,
java.lang.String workflowId,
java.util.ArrayList result)
|
java.util.ArrayList |
getTransitionListImpl(SessionContext sc,
java.lang.String mstatusId,
java.util.ArrayList result)
|
void |
grantBeHandlerImpl(SessionContext sc,
java.lang.String access,
java.lang.String prstatusId,
java.lang.String mstatusId)
|
void |
grantProcessImpl(SessionContext sc,
java.lang.String access,
java.lang.String prstatusId,
java.lang.String mstatusId)
|
void |
grantViewImpl(SessionContext sc,
java.lang.String access,
java.lang.String prstatusId,
java.lang.String mstatusId)
|
boolean |
init()
Initialize adapter. |
void |
setMstatusTriggerImpl(SessionContext sc,
java.lang.String mstatusId,
java.lang.String before,
java.lang.String insteadOf,
java.lang.String after)
|
void |
setWorkflowNameImpl(SessionContext sc,
java.lang.String workflowId,
java.lang.String name)
|
void |
updateMstatusImpl(SessionContext sc,
java.lang.String mstatusId,
java.lang.String name,
java.lang.String description,
boolean isdefault)
|
void |
updatePriorityImpl(SessionContext sc,
java.lang.String priorityId,
java.lang.String name,
java.lang.String description,
int order,
boolean defaultPriority)
|
void |
updateResolutionImpl(SessionContext sc,
java.lang.String resolutionId,
java.lang.String name,
boolean isdefault)
|
void |
updateTransitionImpl(SessionContext sc,
java.lang.String mstatusId,
java.lang.String startStatusId,
java.lang.String finishStatusId)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BaseSecuredWorkflowAdapter()
Method Detail |
public boolean init()
Adapter
init
in interface Adapter
public java.lang.String getDescription()
Adapter
getDescription
in interface Adapter
public void deletePriorityImpl(SessionContext sc, java.lang.String priorityId) throws GranException
deletePriorityImpl
in interface SecuredWorkflowAdapter
GranException
public void updatePriorityImpl(SessionContext sc, java.lang.String priorityId, java.lang.String name, java.lang.String description, int order, boolean defaultPriority) throws GranException
updatePriorityImpl
in interface SecuredWorkflowAdapter
GranException
public void createPriorityImpl(SessionContext sc, java.lang.String name, java.lang.String description, int order, boolean isdefault, java.lang.String workflowId) throws GranException
createPriorityImpl
in interface SecuredWorkflowAdapter
GranException
public void setWorkflowNameImpl(SessionContext sc, java.lang.String workflowId, java.lang.String name) throws GranException
setWorkflowNameImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getResolutionListImpl(SessionContext sc, java.lang.String mstatusId, java.util.ArrayList result) throws GranException
SecuredWorkflowAdapter
getResolutionListImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getStatusListImpl(SessionContext sc, java.lang.String workflowId, java.util.ArrayList result) throws GranException
getStatusListImpl
in interface SecuredWorkflowAdapter
GranException
public java.lang.String createStatusImpl(SessionContext sc, java.lang.String name, boolean isStart, boolean isFinish, java.lang.String workflowId, java.lang.String color, java.lang.String result) throws GranException
createStatusImpl
in interface SecuredWorkflowAdapter
GranException
public void deleteStatusImpl(SessionContext sc, java.lang.String statusId) throws GranException
deleteStatusImpl
in interface SecuredWorkflowAdapter
GranException
public void editStatusImpl(SessionContext sc, java.lang.String statusId, java.lang.String name, boolean start, boolean finish, java.lang.String color) throws GranException
editStatusImpl
in interface SecuredWorkflowAdapter
GranException
public java.lang.String createMstatusImpl(SessionContext sc, java.lang.String workflowId, java.lang.String name, java.lang.String description, boolean isdefault, java.lang.String result) throws GranException
SecuredWorkflowAdapter
createMstatusImpl
in interface SecuredWorkflowAdapter
GranException
public void deleteMstatusImpl(SessionContext sc, java.lang.String mstatusId) throws GranException
SecuredWorkflowAdapter
deleteMstatusImpl
in interface SecuredWorkflowAdapter
GranException
public void grantViewImpl(SessionContext sc, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId) throws GranException
grantViewImpl
in interface SecuredWorkflowAdapter
GranException
public void grantProcessImpl(SessionContext sc, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId) throws GranException
grantProcessImpl
in interface SecuredWorkflowAdapter
GranException
public void grantBeHandlerImpl(SessionContext sc, java.lang.String access, java.lang.String prstatusId, java.lang.String mstatusId) throws GranException
grantBeHandlerImpl
in interface SecuredWorkflowAdapter
GranException
public void deleteResolutionImpl(SessionContext sc, java.lang.String resolutionId) throws GranException
SecuredWorkflowAdapter
deleteResolutionImpl
in interface SecuredWorkflowAdapter
GranException
public void updateTransitionImpl(SessionContext sc, java.lang.String mstatusId, java.lang.String startStatusId, java.lang.String finishStatusId) throws GranException
updateTransitionImpl
in interface SecuredWorkflowAdapter
GranException
public void updateMstatusImpl(SessionContext sc, java.lang.String mstatusId, java.lang.String name, java.lang.String description, boolean isdefault) throws GranException
updateMstatusImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getAvailableWorkflowListImpl(SessionContext sc, java.lang.String taskId, java.util.ArrayList result) throws GranException
getAvailableWorkflowListImpl
in interface SecuredWorkflowAdapter
GranException
public java.lang.String createWorkflowImpl(SessionContext sc, java.lang.String taskId, java.lang.String name, java.lang.String result) throws GranException
createWorkflowImpl
in interface SecuredWorkflowAdapter
GranException
public java.lang.String cloneWorkflowImpl(SessionContext sc, java.lang.String workflowId, java.lang.String taskId) throws GranException
cloneWorkflowImpl
in interface SecuredWorkflowAdapter
GranException
public void deleteWorkflowImpl(SessionContext sc, java.lang.String workflowId) throws GranException
deleteWorkflowImpl
in interface SecuredWorkflowAdapter
GranException
public void deleteTransitionImpl(SessionContext sc, java.lang.String transitionId) throws GranException
deleteTransitionImpl
in interface SecuredWorkflowAdapter
GranException
public void createResolutionImpl(SessionContext sc, java.lang.String mstatusId, java.lang.String name, boolean isdefault) throws GranException
createResolutionImpl
in interface SecuredWorkflowAdapter
GranException
public void updateResolutionImpl(SessionContext sc, java.lang.String resolutionId, java.lang.String name, boolean isdefault) throws GranException
updateResolutionImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getMstatusListImpl(SessionContext sc, java.lang.String workflowId, java.util.ArrayList result) throws GranException
getMstatusListImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getTransitionListImpl(SessionContext sc, java.lang.String mstatusId, java.util.ArrayList result) throws GranException
getTransitionListImpl
in interface SecuredWorkflowAdapter
GranException
public java.util.ArrayList getPriorityListImpl(SessionContext sc, java.lang.String workflowId, java.util.ArrayList result) throws GranException
getPriorityListImpl
in interface SecuredWorkflowAdapter
GranException
public void setMstatusTriggerImpl(SessionContext sc, java.lang.String mstatusId, java.lang.String before, java.lang.String insteadOf, java.lang.String after) throws GranException
setMstatusTriggerImpl
in interface SecuredWorkflowAdapter
GranException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |