Package com.soffid.iam.service
Class UserDomainServiceBase
- java.lang.Object
-
- com.soffid.iam.service.UserDomainServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.UserDomainService
- Direct Known Subclasses:
UserDomainServiceImpl
public abstract class UserDomainServiceBase extends Object implements com.soffid.iam.service.UserDomainService
Spring Service base class for
see com.soffid.iam.service.UserDomainServicecom.soffid.iam.service.UserDomainService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description UserDomainServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.ForbiddenWord
create(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
com.soffid.iam.api.PasswordDomain
create(com.soffid.iam.api.PasswordDomain dominiContrasenya)
com.soffid.iam.api.PasswordPolicy
create(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
com.soffid.iam.api.PasswordPolicyForbbidenWord
create(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
com.soffid.iam.api.UserDomain
create(com.soffid.iam.api.UserDomain dominiUsuari)
com.soffid.iam.api.UserType
create(com.soffid.iam.api.UserType tipusUsuari)
void
delete(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
void
delete(com.soffid.iam.api.PasswordDomain dominiContrasenya)
void
delete(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
void
delete(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
void
delete(com.soffid.iam.api.UserDomain dominiUsuari)
void
delete(com.soffid.iam.api.UserType tipusUsuari)
Collection<com.soffid.iam.api.ForbiddenWord>
findAllForbiddenWords()
Collection<com.soffid.iam.api.PasswordDomain>
findAllPasswordDomain()
Collection<com.soffid.iam.api.PasswordPolicy>
findAllPasswordPolicyDomain(String codiDominiContrasenya)
Collection<com.soffid.iam.api.UserDomain>
findAllUserDomain()
Collection<com.soffid.iam.api.UserType>
findAllUserType()
Collection<com.soffid.iam.api.PasswordPolicyForbbidenWord>
findForbiddenWordsPasswordPolicy(com.soffid.iam.api.PasswordPolicy politicaContrasenya)
Collection<String>
findNameGenerators()
com.soffid.iam.api.PasswordDomain
findPasswordDomainByName(String codi)
com.soffid.iam.api.PasswordPolicy
findPolicyByTypeAndPasswordDomain(String tipus, String domini)
com.soffid.iam.api.UserDomain
findUserDomainByName(String codiDominiUsuari)
com.soffid.iam.api.PagedResult<com.soffid.iam.api.UserType>
findUserTypeByTextAndFilter(String text, String query, Integer first, Integer max)
com.soffid.iam.api.AsyncList<com.soffid.iam.api.UserType>
findUserTypeByTextAndFilterAsync(String text, String query)
com.soffid.iam.service.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.com.soffid.iam.service.AuditService
getAuditService()
Gets reference toauditoriaService
.ForbiddenWordEntityDao
getForbiddenWordEntityDao()
Gets reference toparaulesProhibidesEntityDao
.MetaDataEntityDao
getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.PasswordDomainEntityDao
getPasswordDomainEntityDao()
Gets reference todominiContrasenyaEntityDao
.PasswordEntityDao
getPasswordEntityDao()
Gets reference tocontrasenyaEntityDao
.PasswordPolicyEntityDao
getPasswordPolicyEntityDao()
Gets reference topoliticaContrasenyaEntityDao
.PolicyForbiddenWordEntityDao
getPolicyForbiddenWordEntityDao()
Gets reference toparaulaProhibidaPoliticaContrasenyaEntityDao
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.UserDomainEntityDao
getUserDomainEntityDao()
Gets reference todominiUsuariEntityDao
.UserEntityDao
getUserEntityDao()
Gets reference tousuariEntityDao
.UserTypeEntityDao
getUserTypeEntityDao()
Gets reference totipusUsuariEntityDao
.protected abstract com.soffid.iam.api.ForbiddenWord
handleCreate(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
protected abstract com.soffid.iam.api.PasswordDomain
handleCreate(com.soffid.iam.api.PasswordDomain dominiContrasenya)
protected abstract com.soffid.iam.api.PasswordPolicy
handleCreate(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
protected abstract com.soffid.iam.api.PasswordPolicyForbbidenWord
handleCreate(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
protected abstract com.soffid.iam.api.UserDomain
handleCreate(com.soffid.iam.api.UserDomain dominiUsuari)
protected abstract com.soffid.iam.api.UserType
handleCreate(com.soffid.iam.api.UserType tipusUsuari)
protected abstract void
handleDelete(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
protected abstract void
handleDelete(com.soffid.iam.api.PasswordDomain dominiContrasenya)
protected abstract void
handleDelete(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
protected abstract void
handleDelete(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
protected abstract void
handleDelete(com.soffid.iam.api.UserDomain dominiUsuari)
protected abstract void
handleDelete(com.soffid.iam.api.UserType tipusUsuari)
protected abstract Collection<com.soffid.iam.api.ForbiddenWord>
handleFindAllForbiddenWords()
protected abstract Collection<com.soffid.iam.api.PasswordDomain>
handleFindAllPasswordDomain()
protected abstract Collection<com.soffid.iam.api.PasswordPolicy>
handleFindAllPasswordPolicyDomain(String codiDominiContrasenya)
protected abstract Collection<com.soffid.iam.api.UserDomain>
handleFindAllUserDomain()
protected abstract Collection<com.soffid.iam.api.UserType>
handleFindAllUserType()
protected abstract Collection<com.soffid.iam.api.PasswordPolicyForbbidenWord>
handleFindForbiddenWordsPasswordPolicy(com.soffid.iam.api.PasswordPolicy politicaContrasenya)
protected abstract Collection<String>
handleFindNameGenerators()
protected abstract com.soffid.iam.api.PasswordDomain
handleFindPasswordDomainByName(String codi)
protected abstract com.soffid.iam.api.PasswordPolicy
handleFindPolicyByTypeAndPasswordDomain(String tipus, String domini)
protected abstract com.soffid.iam.api.UserDomain
handleFindUserDomainByName(String codiDominiUsuari)
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.UserType>
handleFindUserTypeByTextAndFilter(String text, String query, Integer first, Integer max)
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.UserType>
handleFindUserTypeByTextAndFilterAsync(String text, String query)
protected abstract com.soffid.iam.api.ForbiddenWord
handleUpdate(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
protected abstract com.soffid.iam.api.PasswordDomain
handleUpdate(com.soffid.iam.api.PasswordDomain dominiContrasenya)
protected abstract com.soffid.iam.api.PasswordPolicy
handleUpdate(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
protected abstract com.soffid.iam.api.PasswordPolicyForbbidenWord
handleUpdate(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
protected abstract com.soffid.iam.api.UserDomain
handleUpdate(com.soffid.iam.api.UserDomain dominiUsuari)
protected abstract com.soffid.iam.api.UserType
handleUpdate(com.soffid.iam.api.UserType tipusUsuari)
void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAuditService(com.soffid.iam.service.AuditService auditoriaService)
Sets reference toauditoriaService
.void
setForbiddenWordEntityDao(ForbiddenWordEntityDao paraulesProhibidesEntityDao)
Sets reference toparaulesProhibidesEntityDao
.void
setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.void
setPasswordDomainEntityDao(PasswordDomainEntityDao dominiContrasenyaEntityDao)
Sets reference todominiContrasenyaEntityDao
.void
setPasswordEntityDao(PasswordEntityDao contrasenyaEntityDao)
Sets reference tocontrasenyaEntityDao
.void
setPasswordPolicyEntityDao(PasswordPolicyEntityDao politicaContrasenyaEntityDao)
Sets reference topoliticaContrasenyaEntityDao
.void
setPolicyForbiddenWordEntityDao(PolicyForbiddenWordEntityDao paraulaProhibidaPoliticaContrasenyaEntityDao)
Sets reference toparaulaProhibidaPoliticaContrasenyaEntityDao
.void
setUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)
Sets reference todominiUsuariEntityDao
.void
setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.void
setUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)
Sets reference totipusUsuariEntityDao
.com.soffid.iam.api.ForbiddenWord
update(com.soffid.iam.api.ForbiddenWord paraulaProhibida)
com.soffid.iam.api.PasswordDomain
update(com.soffid.iam.api.PasswordDomain dominiContrasenya)
com.soffid.iam.api.PasswordPolicy
update(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini)
com.soffid.iam.api.PasswordPolicyForbbidenWord
update(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya)
com.soffid.iam.api.UserDomain
update(com.soffid.iam.api.UserDomain dominiUsuari)
com.soffid.iam.api.UserType
update(com.soffid.iam.api.UserType tipusUsuari)
-
-
-
Method Detail
-
setAsyncRunnerService
public void setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.
-
getAsyncRunnerService
public com.soffid.iam.service.AsyncRunnerService getAsyncRunnerService()
Gets reference toasyncRunnerService
.
-
setAuditService
public void setAuditService(com.soffid.iam.service.AuditService auditoriaService)
Sets reference toauditoriaService
.
-
getAuditService
public com.soffid.iam.service.AuditService getAuditService()
Gets reference toauditoriaService
.
-
setPasswordEntityDao
public void setPasswordEntityDao(PasswordEntityDao contrasenyaEntityDao)
Sets reference tocontrasenyaEntityDao
.
-
getPasswordEntityDao
public PasswordEntityDao getPasswordEntityDao()
Gets reference tocontrasenyaEntityDao
.
-
setPasswordDomainEntityDao
public void setPasswordDomainEntityDao(PasswordDomainEntityDao dominiContrasenyaEntityDao)
Sets reference todominiContrasenyaEntityDao
.
-
getPasswordDomainEntityDao
public PasswordDomainEntityDao getPasswordDomainEntityDao()
Gets reference todominiContrasenyaEntityDao
.
-
setUserDomainEntityDao
public void setUserDomainEntityDao(UserDomainEntityDao dominiUsuariEntityDao)
Sets reference todominiUsuariEntityDao
.
-
getUserDomainEntityDao
public UserDomainEntityDao getUserDomainEntityDao()
Gets reference todominiUsuariEntityDao
.
-
setPolicyForbiddenWordEntityDao
public void setPolicyForbiddenWordEntityDao(PolicyForbiddenWordEntityDao paraulaProhibidaPoliticaContrasenyaEntityDao)
Sets reference toparaulaProhibidaPoliticaContrasenyaEntityDao
.
-
getPolicyForbiddenWordEntityDao
public PolicyForbiddenWordEntityDao getPolicyForbiddenWordEntityDao()
Gets reference toparaulaProhibidaPoliticaContrasenyaEntityDao
.
-
setForbiddenWordEntityDao
public void setForbiddenWordEntityDao(ForbiddenWordEntityDao paraulesProhibidesEntityDao)
Sets reference toparaulesProhibidesEntityDao
.
-
getForbiddenWordEntityDao
public ForbiddenWordEntityDao getForbiddenWordEntityDao()
Gets reference toparaulesProhibidesEntityDao
.
-
setPasswordPolicyEntityDao
public void setPasswordPolicyEntityDao(PasswordPolicyEntityDao politicaContrasenyaEntityDao)
Sets reference topoliticaContrasenyaEntityDao
.
-
getPasswordPolicyEntityDao
public PasswordPolicyEntityDao getPasswordPolicyEntityDao()
Gets reference topoliticaContrasenyaEntityDao
.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao
.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao
.
-
setUserTypeEntityDao
public void setUserTypeEntityDao(UserTypeEntityDao tipusUsuariEntityDao)
Sets reference totipusUsuariEntityDao
.
-
getUserTypeEntityDao
public UserTypeEntityDao getUserTypeEntityDao()
Gets reference totipusUsuariEntityDao
.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao
.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao
.
-
findUserTypeByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.UserType> findUserTypeByTextAndFilterAsync(String text, String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserTypeByTextAndFilterAsync
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserTypeByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.UserType> handleFindUserTypeByTextAndFilterAsync(String text, String query) throws Exception
- Throws:
Exception
-
findUserTypeByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<com.soffid.iam.api.UserType> findUserTypeByTextAndFilter(String text, String query, Integer first, Integer max) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserTypeByTextAndFilter
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserTypeByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<com.soffid.iam.api.UserType> handleFindUserTypeByTextAndFilter(String text, String query, Integer first, Integer max) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordDomain create(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PasswordDomain handleCreate(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws Exception
- Throws:
Exception
-
findPasswordDomainByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordDomain findPasswordDomainByName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPasswordDomainByName
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPasswordDomainByName
protected abstract com.soffid.iam.api.PasswordDomain handleFindPasswordDomainByName(String codi) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordDomain update(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PasswordDomain handleUpdate(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserDomain create(com.soffid.iam.api.UserDomain dominiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.UserDomain handleCreate(com.soffid.iam.api.UserDomain dominiUsuari) throws Exception
- Throws:
Exception
-
findUserDomainByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserDomain findUserDomainByName(String codiDominiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserDomainByName
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserDomainByName
protected abstract com.soffid.iam.api.UserDomain handleFindUserDomainByName(String codiDominiUsuari) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserDomain update(com.soffid.iam.api.UserDomain dominiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.UserDomain handleUpdate(com.soffid.iam.api.UserDomain dominiUsuari) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ForbiddenWord create(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.ForbiddenWord handleCreate(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ForbiddenWord update(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.ForbiddenWord handleUpdate(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordPolicyForbbidenWord create(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PasswordPolicyForbbidenWord handleCreate(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordPolicyForbbidenWord update(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PasswordPolicyForbbidenWord handleUpdate(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordPolicy create(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.PasswordPolicy handleCreate(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws Exception
- Throws:
Exception
-
findPolicyByTypeAndPasswordDomain
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordPolicy findPolicyByTypeAndPasswordDomain(String tipus, String domini) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findPolicyByTypeAndPasswordDomain
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindPolicyByTypeAndPasswordDomain
protected abstract com.soffid.iam.api.PasswordPolicy handleFindPolicyByTypeAndPasswordDomain(String tipus, String domini) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PasswordPolicy update(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.PasswordPolicy handleUpdate(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserType create(com.soffid.iam.api.UserType tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.UserType handleCreate(com.soffid.iam.api.UserType tipusUsuari) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserType update(com.soffid.iam.api.UserType tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.UserType handleUpdate(com.soffid.iam.api.UserType tipusUsuari) throws Exception
- Throws:
Exception
-
findAllPasswordDomain
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PasswordDomain> findAllPasswordDomain() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAllPasswordDomain
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllPasswordDomain
protected abstract Collection<com.soffid.iam.api.PasswordDomain> handleFindAllPasswordDomain() throws Exception
- Throws:
Exception
-
findAllUserDomain
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.UserDomain> findAllUserDomain() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAllUserDomain
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllUserDomain
protected abstract Collection<com.soffid.iam.api.UserDomain> handleFindAllUserDomain() throws Exception
- Throws:
Exception
-
findAllForbiddenWords
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.ForbiddenWord> findAllForbiddenWords() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAllForbiddenWords
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllForbiddenWords
protected abstract Collection<com.soffid.iam.api.ForbiddenWord> handleFindAllForbiddenWords() throws Exception
- Throws:
Exception
-
findAllPasswordPolicyDomain
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PasswordPolicy> findAllPasswordPolicyDomain(String codiDominiContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAllPasswordPolicyDomain
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllPasswordPolicyDomain
protected abstract Collection<com.soffid.iam.api.PasswordPolicy> handleFindAllPasswordPolicyDomain(String codiDominiContrasenya) throws Exception
- Throws:
Exception
-
findAllUserType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.UserType> findAllUserType() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findAllUserType
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllUserType
protected abstract Collection<com.soffid.iam.api.UserType> handleFindAllUserType() throws Exception
- Throws:
Exception
-
findNameGenerators
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<String> findNameGenerators() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNameGenerators
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNameGenerators
protected abstract Collection<String> handleFindNameGenerators() throws Exception
- Throws:
Exception
-
findForbiddenWordsPasswordPolicy
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.PasswordPolicyForbbidenWord> findForbiddenWordsPasswordPolicy(com.soffid.iam.api.PasswordPolicy politicaContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findForbiddenWordsPasswordPolicy
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindForbiddenWordsPasswordPolicy
protected abstract Collection<com.soffid.iam.api.PasswordPolicyForbbidenWord> handleFindForbiddenWordsPasswordPolicy(com.soffid.iam.api.PasswordPolicy politicaContrasenya) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.PasswordDomain dominiContrasenya) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.UserDomain dominiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.UserDomain dominiUsuari) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.ForbiddenWord paraulaProhibida) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.PasswordPolicyForbbidenWord paraulaProhibidaContrasenya) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.PasswordPolicy politicaContrasenyaDomini) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.UserType tipusUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacecom.soffid.iam.service.UserDomainService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.UserType tipusUsuari) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-