Package com.soffid.iam.service
Class AttributeTranslationServiceBase
- java.lang.Object
-
- com.soffid.iam.service.AttributeTranslationServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.AttributeTranslationService
- Direct Known Subclasses:
AttributeTranslationServiceImpl
public abstract class AttributeTranslationServiceBase extends Object implements com.soffid.iam.service.AttributeTranslationService
Spring Service base class for
see com.soffid.iam.service.AttributeTranslationServicecom.soffid.iam.service.AttributeTranslationService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description AttributeTranslationServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.AttributeTranslationcreate(com.soffid.iam.api.AttributeTranslation att)voiddelete(com.soffid.iam.api.AttributeTranslation att)Collection<com.soffid.iam.api.AttributeTranslation>findByColumn1(String domain, String column1)Collection<com.soffid.iam.api.AttributeTranslation>findByColumn2(String domain, String column2)Collection<com.soffid.iam.api.AttributeTranslation>findByExample(String domain, String column1, String column2)Collection<com.soffid.iam.api.AttributeTranslation>findByTextAndJsonQuery(String text, String query, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<com.soffid.iam.api.AttributeTranslation>findByTextAndJsonQueryAsync(String text, String query)Collection<String>findDomains()com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.AttributeTranslationEntityDaogetAttributeTranslationEntityDao()Gets reference toattributeTranslationEntityDao.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.protected abstract com.soffid.iam.api.AttributeTranslationhandleCreate(com.soffid.iam.api.AttributeTranslation att)protected abstract voidhandleDelete(com.soffid.iam.api.AttributeTranslation att)protected abstract Collection<com.soffid.iam.api.AttributeTranslation>handleFindByColumn1(String domain, String column1)protected abstract Collection<com.soffid.iam.api.AttributeTranslation>handleFindByColumn2(String domain, String column2)protected abstract Collection<com.soffid.iam.api.AttributeTranslation>handleFindByExample(String domain, String column1, String column2)protected abstract Collection<com.soffid.iam.api.AttributeTranslation>handleFindByTextAndJsonQuery(String text, String query, Integer start, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.AttributeTranslation>handleFindByTextAndJsonQueryAsync(String text, String query)protected abstract Collection<String>handleFindDomains()protected abstract com.soffid.iam.api.AttributeTranslationhandleUpdate(com.soffid.iam.api.AttributeTranslation att)voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAttributeTranslationEntityDao(AttributeTranslationEntityDao attributeTranslationEntityDao)Sets reference toattributeTranslationEntityDao.com.soffid.iam.api.AttributeTranslationupdate(com.soffid.iam.api.AttributeTranslation att)
-
-
-
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.
-
setAttributeTranslationEntityDao
public void setAttributeTranslationEntityDao(AttributeTranslationEntityDao attributeTranslationEntityDao)
Sets reference toattributeTranslationEntityDao.
-
getAttributeTranslationEntityDao
public AttributeTranslationEntityDao getAttributeTranslationEntityDao()
Gets reference toattributeTranslationEntityDao.
-
findByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<com.soffid.iam.api.AttributeTranslation> findByTextAndJsonQueryAsync(String text, String query) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByTextAndJsonQueryAsyncin interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<com.soffid.iam.api.AttributeTranslation> handleFindByTextAndJsonQueryAsync(String text, String query) throws Exception
- Throws:
Exception
-
create
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AttributeTranslation create(com.soffid.iam.api.AttributeTranslation att) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createin interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.AttributeTranslation handleCreate(com.soffid.iam.api.AttributeTranslation att) throws Exception- Throws:
Exception
-
update
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AttributeTranslation update(com.soffid.iam.api.AttributeTranslation att) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updatein interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.AttributeTranslation handleUpdate(com.soffid.iam.api.AttributeTranslation att) throws Exception- Throws:
Exception
-
findByColumn1
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AttributeTranslation> findByColumn1(String domain, String column1) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByColumn1in interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByColumn1
protected abstract Collection<com.soffid.iam.api.AttributeTranslation> handleFindByColumn1(String domain, String column1) throws Exception
- Throws:
Exception
-
findByColumn2
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AttributeTranslation> findByColumn2(String domain, String column2) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByColumn2in interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByColumn2
protected abstract Collection<com.soffid.iam.api.AttributeTranslation> handleFindByColumn2(String domain, String column2) throws Exception
- Throws:
Exception
-
findByExample
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AttributeTranslation> findByExample(String domain, String column1, String column2) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByExamplein interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByExample
protected abstract Collection<com.soffid.iam.api.AttributeTranslation> handleFindByExample(String domain, String column1, String column2) throws Exception
- Throws:
Exception
-
findByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.AttributeTranslation> findByTextAndJsonQuery(String text, String query, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findByTextAndJsonQueryin interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindByTextAndJsonQuery
protected abstract Collection<com.soffid.iam.api.AttributeTranslation> handleFindByTextAndJsonQuery(String text, String query, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
findDomains
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<String> findDomains() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDomainsin interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDomains
protected abstract Collection<String> handleFindDomains() throws Exception
- Throws:
Exception
-
delete
@Transactional(rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.AttributeTranslation att) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
deletein interfacecom.soffid.iam.service.AttributeTranslationService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.AttributeTranslation att) throws Exception- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-