Package com.soffid.iam.service.ejb
Class AccessLogServiceBean
- java.lang.Object
-
- org.springframework.ejb.support.AbstractStatelessSessionBean
-
- com.soffid.iam.service.ejb.AccessLogServiceBean
-
- All Implemented Interfaces:
com.soffid.iam.service.ejb.AccessLogService,Serializable,javax.ejb.EnterpriseBean,javax.ejb.SessionBean,org.springframework.ejb.support.SmartSessionBean
public class AccessLogServiceBean extends org.springframework.ejb.support.AbstractStatelessSessionBean implements com.soffid.iam.service.ejb.AccessLogService- See Also:
com.soffid.iam.service.AccessLogService,,es.caib.seycon.ng.servei.RegistreAccesService,, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_FACTORY_PATH_ENVIRONMENT_KEY
-
Constructor Summary
Constructors Constructor Description AccessLogServiceBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidejbCreate()Initizlizes beenvoidejbRemove()List<com.soffid.iam.api.AccessLog>findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog>findAccessLogByJsonQueryAsync(String jsonQuery)Collection<com.soffid.iam.api.AccessLog>findEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryByFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces)Collection<com.soffid.iam.api.AccessLog>findEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres)Collection<com.soffid.iam.api.AccessLog>findEntryByNewFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari)Collection<com.soffid.iam.api.AccessLog>findEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres)Collection<com.soffid.iam.api.AccessLog>findLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces)Collection<com.soffid.iam.api.AccessLog>findLastEntriesSSOHostAccess(String nomServidor, String numRegistres)protected org.springframework.beans.factory.BeanFactorygetBeanFactory()javax.ejb.SessionContextgetSessionContext()protected voidonEjbCreate()protected voidonEjbRemove()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.-
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
-
findAccessLogByJsonQueryAsync
@PermitAll public com.soffid.iam.api.AsyncList<com.soffid.iam.api.AccessLog> findAccessLogByJsonQueryAsync(String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQueryAsyncin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findLastEntriesSSOHostAccess
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findLastEntriesSSOHostAccess(String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findLastEntriesSSOHostAccessin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findLastEntriesByUserName
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findLastEntriesByUserName(String codiUsuari, String numRegistres, String codiProtocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findLastEntriesByUserNamein interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryByInitialDataAndUserName
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryByInitialDataAndUserName(String dataIni, String codiUsuari, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryByInitialDataAndUserNamein interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryByFilter
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryByFilter(String data, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryByFilterin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryByFilter
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryByFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryByFilterin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryByNewFilter
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryByNewFilter(String dataIni, String dataFi, String nomServidor, String nomClient, String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryByNewFilterin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryByHost
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryByHost(String dataIni, String nomServidor, String numRegistres, String protocolAcces) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryByHostin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findEntryBySSOHostAccess
@PermitAll public Collection<com.soffid.iam.api.AccessLog> findEntryBySSOHostAccess(String dataIni, String nomServidor, String numRegistres) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findEntryBySSOHostAccessin interfacecom.soffid.iam.service.ejb.AccessLogService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
findAccessLogByJsonQuery
@PermitAll public List<com.soffid.iam.api.AccessLog> findAccessLogByJsonQuery(String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAccessLogByJsonQueryin interfacecom.soffid.iam.service.ejb.AccessLogService- 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()
-
-