Package com.soffid.iam.service.crud
Class CrudRoleAccountHandler
- java.lang.Object
-
- com.soffid.iam.service.crud.CrudRoleAccountHandler
-
- All Implemented Interfaces:
com.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
public class CrudRoleAccountHandler extends Object implements com.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
-
-
Constructor Summary
Constructors Constructor Description CrudRoleAccountHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.RoleAccount
create(com.soffid.iam.api.RoleAccount object)
void
delete(com.soffid.iam.api.RoleAccount object)
com.soffid.iam.service.ejb.ApplicationService
getService()
com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount>
read(String text, String filter, Integer start, Integer end)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount>
readAsync(String text, String filter)
com.soffid.iam.api.RoleAccount
update(com.soffid.iam.api.RoleAccount object)
-
-
-
Method Detail
-
getService
public com.soffid.iam.service.ejb.ApplicationService getService() throws NamingException, javax.ejb.CreateException
- Throws:
NamingException
javax.ejb.CreateException
-
create
public com.soffid.iam.api.RoleAccount create(com.soffid.iam.api.RoleAccount object) throws es.caib.seycon.ng.exception.InternalErrorException, NamingException, javax.ejb.CreateException, es.caib.seycon.ng.exception.AccountAlreadyExistsException
- Specified by:
create
in interfacecom.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
NamingException
javax.ejb.CreateException
es.caib.seycon.ng.exception.AccountAlreadyExistsException
-
read
public com.soffid.iam.api.PagedResult<com.soffid.iam.api.RoleAccount> read(String text, String filter, Integer start, Integer end) throws es.caib.seycon.ng.exception.InternalErrorException, NamingException, javax.ejb.CreateException
- Specified by:
read
in interfacecom.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
NamingException
javax.ejb.CreateException
-
readAsync
public com.soffid.iam.api.AsyncList<com.soffid.iam.api.RoleAccount> readAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException, NamingException, javax.ejb.CreateException
- Specified by:
readAsync
in interfacecom.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
NamingException
javax.ejb.CreateException
-
update
public com.soffid.iam.api.RoleAccount update(com.soffid.iam.api.RoleAccount object) throws es.caib.seycon.ng.exception.InternalErrorException, NamingException, javax.ejb.CreateException, es.caib.seycon.ng.exception.AccountAlreadyExistsException
- Specified by:
update
in interfacecom.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
NamingException
javax.ejb.CreateException
es.caib.seycon.ng.exception.AccountAlreadyExistsException
-
delete
public void delete(com.soffid.iam.api.RoleAccount object) throws es.caib.seycon.ng.exception.InternalErrorException, NamingException, javax.ejb.CreateException
- Specified by:
delete
in interfacecom.soffid.iam.api.CrudHandler<com.soffid.iam.api.RoleAccount>
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
NamingException
javax.ejb.CreateException
-
-