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 String
BEAN_FACTORY_PATH_ENVIRONMENT_KEY
-
Constructor Summary
Constructors Constructor Description BpmEngineBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addComment(es.caib.bpm.vo.ProcessInstance process, String comment)
es.caib.bpm.vo.TaskInstance
addComment(es.caib.bpm.vo.TaskInstance task, String comment)
boolean
canAdmin(es.caib.bpm.vo.ProcessInstance instanceVO)
es.caib.bpm.vo.ProcessInstance
cancel(es.caib.bpm.vo.ProcessInstance process)
es.caib.bpm.vo.TaskInstance
cancel(es.caib.bpm.vo.TaskInstance task)
void
changeConfiguration(Map<String,String> m)
int
countMyTasks()
int
countNewTasks()
es.caib.bpm.vo.TaskInstance
createDummyTask(long processDefinitionId)
es.caib.bpm.vo.TaskInstance
delegateTaskToUser(es.caib.bpm.vo.TaskInstance task, String username)
es.caib.bpm.vo.ProcessDefinition
disableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO)
void
ejbCreate()
Initizlizes beenvoid
ejbRemove()
es.caib.bpm.vo.ProcessDefinition
enableProcessDefinition(es.caib.bpm.vo.ProcessDefinition defVO)
void
endDeployParDefinitionTransfer()
es.caib.bpm.vo.TaskInstance
executeTask(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.BeanFactory
getBeanFactory()
Map<String,String>
getConfiguration()
org.jbpm.JbpmContext
getContext()
int[]
getCoordinates(es.caib.bpm.vo.ProcessInstance task)
int[]
getCoordinates(es.caib.bpm.vo.TaskInstance task)
es.caib.bpm.vo.ProcessDefinition
getDefinition(es.caib.bpm.vo.ProcessInstance process)
es.caib.bpm.vo.TaskDefinition
getDefinition(es.caib.bpm.vo.TaskInstance task)
String[]
getDeployMessages()
org.jbpm.JbpmConfiguration
getJBpmConfiguration()
List<es.caib.bpm.vo.TaskInstance>
getPendingTasks(es.caib.bpm.vo.ProcessInstance process)
es.caib.bpm.vo.ProcessInstance
getProcess(long id)
es.caib.bpm.vo.ProcessDefinition
getProcessDefinition(es.caib.bpm.vo.ProcessInstance process)
byte[]
getProcessDefinitionIcon(Long definitionId)
byte[]
getProcessDefinitionImage(es.caib.bpm.vo.ProcessDefinition def)
es.caib.bpm.vo.ProcessInstance
getProcessInstance(es.caib.bpm.vo.TaskInstance task)
es.caib.bpm.vo.ProcessInstance
getProcessLightweight(long id)
es.caib.bpm.vo.ProcessLog[]
getProcessLog(es.caib.bpm.vo.ProcessInstance process)
InputStream
getResourceAsStream(es.caib.bpm.vo.ProcessDefinition processdef, String resource)
InputStream
getResourceAsStream(es.caib.bpm.vo.ProcessInstance process, String resource)
javax.ejb.SessionContext
getSessionContext()
es.caib.bpm.vo.TaskInstance
getTask(long id)
es.caib.bpm.vo.ProcessLog[]
getTaskLog(es.caib.bpm.vo.TaskInstance process)
es.caib.bpm.vo.Token[]
getTokens(long id)
String
getUI(es.caib.bpm.vo.ProcessInstance process)
String
getUI(es.caib.bpm.vo.TaskInstance task)
Map
getUIClassesForTask(es.caib.bpm.vo.ProcessDefinition def)
boolean
isUserInRole(String role)
void
linkProcesses(Long parentProcess, Long childProcess)
es.caib.bpm.vo.ProcessInstance
newProcess(es.caib.bpm.vo.ProcessDefinition def)
es.caib.bpm.vo.ProcessInstance
newProcess(es.caib.bpm.vo.ProcessDefinition def, boolean start)
void
nextDeployParDefinitionPackage(byte[] filePackage, int length)
protected void
onEjbCreate()
protected void
onEjbRemove()
void
openDeployParDefinitionTransfer()
void
pauseJob(es.caib.bpm.vo.Job jobvo)
void
ping()
void
reindex()
es.caib.bpm.vo.TaskInstance
reserveTask(es.caib.bpm.vo.TaskInstance task)
void
resumeJob(es.caib.bpm.vo.Job jobvo)
void
retryJob(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)
void
setBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)
void
setBeanFactoryLocatorKey(String arg0)
void
setSessionContext(javax.ejb.SessionContext sessionContext)
Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.void
signal(es.caib.bpm.vo.ProcessInstance instanceVO)
void
signal(es.caib.bpm.vo.ProcessInstance instanceVO, String transitionName)
void
startProcess(es.caib.bpm.vo.ProcessInstance process)
es.caib.bpm.vo.TaskInstance
startTask(es.caib.bpm.vo.TaskInstance task)
void
update(es.caib.bpm.vo.ProcessInstance process)
es.caib.bpm.vo.TaskInstance
update(es.caib.bpm.vo.TaskInstance task)
void
updateSwimlane(es.caib.bpm.vo.TaskInstance task, String swimlane, String[] actorIds)
void
upgradeParFile(InputStream stream)
void
upgradeProcess(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:
canAdmin
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.bpm.exception.BPMException
-
isUserInRole
@PermitAll public boolean isUserInRole(String role) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
isUserInRole
in 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:
getProcessDefinitionIcon
in 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:
getProcessDefinitionImage
in 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:
findProcessDefinitionByTextAndJsonQuery
in 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:
findProcessInstanceByTextAndJsonQuery
in 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:
findTasksByTextAndJsonQuery
in 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:
disableProcessDefinition
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
enableProcessDefinition
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getDefinition
in 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:
getProcessDefinition
in 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:
cancel
in 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:
getProcess
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getProcessInstance
in 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:
getProcessLightweight
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
newProcess
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
newProcess
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getProcessLog
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getTaskLog
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getDefinition
in 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:
addComment
in 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:
cancel
in 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:
createDummyTask
in 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:
delegateTaskToUser
in 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:
executeTask
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getTask
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
reserveTask
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
startTask
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
update
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getTokens
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
countMyTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
countNewTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getCoordinates
in 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:
getCoordinates
in 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:
getResourceAsStream
in 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:
getResourceAsStream
in 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:
getUI
in 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:
getUI
in 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:
getDeployMessages
in 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:
findChildProcesses
in 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:
findParentProceeses
in 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:
findUsers
in 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:
findAllProcessDefinitions
in 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:
findGroupTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findInitiatorProcessDefinitions
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findMyProcesses
in 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:
findMyTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findMyTasksLightweight
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findObserverProcessDefinitions
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findProcessDefinitions
in 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:
findProcessDefinitions
in 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:
findProcessInstances
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findProcessInstances
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findSupervisorProcessDefinitions
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findTaskDefinitions
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
findTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getActiveJobs
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getActiveJobs
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getActiveTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getAllJobs
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getPendingTasks
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
searchProcessInstances
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
getConfiguration
in 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:
getUIClassesForTask
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
SQLException
IOException
-
getJBpmConfiguration
@PermitAll public org.jbpm.JbpmConfiguration getJBpmConfiguration() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getJBpmConfiguration
in 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:
getContext
in 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:
addComment
in 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:
changeConfiguration
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
IOException
-
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:
endDeployParDefinitionTransfer
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.bpm.exception.BPMException
-
linkProcesses
@PermitAll public void linkProcesses(Long parentProcess, Long childProcess) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
linkProcesses
in 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:
nextDeployParDefinitionPackage
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
openDeployParDefinitionTransfer
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
pauseJob
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.bpm.exception.BPMException
-
ping
@PermitAll public void ping() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
ping
in 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:
reindex
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
IOException
-
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:
resumeJob
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
retryJob
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
signal
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
signal
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
startProcess
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
update
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
updateSwimlane
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.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:
upgradeParFile
in 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:
upgradeProcess
in interfacees.caib.bpm.servei.ejb.BpmEngine
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
es.caib.bpm.exception.BPMException
-
ejbCreate
@PostConstruct public void ejbCreate() throws javax.ejb.CreateException
Initizlizes been- Overrides:
ejbCreate
in classorg.springframework.ejb.support.AbstractStatelessSessionBean
- Throws:
javax.ejb.CreateException
- See Also:
AbstractStatelessSessionBean.onEjbCreate()
-
onEjbCreate
protected void onEjbCreate()
- Specified by:
onEjbCreate
in 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:
setSessionContext
in interfacejavax.ejb.SessionBean
- See Also:
SessionBean.setSessionContext(javax.ejb.SessionContext)
-
getSessionContext
public final javax.ejb.SessionContext getSessionContext()
- Specified by:
getSessionContext
in 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()
-
-