|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.workflow.service.WorkflowProvider
public class WorkflowProvider
WorkflowProvider
Constructor Summary | |
---|---|
WorkflowProvider()
|
Method Summary | |
---|---|
boolean |
canProcessAction(int nIdAction,
javax.servlet.http.HttpServletRequest request)
|
void |
doSaveTasksForm(int nIdResource,
java.lang.String strResourceType,
int nIdAction,
java.lang.Integer nExternalParentId,
javax.servlet.http.HttpServletRequest request,
java.util.Locale locale,
java.lang.String strUserAccessCode)
|
java.lang.String |
doValidateTasksForm(int nIdResource,
java.lang.String strResourceType,
int nIdAction,
javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
|
java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.action.Action> |
getActions(java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.action.Action> listActions,
fr.paris.lutece.portal.business.user.AdminUser user)
|
java.util.Map<java.lang.Integer,java.util.List<fr.paris.lutece.plugins.workflowcore.business.action.Action>> |
getActions(java.util.Map<java.lang.Integer,java.util.List<fr.paris.lutece.plugins.workflowcore.business.action.Action>> mapActions,
fr.paris.lutece.portal.business.user.AdminUser user)
|
java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.state.State> |
getAllStateByWorkflow(java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.state.State> listStates,
fr.paris.lutece.portal.business.user.AdminUser user)
|
java.util.List<java.lang.Integer> |
getAuthorizedResourceList(java.lang.String strResourceType,
int nIdWorkflow,
int nIdWorkflowState,
java.lang.Integer nExternalParentId,
fr.paris.lutece.portal.business.user.AdminUser user)
|
java.util.List<java.lang.Integer> |
getAuthorizedResourceList(java.lang.String strResourceType,
int nIdWorkflow,
java.util.List<java.lang.Integer> lListIdWorkflowState,
java.lang.Integer nExternalParentId,
fr.paris.lutece.portal.business.user.AdminUser user)
|
java.lang.String |
getDisplayDocumentHistory(int nIdResource,
java.lang.String strResourceType,
int nIdWorkflow,
javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
|
java.lang.String |
getDisplayTasksForm(int nIdResource,
java.lang.String strResourceType,
int nIdAction,
javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
|
java.lang.String |
getDocumentHistoryXml(int nIdResource,
java.lang.String strResourceType,
int nIdWorkflow,
javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
|
java.lang.String |
getUserAccessCode(javax.servlet.http.HttpServletRequest request)
|
fr.paris.lutece.util.ReferenceList |
getWorkflowsEnabled(fr.paris.lutece.portal.business.user.AdminUser user,
java.util.Locale locale)
|
boolean |
isAuthorized(int nIdResource,
java.lang.String strResourceType,
int nIdWorkflow,
fr.paris.lutece.portal.business.user.AdminUser user)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WorkflowProvider()
Method Detail |
---|
public java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.action.Action> getActions(java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.action.Action> listActions, fr.paris.lutece.portal.business.user.AdminUser user)
getActions
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.util.Map<java.lang.Integer,java.util.List<fr.paris.lutece.plugins.workflowcore.business.action.Action>> getActions(java.util.Map<java.lang.Integer,java.util.List<fr.paris.lutece.plugins.workflowcore.business.action.Action>> mapActions, fr.paris.lutece.portal.business.user.AdminUser user)
getActions
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.state.State> getAllStateByWorkflow(java.util.Collection<fr.paris.lutece.plugins.workflowcore.business.state.State> listStates, fr.paris.lutece.portal.business.user.AdminUser user)
getAllStateByWorkflow
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.util.List<java.lang.Integer> getAuthorizedResourceList(java.lang.String strResourceType, int nIdWorkflow, int nIdWorkflowState, java.lang.Integer nExternalParentId, fr.paris.lutece.portal.business.user.AdminUser user)
getAuthorizedResourceList
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.util.List<java.lang.Integer> getAuthorizedResourceList(java.lang.String strResourceType, int nIdWorkflow, java.util.List<java.lang.Integer> lListIdWorkflowState, java.lang.Integer nExternalParentId, fr.paris.lutece.portal.business.user.AdminUser user)
getAuthorizedResourceList
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.lang.String getDisplayDocumentHistory(int nIdResource, java.lang.String strResourceType, int nIdWorkflow, javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
getDisplayDocumentHistory
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.lang.String getDisplayTasksForm(int nIdResource, java.lang.String strResourceType, int nIdAction, javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
getDisplayTasksForm
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.lang.String getDocumentHistoryXml(int nIdResource, java.lang.String strResourceType, int nIdWorkflow, javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
getDocumentHistoryXml
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public fr.paris.lutece.util.ReferenceList getWorkflowsEnabled(fr.paris.lutece.portal.business.user.AdminUser user, java.util.Locale locale)
getWorkflowsEnabled
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.lang.String getUserAccessCode(javax.servlet.http.HttpServletRequest request)
getUserAccessCode
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public boolean canProcessAction(int nIdAction, javax.servlet.http.HttpServletRequest request)
canProcessAction
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public boolean isAuthorized(int nIdResource, java.lang.String strResourceType, int nIdWorkflow, fr.paris.lutece.portal.business.user.AdminUser user)
isAuthorized
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public java.lang.String doValidateTasksForm(int nIdResource, java.lang.String strResourceType, int nIdAction, javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
doValidateTasksForm
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
public void doSaveTasksForm(int nIdResource, java.lang.String strResourceType, int nIdAction, java.lang.Integer nExternalParentId, javax.servlet.http.HttpServletRequest request, java.util.Locale locale, java.lang.String strUserAccessCode)
doSaveTasksForm
in interface fr.paris.lutece.portal.service.workflow.IWorkflowProvider
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |