Package com.soffid.iam.service
Class AdditionalDataServiceBase
- java.lang.Object
-
- com.soffid.iam.service.AdditionalDataServiceBase
-
- All Implemented Interfaces:
com.soffid.iam.service.AdditionalDataService
- Direct Known Subclasses:
AdditionalDataServiceImpl
public abstract class AdditionalDataServiceBase extends Object implements com.soffid.iam.service.AdditionalDataService
Spring Service base class for
see com.soffid.iam.service.AdditionalDataServicecom.soffid.iam.service.AdditionalDataService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description AdditionalDataServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description com.soffid.iam.api.DataTypecreate(com.soffid.iam.api.DataType tipusDada)com.soffid.iam.api.UserDatacreate(com.soffid.iam.api.UserData dadaUsuari)com.soffid.iam.api.CustomObjectTypecreateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)voiddelete(com.soffid.iam.api.DataType tipusDada)voiddelete(com.soffid.iam.api.UserData dadaUsuari)voiddeleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj)Collection<com.soffid.iam.api.CustomObjectType>findCustomObjectTypeByJsonQuery(String query)com.soffid.iam.api.CustomObjectTypefindCustomObjectTypeByName(String name)com.soffid.iam.api.DataTypefindDataTypeByName(String codi)Collection<com.soffid.iam.api.DataType>findDataTypes(com.soffid.iam.api.MetadataScope scope)Collection<com.soffid.iam.api.DataType>findDataTypes2(com.soffid.iam.api.MetadataScope scope)Collection<com.soffid.iam.api.DataType>findDataTypesByName(String codi)Collection<com.soffid.iam.api.DataType>findDataTypesByObjectTypeAndName(String objectType, String codi)Collection<com.soffid.iam.api.DataType>findDataTypesByObjectTypeAndName2(String objectType, String codi)Collection<com.soffid.iam.api.DataType>findDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)com.soffid.iam.api.ExtensibleObjectRegisterfindExtensibleObjectRegister(String name)List<com.soffid.iam.api.ExtensibleObjectRegister>findExtensibleObjectRegisters()com.soffid.iam.api.DataTypefindSystemDataType(String system, String name)List<com.soffid.iam.api.DataType>findSystemDataTypes(String system)List<com.soffid.iam.api.DataType>findSystemDataTypes2(String system)es.caib.seycon.ng.comu.AccountAccessLevelEnumgetAccessLevel(com.soffid.iam.api.CustomObjectType type)AccountMetadataEntityDaogetAccountMetadataEntityDao()Gets reference toaccountMetadataEntityDao.com.soffid.iam.service.AsyncRunnerServicegetAsyncRunnerService()Gets reference toasyncRunnerService.com.soffid.iam.service.AuditServicegetAuditService()Gets reference toauditoriaService.com.soffid.iam.service.CrudRegistryServicegetCrudRegistryService()Gets reference tocrudRegistryService.CustomObjectEntityDaogetCustomObjectEntityDao()Gets reference tocustomObjectEntityDao.CustomObjectRoleEntityDaogetCustomObjectRoleEntityDao()Gets reference tocustomObjectRoleEntityDao.CustomObjectTypeEntityDaogetCustomObjectTypeEntityDao()Gets reference tocustomObjectTypeEntityDao.Collection<com.soffid.iam.api.DataType>getDataTypes()com.soffid.iam.service.DispatcherServicegetDispatcherService()Gets reference todispatcherService.LuceneIndexServicegetLuceneIndexService()Gets reference toluceneIndexService.MetaDataEntityDaogetMetaDataEntityDao()Gets reference totipusDadaEntityDao.protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.RoleEntityDaogetRoleEntityDao()Gets reference torolEntityDao.RuleEvaluatorServicegetRuleEvaluatorService()Gets reference toruleEvaluatorService.SystemEntityDaogetSystemEntityDao()Gets reference todispatcherEntityDao.UserDataEntityDaogetUserDataEntityDao()Gets reference todadaUsuariEntityDao.UserEntityDaogetUserEntityDao()Gets reference tousuariEntityDao.protected abstract com.soffid.iam.api.DataTypehandleCreate(com.soffid.iam.api.DataType tipusDada)protected abstract com.soffid.iam.api.UserDatahandleCreate(com.soffid.iam.api.UserData dadaUsuari)protected abstract com.soffid.iam.api.CustomObjectTypehandleCreateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)protected abstract voidhandleDelete(com.soffid.iam.api.DataType tipusDada)protected abstract voidhandleDelete(com.soffid.iam.api.UserData dadaUsuari)protected abstract voidhandleDeleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj)protected abstract Collection<com.soffid.iam.api.CustomObjectType>handleFindCustomObjectTypeByJsonQuery(String query)protected abstract com.soffid.iam.api.CustomObjectTypehandleFindCustomObjectTypeByName(String name)protected abstract com.soffid.iam.api.DataTypehandleFindDataTypeByName(String codi)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypes(com.soffid.iam.api.MetadataScope scope)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypes2(com.soffid.iam.api.MetadataScope scope)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypesByName(String codi)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypesByObjectTypeAndName(String objectType, String codi)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypesByObjectTypeAndName2(String objectType, String codi)protected abstract Collection<com.soffid.iam.api.DataType>handleFindDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)protected abstract com.soffid.iam.api.ExtensibleObjectRegisterhandleFindExtensibleObjectRegister(String name)protected abstract List<com.soffid.iam.api.ExtensibleObjectRegister>handleFindExtensibleObjectRegisters()protected abstract com.soffid.iam.api.DataTypehandleFindSystemDataType(String system, String name)protected abstract List<com.soffid.iam.api.DataType>handleFindSystemDataTypes(String system)protected abstract List<com.soffid.iam.api.DataType>handleFindSystemDataTypes2(String system)protected abstract es.caib.seycon.ng.comu.AccountAccessLevelEnumhandleGetAccessLevel(com.soffid.iam.api.CustomObjectType type)protected abstract Collection<com.soffid.iam.api.DataType>handleGetDataTypes()protected abstract voidhandleRegisterExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register)protected abstract voidhandleRegisterStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset)protected abstract com.soffid.iam.api.DataTypehandleUpdate(com.soffid.iam.api.DataType tipusDada)protected abstract com.soffid.iam.api.UserDatahandleUpdate(com.soffid.iam.api.UserData dadaUsuari)protected abstract com.soffid.iam.api.CustomObjectTypehandleUpdateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)voidregisterExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register)voidregisterStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset)voidsetAccountMetadataEntityDao(AccountMetadataEntityDao accountMetadataEntityDao)Sets reference toaccountMetadataEntityDao.voidsetAsyncRunnerService(com.soffid.iam.service.AsyncRunnerService asyncRunnerService)Sets reference toasyncRunnerService.voidsetAuditService(com.soffid.iam.service.AuditService auditoriaService)Sets reference toauditoriaService.voidsetCrudRegistryService(com.soffid.iam.service.CrudRegistryService crudRegistryService)Sets reference tocrudRegistryService.voidsetCustomObjectEntityDao(CustomObjectEntityDao customObjectEntityDao)Sets reference tocustomObjectEntityDao.voidsetCustomObjectRoleEntityDao(CustomObjectRoleEntityDao customObjectRoleEntityDao)Sets reference tocustomObjectRoleEntityDao.voidsetCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)Sets reference tocustomObjectTypeEntityDao.voidsetDispatcherService(com.soffid.iam.service.DispatcherService dispatcherService)Sets reference todispatcherService.voidsetLuceneIndexService(LuceneIndexService luceneIndexService)Sets reference toluceneIndexService.voidsetMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)Sets reference totipusDadaEntityDao.voidsetRoleEntityDao(RoleEntityDao rolEntityDao)Sets reference torolEntityDao.voidsetRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)Sets reference toruleEvaluatorService.voidsetSystemEntityDao(SystemEntityDao dispatcherEntityDao)Sets reference todispatcherEntityDao.voidsetUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)Sets reference todadaUsuariEntityDao.voidsetUserEntityDao(UserEntityDao usuariEntityDao)Sets reference tousuariEntityDao.com.soffid.iam.api.DataTypeupdate(com.soffid.iam.api.DataType tipusDada)com.soffid.iam.api.UserDataupdate(com.soffid.iam.api.UserData dadaUsuari)com.soffid.iam.api.CustomObjectTypeupdateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
-
-
-
Method Detail
-
setAccountMetadataEntityDao
public void setAccountMetadataEntityDao(AccountMetadataEntityDao accountMetadataEntityDao)
Sets reference toaccountMetadataEntityDao.
-
getAccountMetadataEntityDao
public AccountMetadataEntityDao getAccountMetadataEntityDao()
Gets reference toaccountMetadataEntityDao.
-
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.
-
setCrudRegistryService
public void setCrudRegistryService(com.soffid.iam.service.CrudRegistryService crudRegistryService)
Sets reference tocrudRegistryService.
-
getCrudRegistryService
public com.soffid.iam.service.CrudRegistryService getCrudRegistryService()
Gets reference tocrudRegistryService.
-
setCustomObjectEntityDao
public void setCustomObjectEntityDao(CustomObjectEntityDao customObjectEntityDao)
Sets reference tocustomObjectEntityDao.
-
getCustomObjectEntityDao
public CustomObjectEntityDao getCustomObjectEntityDao()
Gets reference tocustomObjectEntityDao.
-
setCustomObjectRoleEntityDao
public void setCustomObjectRoleEntityDao(CustomObjectRoleEntityDao customObjectRoleEntityDao)
Sets reference tocustomObjectRoleEntityDao.
-
getCustomObjectRoleEntityDao
public CustomObjectRoleEntityDao getCustomObjectRoleEntityDao()
Gets reference tocustomObjectRoleEntityDao.
-
setCustomObjectTypeEntityDao
public void setCustomObjectTypeEntityDao(CustomObjectTypeEntityDao customObjectTypeEntityDao)
Sets reference tocustomObjectTypeEntityDao.
-
getCustomObjectTypeEntityDao
public CustomObjectTypeEntityDao getCustomObjectTypeEntityDao()
Gets reference tocustomObjectTypeEntityDao.
-
setUserDataEntityDao
public void setUserDataEntityDao(UserDataEntityDao dadaUsuariEntityDao)
Sets reference todadaUsuariEntityDao.
-
getUserDataEntityDao
public UserDataEntityDao getUserDataEntityDao()
Gets reference todadaUsuariEntityDao.
-
setSystemEntityDao
public void setSystemEntityDao(SystemEntityDao dispatcherEntityDao)
Sets reference todispatcherEntityDao.
-
getSystemEntityDao
public SystemEntityDao getSystemEntityDao()
Gets reference todispatcherEntityDao.
-
setDispatcherService
public void setDispatcherService(com.soffid.iam.service.DispatcherService dispatcherService)
Sets reference todispatcherService.
-
getDispatcherService
public com.soffid.iam.service.DispatcherService getDispatcherService()
Gets reference todispatcherService.
-
setLuceneIndexService
public void setLuceneIndexService(LuceneIndexService luceneIndexService)
Sets reference toluceneIndexService.
-
getLuceneIndexService
public LuceneIndexService getLuceneIndexService()
Gets reference toluceneIndexService.
-
setRoleEntityDao
public void setRoleEntityDao(RoleEntityDao rolEntityDao)
Sets reference torolEntityDao.
-
getRoleEntityDao
public RoleEntityDao getRoleEntityDao()
Gets reference torolEntityDao.
-
setRuleEvaluatorService
public void setRuleEvaluatorService(RuleEvaluatorService ruleEvaluatorService)
Sets reference toruleEvaluatorService.
-
getRuleEvaluatorService
public RuleEvaluatorService getRuleEvaluatorService()
Gets reference toruleEvaluatorService.
-
setMetaDataEntityDao
public void setMetaDataEntityDao(MetaDataEntityDao tipusDadaEntityDao)
Sets reference totipusDadaEntityDao.
-
getMetaDataEntityDao
public MetaDataEntityDao getMetaDataEntityDao()
Gets reference totipusDadaEntityDao.
-
setUserEntityDao
public void setUserEntityDao(UserEntityDao usuariEntityDao)
Sets reference tousuariEntityDao.
-
getUserEntityDao
public UserEntityDao getUserEntityDao()
Gets reference tousuariEntityDao.
-
createCustomObjectType
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.CustomObjectType createCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createCustomObjectTypein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateCustomObjectType
protected abstract com.soffid.iam.api.CustomObjectType handleCreateCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws Exception- Throws:
Exception
-
findCustomObjectTypeByName
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.CustomObjectType findCustomObjectTypeByName(String name) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findCustomObjectTypeByNamein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindCustomObjectTypeByName
protected abstract com.soffid.iam.api.CustomObjectType handleFindCustomObjectTypeByName(String name) throws Exception
- Throws:
Exception
-
updateCustomObjectType
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.CustomObjectType updateCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
updateCustomObjectTypein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdateCustomObjectType
protected abstract com.soffid.iam.api.CustomObjectType handleUpdateCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws Exception- Throws:
Exception
-
findExtensibleObjectRegister
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.ExtensibleObjectRegister findExtensibleObjectRegister(String name) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findExtensibleObjectRegisterin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindExtensibleObjectRegister
protected abstract com.soffid.iam.api.ExtensibleObjectRegister handleFindExtensibleObjectRegister(String name) throws Exception
- Throws:
Exception
-
getAccessLevel
@Transactional(rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.AccountAccessLevelEnum getAccessLevel(com.soffid.iam.api.CustomObjectType type) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getAccessLevelin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetAccessLevel
protected abstract es.caib.seycon.ng.comu.AccountAccessLevelEnum handleGetAccessLevel(com.soffid.iam.api.CustomObjectType type) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserData create(com.soffid.iam.api.UserData dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.UserData handleCreate(com.soffid.iam.api.UserData dadaUsuari) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.UserData update(com.soffid.iam.api.UserData dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.UserData handleUpdate(com.soffid.iam.api.UserData dadaUsuari) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.DataType create(com.soffid.iam.api.DataType tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract com.soffid.iam.api.DataType handleCreate(com.soffid.iam.api.DataType tipusDada) throws Exception- Throws:
Exception
-
findSystemDataType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.DataType findSystemDataType(String system, String name) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSystemDataTypein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataType
protected abstract com.soffid.iam.api.DataType handleFindSystemDataType(String system, String name) throws Exception
- Throws:
Exception
-
findDataTypeByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.DataType findDataTypeByName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypeByNamein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypeByName
protected abstract com.soffid.iam.api.DataType handleFindDataTypeByName(String codi) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.DataType update(com.soffid.iam.api.DataType tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract com.soffid.iam.api.DataType handleUpdate(com.soffid.iam.api.DataType tipusDada) throws Exception- Throws:
Exception
-
findCustomObjectTypeByJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.CustomObjectType> findCustomObjectTypeByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findCustomObjectTypeByJsonQueryin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindCustomObjectTypeByJsonQuery
protected abstract Collection<com.soffid.iam.api.CustomObjectType> handleFindCustomObjectTypeByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findDataTypes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypes(com.soffid.iam.api.MetadataScope scope) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypesin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypes
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypes(com.soffid.iam.api.MetadataScope scope) throws Exception
- Throws:
Exception
-
findDataTypes2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypes2(com.soffid.iam.api.MetadataScope scope) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypes2in interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypes2
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypes2(com.soffid.iam.api.MetadataScope scope) throws Exception
- Throws:
Exception
-
findDataTypesByObjectTypeAndName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypesByObjectTypeAndName(String objectType, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypesByObjectTypeAndNamein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByObjectTypeAndName
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypesByObjectTypeAndName(String objectType, String codi) throws Exception
- Throws:
Exception
-
findDataTypesByObjectTypeAndName2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypesByObjectTypeAndName2(String objectType, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypesByObjectTypeAndName2in interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByObjectTypeAndName2
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypesByObjectTypeAndName2(String objectType, String codi) throws Exception
- Throws:
Exception
-
findDataTypesByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypesByName(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypesByNamein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByName
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypesByName(String codi) throws Exception
- Throws:
Exception
-
findDataTypesByScopeAndName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> findDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findDataTypesByScopeAndNamein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByScopeAndName
protected abstract Collection<com.soffid.iam.api.DataType> handleFindDataTypesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi) throws Exception
- Throws:
Exception
-
getDataTypes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<com.soffid.iam.api.DataType> getDataTypes() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getDataTypesin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetDataTypes
protected abstract Collection<com.soffid.iam.api.DataType> handleGetDataTypes() throws Exception
- Throws:
Exception
-
findExtensibleObjectRegisters
@Transactional(rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.ExtensibleObjectRegister> findExtensibleObjectRegisters() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findExtensibleObjectRegistersin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindExtensibleObjectRegisters
protected abstract List<com.soffid.iam.api.ExtensibleObjectRegister> handleFindExtensibleObjectRegisters() throws Exception
- Throws:
Exception
-
findSystemDataTypes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.DataType> findSystemDataTypes(String system) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSystemDataTypesin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataTypes
protected abstract List<com.soffid.iam.api.DataType> handleFindSystemDataTypes(String system) throws Exception
- Throws:
Exception
-
findSystemDataTypes2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<com.soffid.iam.api.DataType> findSystemDataTypes2(String system) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSystemDataTypes2in interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataTypes2
protected abstract List<com.soffid.iam.api.DataType> handleFindSystemDataTypes2(String system) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.UserData dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.UserData dadaUsuari) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(com.soffid.iam.api.DataType tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(com.soffid.iam.api.DataType tipusDada) throws Exception- Throws:
Exception
-
deleteCustomObjectType
@Transactional(rollbackFor=java.lang.Exception.class) public void deleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
deleteCustomObjectTypein interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDeleteCustomObjectType
protected abstract void handleDeleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj) throws Exception- Throws:
Exception
-
registerExtensibleObject
@Transactional(rollbackFor=java.lang.Exception.class) public void registerExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
registerExtensibleObjectin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRegisterExtensibleObject
protected abstract void handleRegisterExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register) throws Exception- Throws:
Exception
-
registerStandardObject
@Transactional(rollbackFor=java.lang.Exception.class) public void registerStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
registerStandardObjectin interfacecom.soffid.iam.service.AdditionalDataService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRegisterStandardObject
protected abstract void handleRegisterStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-