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.AttributeTranslation
create(com.soffid.iam.api.AttributeTranslation att)
void
delete(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.AsyncRunnerService
getAsyncRunnerService()
Gets reference toasyncRunnerService
.AttributeTranslationEntityDao
getAttributeTranslationEntityDao()
Gets reference toattributeTranslationEntityDao
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.protected abstract com.soffid.iam.api.AttributeTranslation
handleCreate(com.soffid.iam.api.AttributeTranslation att)
protected abstract void
handleDelete(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.AttributeTranslation
handleUpdate(com.soffid.iam.api.AttributeTranslation att)
void
setAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)
Sets reference toasyncRunnerService
.void
setAttributeTranslationEntityDao(AttributeTranslationEntityDao attributeTranslationEntityDao)
Sets reference toattributeTranslationEntityDao
.com.soffid.iam.api.AttributeTranslation
update(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:
findByTextAndJsonQueryAsync
in 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:
create
in 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:
update
in 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:
findByColumn1
in 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:
findByColumn2
in 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:
findByExample
in 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:
findByTextAndJsonQuery
in 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:
findDomains
in 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:
delete
in 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 currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-