Package es.caib.bpm.servei.ejb
Class BpmEngineBean
- java.lang.Object
-
- org.springframework.ejb.support.AbstractStatelessSessionBean
-
- es.caib.bpm.servei.ejb.BpmEngineBean
-
- All Implemented Interfaces:
es.caib.bpm.servei.ejb.BpmEngine,Serializable,javax.ejb.EnterpriseBean,javax.ejb.SessionBean,org.springframework.ejb.support.SmartSessionBean
public class BpmEngineBean extends org.springframework.ejb.support.AbstractStatelessSessionBean implements es.caib.bpm.servei.ejb.BpmEngine- See Also:
es.caib.bpm.servei.BpmEngine,,es.caib.bpm.servei.BpmEngine,, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_FACTORY_PATH_ENVIRONMENT_KEY
-
Constructor Summary
Constructors Constructor Description BpmEngineBean()
-
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)voidejbCreate()Initizlizes beenvoidejbRemove()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()protected org.springframework.beans.factory.BeanFactorygetBeanFactory()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)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)javax.ejb.SessionContextgetSessionContext()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)protected voidonEjbCreate()protected voidonEjbRemove()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)voidsetBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)voidsetBeanFactoryLocatorKey(String arg0)voidsetSessionContext(javax.ejb.SessionContext sessionContext)Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.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)-
Methods inherited from class org.springframework.ejb.support.AbstractStatelessSessionBean
ejbActivate, ejbPassivate
-
-
-
-
Field Detail
-
BEAN_FACTORY_PATH_ENVIRONMENT_KEY
public static final String BEAN_FACTORY_PATH_ENVIRONMENT_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
canAdmin
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
isUserInRole
@PermitAll public boolean isUserInRole(String role) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
isUserInRolein interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinitionIcon
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinitionImage
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessDefinitionByTextAndJsonQuery
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessInstanceByTextAndJsonQuery
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findTasksByTextAndJsonQuery
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
disableProcessDefinition
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
enableProcessDefinition
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getDefinition
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessDefinition
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
cancel
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcess
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getProcessInstance
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getProcessLightweight
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
newProcess
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
newProcess
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getProcessLog
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTaskLog
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getDefinition
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
addComment
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
cancel
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createDummyTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delegateTaskToUser
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
executeTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
reserveTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
startTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
update
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getTokens
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
countMyTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
countNewTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getCoordinates
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getCoordinates
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getResourceAsStream
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getResourceAsStream
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUI
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUI
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getDeployMessages
@PermitAll public String[] getDeployMessages() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getDeployMessagesin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findChildProcesses
@PermitAll public Collection<Long> findChildProcesses(Long processId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findChildProcessesin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findParentProceeses
@PermitAll public Collection<Long> findParentProceeses(Long processId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findParentProceesesin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUsers
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findAllProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findGroupTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findInitiatorProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findMyProcesses
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findMyTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findMyTasksLightweight
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findObserverProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findProcessInstances
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findProcessInstances
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findSupervisorProcessDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTaskDefinitions
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
findTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveJobs
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveJobs
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getActiveTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getAllJobs
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getPendingTasks
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
searchProcessInstances
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
getConfiguration
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getUIClassesForTask
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionSQLExceptionIOException
-
getJBpmConfiguration
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getContext
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
addComment
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
changeConfiguration
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionIOException
-
endDeployParDefinitionTransfer
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
linkProcesses
@PermitAll public void linkProcesses(Long parentProcess, Long childProcess) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
linkProcessesin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
nextDeployParDefinitionPackage
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
openDeployParDefinitionTransfer
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
pauseJob
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
ping
@PermitAll public void ping() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
pingin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
reindex
@PermitAll public void reindex() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, IOException- Specified by:
reindexin interfacees.caib.bpm.servei.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptionIOException
-
resumeJob
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
retryJob
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
signal
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
signal
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
startProcess
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
update
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
updateSwimlane
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
upgradeParFile
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
upgradeProcess
@PermitAll 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.ejb.BpmEngine- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.bpm.exception.BPMException
-
ejbCreate
@PostConstruct public void ejbCreate() throws javax.ejb.CreateException
Initizlizes been- Overrides:
ejbCreatein classorg.springframework.ejb.support.AbstractStatelessSessionBean- Throws:
javax.ejb.CreateException- See Also:
AbstractStatelessSessionBean.onEjbCreate()
-
onEjbCreate
protected void onEjbCreate()
- Specified by:
onEjbCreatein classorg.springframework.ejb.support.AbstractStatelessSessionBean
-
setSessionContext
public void setSessionContext(javax.ejb.SessionContext sessionContext)
Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.- Specified by:
setSessionContextin interfacejavax.ejb.SessionBean- See Also:
SessionBean.setSessionContext(javax.ejb.SessionContext)
-
getSessionContext
public final javax.ejb.SessionContext getSessionContext()
- Specified by:
getSessionContextin interfaceorg.springframework.ejb.support.SmartSessionBean
-
setBeanFactoryLocator
public void setBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)
-
setBeanFactoryLocatorKey
public void setBeanFactoryLocatorKey(String arg0)
-
getBeanFactory
protected org.springframework.beans.factory.BeanFactory getBeanFactory()
-
ejbRemove
public void ejbRemove()
-
onEjbRemove
protected void onEjbRemove()
-
-