Package com.soffid.iam.service.ejb
Class UserServiceBean
- java.lang.Object
-
- org.springframework.ejb.support.AbstractStatelessSessionBean
-
- com.soffid.iam.service.ejb.UserServiceBean
-
- All Implemented Interfaces:
com.soffid.iam.service.ejb.UserService,Serializable,javax.ejb.EnterpriseBean,javax.ejb.SessionBean,org.springframework.ejb.support.SmartSessionBean
public class UserServiceBean extends org.springframework.ejb.support.AbstractStatelessSessionBean implements com.soffid.iam.service.ejb.UserService- See Also:
com.soffid.iam.service.UserService,,es.caib.seycon.ng.servei.UsuariService,, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_FACTORY_PATH_ENVIRONMENT_KEY
-
Constructor Summary
Constructors Constructor Description UserServiceBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.Usercreate(com.soffid.iam.api.User usuari)StringcreateNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces)voiddelete(com.soffid.iam.api.User usuari)com.soffid.iam.api.AsyncProcessTrackerdisableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules)com.soffid.iam.api.AsyncProcessTrackerdisableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions)voidejbCreate()Initizlizes beenvoidejbRemove()Collection<com.soffid.iam.bpm.api.ProcessInstance>findBpmUserProcessInstanceByUserName(String codiUsuari)com.soffid.iam.api.UserDatafindDataByUserAndCode(String codiUsuari, String codiTipusDada)Collection<com.soffid.iam.api.NetworkAuthorization>findNetworksACByUserName(String codiUsuari)List<com.soffid.iam.api.PasswordDomainStatus>findPasswordDomainStatus(String user)Collection<com.soffid.iam.api.Session>findSessionByUserName(String codiUsuari)Map<String,Object>findUserAttributes(String codiUsuari)Collection<com.soffid.iam.api.User>findUserByCriteria(com.soffid.iam.api.UserCriteria criteria)Collection<com.soffid.iam.api.User>findUserByCriteria(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca)List<com.soffid.iam.api.User>findUserByJsonQuery(String query)com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>findUserByJsonQuery(String query, Integer startIndex, Integer count)com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>findUserByJsonQueryAsync(String query)Collection<com.soffid.iam.api.User>findUserByText(String text)List<com.soffid.iam.api.User>findUserByTextAndFilter(String text, String filter)com.soffid.iam.api.PagedResult<com.soffid.iam.api.User>findUserByTextAndFilter(String text, String filter, Integer start, Integer end)com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>findUserByTextAndFilterAsync(String text, String filter)com.soffid.iam.api.AsyncList<com.soffid.iam.api.User>findUserByTextAsync(String text)com.soffid.iam.api.UserfindUserByUserId(Long idUsuari)com.soffid.iam.api.UserfindUserByUserName(String codiUsuari)Collection<com.soffid.iam.api.UserData>findUserDataByUserName(String codiUsuari)Collection<com.soffid.iam.api.PrinterUser>findUserPrintersByUserName(String codiUsuari)Collection<com.soffid.iam.api.User>findUsersByUserName(String codi)Collection<com.soffid.iam.api.SyncAgentTaskLog>getActiveTasks(String userName)protected org.springframework.beans.factory.BeanFactorygetBeanFactory()Collection<com.soffid.iam.api.BpmProcess>getBpmUserProcessList()com.soffid.iam.api.UsergetCurrentUser()byte[]getESSORules(String user)StringgetFollowingName()javax.ejb.SessionContextgetSessionContext()String[]getTasks(String codiUsuari)intisUpdatePendingExtended(String userName)voidmerge(Long srcId, Long targetId, Long eventId)protected voidonEjbCreate()protected voidonEjbRemove()String[]refreshChanges(String codiUsuari)voidsendPassword(String userName, String passwordDomain)voidsetBeanFactoryLocator(org.springframework.beans.factory.access.BeanFactoryLocator arg0)voidsetBeanFactoryLocatorKey(String arg0)voidsetPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)voidsetSessionContext(javax.ejb.SessionContext sessionContext)Override default BeanFactoryLocator implementation to provide singleton loading of the application context Bean factory.StringsetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes)voidsetTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword)voidunlockPasswordDomain(String user, String passwordDomain)com.soffid.iam.api.Userupdate(com.soffid.iam.api.User usuari)voidupdateUserAttributes(String codiUsuari, Map<String,Object> attributes)com.soffid.iam.api.UserupdateUserCoreData(com.soffid.iam.api.User usuari)-
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
-
getESSORules
@PermitAll public byte[] getESSORules(String user) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getESSORulesin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByJsonQueryAsync
@PermitAll public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQueryAsyncin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByTextAndFilterAsync
@PermitAll public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilterAsyncin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByTextAsync
@PermitAll public com.soffid.iam.api.AsyncList<com.soffid.iam.api.User> findUserByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAsyncin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
disableUsers
@PermitAll public com.soffid.iam.api.AsyncProcessTracker disableUsers(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsersin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
disableUsersPreview
@PermitAll public com.soffid.iam.api.AsyncProcessTracker disableUsersPreview(String scimQuery, List<com.soffid.iam.api.DisableObjectRule> rules, List<Object[]> actions) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
disableUsersPreviewin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByJsonQuery
@PermitAll public com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> findUserByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQueryin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByTextAndFilter
@PermitAll public com.soffid.iam.api.PagedResult<com.soffid.iam.api.User> findUserByTextAndFilter(String text, String filter, Integer start, Integer end) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilterin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findDataByUserAndCode
@PermitAll public com.soffid.iam.api.UserData findDataByUserAndCode(String codiUsuari, String codiTipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataByUserAndCodein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
create
@PermitAll public com.soffid.iam.api.User create(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByUserName
@PermitAll public com.soffid.iam.api.User findUserByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByUserId
@PermitAll public com.soffid.iam.api.User findUserByUserId(Long idUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByUserIdin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getCurrentUser
@PermitAll public com.soffid.iam.api.User getCurrentUser() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getCurrentUserin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
update
@PermitAll public com.soffid.iam.api.User update(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
updateUserCoreData
@PermitAll public com.soffid.iam.api.User updateUserCoreData(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updateUserCoreDatain interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
isUpdatePendingExtended
@PermitAll public int isUpdatePendingExtended(String userName) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
isUpdatePendingExtendedin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
setTemporaryPassword
@PermitAll public String setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
setTemporaryPasswordin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
createNewUserProcess
@PermitAll public String createNewUserProcess(String nomProces, String codiUsuari, boolean canviaAProces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createNewUserProcessin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getFollowingName
@PermitAll public String getFollowingName() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getFollowingNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getTasks
@PermitAll public String[] getTasks(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getTasksin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
refreshChanges
@PermitAll public String[] refreshChanges(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
refreshChangesin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserDataByUserName
@PermitAll public Collection<com.soffid.iam.api.UserData> findUserDataByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserDataByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findBpmUserProcessInstanceByUserName
@PermitAll public Collection<com.soffid.iam.bpm.api.ProcessInstance> findBpmUserProcessInstanceByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findBpmUserProcessInstanceByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findSessionByUserName
@PermitAll public Collection<com.soffid.iam.api.Session> findSessionByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSessionByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByCriteria
@PermitAll public Collection<com.soffid.iam.api.User> findUserByCriteria(com.soffid.iam.api.UserCriteria criteria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByCriteriain interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByText
@PermitAll public Collection<com.soffid.iam.api.User> findUserByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByCriteria
@PermitAll public Collection<com.soffid.iam.api.User> findUserByCriteria(String codi, String nom, String primerLlinatge, String nomCurt, String dataCreacio, String usuariCreacio, String actiu, String segonLlinatge, String multiSessio, String comentari, String tipusUsuari, String servidorPerfil, String servidorHome, String servidorCorreu, String codiGrupPrimari, String dni, String dominiCorreu, String grupSecundari, Boolean restringeixCerca) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByCriteriain interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserPrintersByUserName
@PermitAll public Collection<com.soffid.iam.api.PrinterUser> findUserPrintersByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserPrintersByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUsersByUserName
@PermitAll public Collection<com.soffid.iam.api.User> findUsersByUserName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsersByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findNetworksACByUserName
@PermitAll public Collection<com.soffid.iam.api.NetworkAuthorization> findNetworksACByUserName(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworksACByUserNamein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getActiveTasks
@PermitAll public Collection<com.soffid.iam.api.SyncAgentTaskLog> getActiveTasks(String userName) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getActiveTasksin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
getBpmUserProcessList
@PermitAll public Collection<com.soffid.iam.api.BpmProcess> getBpmUserProcessList() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getBpmUserProcessListin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findPasswordDomainStatus
@PermitAll public List<com.soffid.iam.api.PasswordDomainStatus> findPasswordDomainStatus(String user) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPasswordDomainStatusin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByJsonQuery
@PermitAll public List<com.soffid.iam.api.User> findUserByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByJsonQueryin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserByTextAndFilter
@PermitAll public List<com.soffid.iam.api.User> findUserByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserByTextAndFilterin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findUserAttributes
@PermitAll public Map<String,Object> findUserAttributes(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserAttributesin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
delete
@PermitAll public void delete(com.soffid.iam.api.User usuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
merge
@PermitAll public void merge(Long srcId, Long targetId, Long eventId) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
mergein interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
sendPassword
@PermitAll public void sendPassword(String userName, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
sendPasswordin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
setPassword
@PermitAll public void setPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException
- Specified by:
setPasswordin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.BadPasswordException
-
setTemporaryPassword
@PermitAll public void setTemporaryPassword(String codiUsuari, String codiDominiContrasenyes, com.soffid.iam.api.Password newPassword) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.BadPasswordException
- Specified by:
setTemporaryPasswordin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.BadPasswordException
-
unlockPasswordDomain
@PermitAll public void unlockPasswordDomain(String user, String passwordDomain) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
unlockPasswordDomainin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
updateUserAttributes
@PermitAll public void updateUserAttributes(String codiUsuari, Map<String,Object> attributes) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updateUserAttributesin interfacecom.soffid.iam.service.ejb.UserService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
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()
-
-