Package es.caib.bpm.servei
Class BpmEngineBaseProxy
- java.lang.Object
-
- es.caib.bpm.servei.BpmEngineBaseProxy
-
- All Implemented Interfaces:
es.caib.bpm.servei.BpmEngine
public class BpmEngineBaseProxy extends Object implements es.caib.bpm.servei.BpmEngine
Spring Service base class for
see es.caib.bpm.servei.BpmEnginees.caib.bpm.servei.BpmEngine, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description BpmEngineBaseProxy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddComment(es.caib.bpm.vo.ProcessInstance process, String comment)es.caib.bpm.vo.TaskInstanceaddComment(es.caib.bpm.vo.TaskInstance task, String comment)booleancanAdmin(es.caib.bpm.vo.ProcessInstance instanceVO)es.caib.bpm.vo.ProcessInstancecancel(es.caib.bpm.vo.ProcessInstance process)es.caib.bpm.vo.TaskInstancecancel(es.caib.bpm.vo.TaskInstance task)voidchangeConfiguration(Map<String,String> m)intcountMyTasks()intcountNewTasks()es.caib.bpm.vo.TaskInstancecreateDummyTask(long processDefinitionId)es.caib.bpm.vo.TaskInstancedelegateTaskToUser(es.caib.bpm.vo.TaskInstance task, String username)es.caib.bpm.vo.ProcessDefinitiondisableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO)es.caib.bpm.vo.ProcessDefinitionenableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO)voidendDeployParDefinitionTransfer()es.caib.bpm.vo.TaskInstanceexecuteTask(es.caib.bpm.vo.TaskInstance task, String transitionName)List<es.caib.bpm.vo.ProcessDefinition>findAllProcessDefinitions(boolean onlyEnabled)Collection<Long>findChildProcesses(Long processId)List<es.caib.bpm.vo.TaskInstance>findGroupTasks()List<es.caib.bpm.vo.ProcessDefinition>findInitiatorProcessDefinitions()List<es.caib.bpm.vo.ProcessInstance>findMyProcesses()List<es.caib.bpm.vo.TaskInstance>findMyTasks()List<es.caib.bpm.vo.TaskInstance>findMyTasksLightweight()List<es.caib.bpm.vo.ProcessDefinition>findObserverProcessDefinitions()Collection<Long>findParentProceeses(Long processId)com.soffid.iam.api.PagedResult<es.caib.bpm.vo.ProcessDefinition>findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)List<es.caib.bpm.vo.ProcessDefinition>findProcessDefinitions(String name, boolean onlyEnabled)List<es.caib.bpm.vo.ProcessDefinition>findProcessDefinitions(String name, es.caib.bpm.vo.PredefinedProcessType processType)com.soffid.iam.api.PagedResult<es.caib.bpm.vo.ProcessInstance>findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)List<es.caib.bpm.vo.ProcessInstance>findProcessInstances(es.caib.bpm.vo.ProcessDefinition def)List<es.caib.bpm.vo.ProcessInstance>findProcessInstances(List definitions, String processId, String estado, String actor, Date startDate, boolean finalizada)List<es.caib.bpm.vo.ProcessDefinition>findSupervisorProcessDefinitions()List<es.caib.bpm.vo.TaskDefinition>findTaskDefinitions(es.caib.bpm.vo.ProcessDefinition def)List<es.caib.bpm.vo.TaskInstance>findTasks(List<es.caib.bpm.vo.ProcessInstance> def, es.caib.bpm.vo.TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada)List<es.caib.bpm.vo.TaskInstance>findTasks(List<es.caib.bpm.vo.ProcessInstance> def, String process, es.caib.bpm.vo.TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada)com.soffid.iam.api.PagedResult<es.caib.bpm.vo.TaskInstance>findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)Collection<es.caib.bpm.vo.BPMUser>findUsers(String userName, String givenName, String surName, String group)List<es.caib.bpm.vo.Job>getActiveJobs()List<es.caib.bpm.vo.Job>getActiveJobs(es.caib.bpm.vo.ProcessInstance process)List<es.caib.bpm.vo.TaskInstance>getActiveTasks(es.caib.bpm.vo.ProcessInstance process)List<es.caib.bpm.vo.Job>getAllJobs()com.soffid.iam.bpm.service.BpmEnginegetBpmEngine()Gets reference tobpmEngine.Map<String,String>getConfiguration()org.jbpm.JbpmContextgetContext()int[]getCoordinates(es.caib.bpm.vo.ProcessInstance task)int[]getCoordinates(es.caib.bpm.vo.TaskInstance task)es.caib.bpm.vo.ProcessDefinitiongetDefinition(es.caib.bpm.vo.ProcessInstance process)es.caib.bpm.vo.TaskDefinitiongetDefinition(es.caib.bpm.vo.TaskInstance task)String[]getDeployMessages()org.jbpm.JbpmConfigurationgetJBpmConfiguration()List<es.caib.bpm.vo.TaskInstance>getPendingTasks(es.caib.bpm.vo.ProcessInstance process)protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.es.caib.bpm.vo.ProcessInstancegetProcess(long id)es.caib.bpm.vo.ProcessDefinitiongetProcessDefinition(es.caib.bpm.vo.ProcessInstance process)byte[]getProcessDefinitionIcon(Long definitionId)byte[]getProcessDefinitionImage(es.caib.bpm.vo.ProcessDefinition def)es.caib.bpm.vo.ProcessInstancegetProcessInstance(es.caib.bpm.vo.TaskInstance task)es.caib.bpm.vo.ProcessInstancegetProcessLightweight(long id)es.caib.bpm.vo.ProcessLog[]getProcessLog(es.caib.bpm.vo.ProcessInstance process)InputStreamgetResourceAsStream(es.caib.bpm.vo.ProcessDefinition processdef, String resource)InputStreamgetResourceAsStream(es.caib.bpm.vo.ProcessInstance process, String resource)es.caib.bpm.vo.TaskInstancegetTask(long id)es.caib.bpm.vo.ProcessLog[]getTaskLog(es.caib.bpm.vo.TaskInstance process)es.caib.bpm.vo.Token[]getTokens(long id)StringgetUI(es.caib.bpm.vo.ProcessInstance process)StringgetUI(es.caib.bpm.vo.TaskInstance task)MapgetUIClassesForTask(es.caib.bpm.vo.ProcessDefinition def)booleanisUserInRole(String role)voidlinkProcesses(Long parentProcess, Long childProcess)es.caib.bpm.vo.ProcessInstancenewProcess(es.caib.bpm.vo.ProcessDefinition def)es.caib.bpm.vo.ProcessInstancenewProcess(es.caib.bpm.vo.ProcessDefinition def, boolean start)voidnextDeployParDefinitionPackage(byte[] filePackage, int length)voidopenDeployParDefinitionTransfer()voidpauseJob(es.caib.bpm.vo.Job jobvo)voidping()voidreindex()es.caib.bpm.vo.TaskInstancereserveTask(es.caib.bpm.vo.TaskInstance task)voidresumeJob(es.caib.bpm.vo.Job jobvo)voidretryJob(es.caib.bpm.vo.Job jobvo)List<es.caib.bpm.vo.ProcessInstance>searchProcessInstances(String query, String processID, Date sinceStartDate, Date untilStartDate, Date sinceEndDate, Date untilEndDate, boolean finished)voidsetBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)Sets reference tobpmEngine.voidsignal(es.caib.bpm.vo.ProcessInstance instanceVO)voidsignal(es.caib.bpm.vo.ProcessInstance instanceVO, String transitionName)voidstartProcess(es.caib.bpm.vo.ProcessInstance process)es.caib.bpm.vo.TaskInstancestartTask(es.caib.bpm.vo.TaskInstance task)voidupdate(es.caib.bpm.vo.ProcessInstance process)es.caib.bpm.vo.TaskInstanceupdate(es.caib.bpm.vo.TaskInstance task)voidupdateSwimlane(es.caib.bpm.vo.TaskInstance task, String swimlane, String[] actorIds)voidupgradeParFile(InputStream stream)voidupgradeProcess(es.caib.bpm.vo.ProcessInstance instanceVO)
-
-
-
Method Detail
-
setBpmEngine
public void setBpmEngine(com.soffid.iam.bpm.service.BpmEngine bpmEngine)
Sets reference tobpmEngine.
-
getBpmEngine
public com.soffid.iam.bpm.service.BpmEngine getBpmEngine()
Gets reference tobpmEngine.
-
canAdmin
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public boolean canAdmin(es.caib.bpm.vo.ProcessInstance instanceVO) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
canAdminin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
isUserInRole
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public boolean isUserInRole(String role) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
isUserInRolein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinitionIcon
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public byte[] getProcessDefinitionIcon(Long definitionId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getProcessDefinitionIconin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinitionImage
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public byte[] getProcessDefinitionImage(es.caib.bpm.vo.ProcessDefinition def) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getProcessDefinitionImagein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessDefinitionByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.bpm.vo.ProcessDefinition> findProcessDefinitionByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findProcessDefinitionByTextAndJsonQueryin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessInstanceByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.bpm.vo.ProcessInstance> findProcessInstanceByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findProcessInstanceByTextAndJsonQueryin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findTasksByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.bpm.vo.TaskInstance> findTasksByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findTasksByTextAndJsonQueryin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
disableProcessDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessDefinition disableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
disableProcessDefinitionin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
enableProcessDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessDefinition enableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
enableProcessDefinitionin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessDefinition getDefinition(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDefinitionin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessDefinition getProcessDefinition(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getProcessDefinitionin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
cancel
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessInstance cancel(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
cancelin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public es.caib.bpm.vo.ProcessInstance getProcess(long id) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getProcessin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getProcessInstance
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public es.caib.bpm.vo.ProcessInstance getProcessInstance(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getProcessInstancein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessLightweight
@Transactional(rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessInstance getProcessLightweight(long id) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException
- Specified by:
getProcessLightweightin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
newProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessInstance newProcess(es.caib.bpm.vo.ProcessDefinition def) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
newProcessin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
newProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessInstance newProcess(es.caib.bpm.vo.ProcessDefinition def, boolean start) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
newProcessin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getProcessLog
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessLog[] getProcessLog(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getProcessLogin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTaskLog
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.ProcessLog[] getTaskLog(es.caib.bpm.vo.TaskInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getTaskLogin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getDefinition
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskDefinition getDefinition(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDefinitionin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
addComment
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance addComment(es.caib.bpm.vo.TaskInstance task, String comment) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
addCommentin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
cancel
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance cancel(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
cancelin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createDummyTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance createDummyTask(long processDefinitionId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createDummyTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delegateTaskToUser
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance delegateTaskToUser(es.caib.bpm.vo.TaskInstance task, String username) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
delegateTaskToUserin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
executeTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance executeTask(es.caib.bpm.vo.TaskInstance task, String transitionName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
executeTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, noRollbackFor=java.lang.Exception.class, readOnly=true) public es.caib.bpm.vo.TaskInstance getTask(long id) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
reserveTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance reserveTask(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
reserveTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
startTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance startTask(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
startTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.TaskInstance update(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
updatein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTokens
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.bpm.vo.Token[] getTokens(long id) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getTokensin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
countMyTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int countMyTasks() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
countMyTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
countNewTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int countNewTasks() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
countNewTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getCoordinates
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int[] getCoordinates(es.caib.bpm.vo.ProcessInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getCoordinatesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getCoordinates
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public int[] getCoordinates(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getCoordinatesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getResourceAsStream
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public InputStream getResourceAsStream(es.caib.bpm.vo.ProcessDefinition processdef, String resource) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getResourceAsStreamin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getResourceAsStream
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public InputStream getResourceAsStream(es.caib.bpm.vo.ProcessInstance process, String resource) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getResourceAsStreamin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUI
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String getUI(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getUIin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUI
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String getUI(es.caib.bpm.vo.TaskInstance task) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getUIin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getDeployMessages
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] getDeployMessages() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDeployMessagesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findChildProcesses
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public Collection<Long> findChildProcesses(Long processId) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findChildProcessesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findParentProceeses
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class, readOnly=true) public Collection<Long> findParentProceeses(Long processId) throws es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findParentProceesesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUsers
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.bpm.vo.BPMUser> findUsers(String userName, String givenName, String surName, String group) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findUsersin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findAllProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findAllProcessDefinitions(boolean onlyEnabled) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAllProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findGroupTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> findGroupTasks() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findGroupTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findInitiatorProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findInitiatorProcessDefinitions() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findInitiatorProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findMyProcesses
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessInstance> findMyProcesses() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMyProcessesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findMyTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> findMyTasks() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findMyTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findMyTasksLightweight
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> findMyTasksLightweight() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findMyTasksLightweightin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findObserverProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findObserverProcessDefinitions() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findObserverProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findProcessDefinitions(String name, boolean onlyEnabled) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findProcessDefinitions(String name, es.caib.bpm.vo.PredefinedProcessType processType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessInstances
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessInstance> findProcessInstances(es.caib.bpm.vo.ProcessDefinition def) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findProcessInstancesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findProcessInstances
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessInstance> findProcessInstances(List definitions, String processId, String estado, String actor, Date startDate, boolean finalizada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findProcessInstancesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findSupervisorProcessDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessDefinition> findSupervisorProcessDefinitions() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findSupervisorProcessDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTaskDefinitions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskDefinition> findTaskDefinitions(es.caib.bpm.vo.ProcessDefinition def) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findTaskDefinitionsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> findTasks(List<es.caib.bpm.vo.ProcessInstance> def, es.caib.bpm.vo.TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> findTasks(List<es.caib.bpm.vo.ProcessInstance> def, String process, es.caib.bpm.vo.TaskDefinition task, String actor, Date processStartDate, Date taskCreationDate, boolean finalizada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
findTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveJobs
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.Job> getActiveJobs() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getActiveJobsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveJobs
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.Job> getActiveJobs(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getActiveJobsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> getActiveTasks(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getActiveTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getAllJobs
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.Job> getAllJobs() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getAllJobsin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getPendingTasks
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.TaskInstance> getPendingTasks(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
getPendingTasksin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
searchProcessInstances
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.bpm.vo.ProcessInstance> searchProcessInstances(String query, String processID, Date sinceStartDate, Date untilStartDate, Date sinceEndDate, Date untilEndDate, boolean finished) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
searchProcessInstancesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getConfiguration
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Map<String,String> getConfiguration() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getConfigurationin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUIClassesForTask
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Map getUIClassesForTask(es.caib.bpm.vo.ProcessDefinition def) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, SQLException, IOException- Specified by:
getUIClassesForTaskin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionSQLExceptionIOException
-
getJBpmConfiguration
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public org.jbpm.JbpmConfiguration getJBpmConfiguration() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getJBpmConfigurationin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getContext
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public org.jbpm.JbpmContext getContext() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getContextin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
addComment
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void addComment(es.caib.bpm.vo.ProcessInstance process, String comment) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
addCommentin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
changeConfiguration
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void changeConfiguration(Map<String,String> m) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, IOException- Specified by:
changeConfigurationin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionIOException
-
endDeployParDefinitionTransfer
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void endDeployParDefinitionTransfer() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
endDeployParDefinitionTransferin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
linkProcesses
@Transactional(rollbackFor=java.lang.Exception.class) public void linkProcesses(Long parentProcess, Long childProcess) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
linkProcessesin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
nextDeployParDefinitionPackage
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void nextDeployParDefinitionPackage(byte[] filePackage, int length) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
nextDeployParDefinitionPackagein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
openDeployParDefinitionTransfer
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void openDeployParDefinitionTransfer() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
openDeployParDefinitionTransferin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
pauseJob
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void pauseJob(es.caib.bpm.vo.Job jobvo) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
pauseJobin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
ping
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void ping() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
pingin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
reindex
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void reindex() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, IOException- Specified by:
reindexin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionIOException
-
resumeJob
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void resumeJob(es.caib.bpm.vo.Job jobvo) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
resumeJobin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
retryJob
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void retryJob(es.caib.bpm.vo.Job jobvo) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
retryJobin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
signal
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void signal(es.caib.bpm.vo.ProcessInstance instanceVO) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
signalin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
signal
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void signal(es.caib.bpm.vo.ProcessInstance instanceVO, String transitionName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
signalin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
startProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void startProcess(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
startProcessin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(es.caib.bpm.vo.ProcessInstance process) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
updatein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
updateSwimlane
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void updateSwimlane(es.caib.bpm.vo.TaskInstance task, String swimlane, String[] actorIds) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
updateSwimlanein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
upgradeParFile
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void upgradeParFile(InputStream stream) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
upgradeParFilein interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
upgradeProcess
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void upgradeProcess(es.caib.bpm.vo.ProcessInstance instanceVO) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.bpm.exception.BPMException- Specified by:
upgradeProcessin interfacees.caib.bpm.servei.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-