Package es.caib.seycon.ng.servei
Class DadesAddicionalsServiceBase
- java.lang.Object
-
- es.caib.seycon.ng.servei.DadesAddicionalsServiceBase
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.DadesAddicionalsService
public abstract class DadesAddicionalsServiceBase extends Object implements es.caib.seycon.ng.servei.DadesAddicionalsService
Spring Service base class for
see es.caib.seycon.ng.servei.DadesAddicionalsServicees.caib.seycon.ng.servei.DadesAddicionalsService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description DadesAddicionalsServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description es.caib.seycon.ng.comu.DadaUsuari
create(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
es.caib.seycon.ng.comu.TipusDada
create(es.caib.seycon.ng.comu.TipusDada tipusDada)
com.soffid.iam.api.CustomObjectType
createCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
void
delete(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
void
delete(es.caib.seycon.ng.comu.TipusDada tipusDada)
void
deleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
Collection<com.soffid.iam.api.CustomObjectType>
findCustomObjectTypeByJsonQuery(String query)
com.soffid.iam.api.CustomObjectType
findCustomObjectTypeByName(String name)
Collection<es.caib.seycon.ng.comu.TipusDada>
findDataTypes(com.soffid.iam.api.MetadataScope scope)
Collection<es.caib.seycon.ng.comu.TipusDada>
findDataTypes2(com.soffid.iam.api.MetadataScope scope)
Collection<es.caib.seycon.ng.comu.TipusDada>
findDataTypesByObjectTypeAndName(String objectType, String codi)
Collection<es.caib.seycon.ng.comu.TipusDada>
findDataTypesByObjectTypeAndName2(String objectType, String codi)
com.soffid.iam.api.ExtensibleObjectRegister
findExtensibleObjectRegister(String name)
List<com.soffid.iam.api.ExtensibleObjectRegister>
findExtensibleObjectRegisters()
es.caib.seycon.ng.comu.TipusDada
findSystemDataType(String system, String name)
List<es.caib.seycon.ng.comu.TipusDada>
findSystemDataTypes(String system)
List<es.caib.seycon.ng.comu.TipusDada>
findSystemDataTypes2(String system)
es.caib.seycon.ng.comu.TipusDada
findTipusDadaByCodi(String codi)
Collection<es.caib.seycon.ng.comu.TipusDada>
findTipusDadesByCodi(String codi)
Collection<es.caib.seycon.ng.comu.TipusDada>
findTipusDadesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)
es.caib.seycon.ng.comu.AccountAccessLevelEnum
getAccessLevel(com.soffid.iam.api.CustomObjectType type)
com.soffid.iam.service.AdditionalDataService
getAdditionalDataService()
Gets reference toadditionalDataService
.protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.Collection<es.caib.seycon.ng.comu.TipusDada>
getTipusDades()
protected abstract es.caib.seycon.ng.comu.DadaUsuari
handleCreate(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
protected abstract es.caib.seycon.ng.comu.TipusDada
handleCreate(es.caib.seycon.ng.comu.TipusDada tipusDada)
protected abstract com.soffid.iam.api.CustomObjectType
handleCreateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
protected abstract void
handleDelete(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
protected abstract void
handleDelete(es.caib.seycon.ng.comu.TipusDada tipusDada)
protected abstract void
handleDeleteCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
protected abstract Collection<com.soffid.iam.api.CustomObjectType>
handleFindCustomObjectTypeByJsonQuery(String query)
protected abstract com.soffid.iam.api.CustomObjectType
handleFindCustomObjectTypeByName(String name)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindDataTypes(com.soffid.iam.api.MetadataScope scope)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindDataTypes2(com.soffid.iam.api.MetadataScope scope)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindDataTypesByObjectTypeAndName(String objectType, String codi)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindDataTypesByObjectTypeAndName2(String objectType, String codi)
protected abstract com.soffid.iam.api.ExtensibleObjectRegister
handleFindExtensibleObjectRegister(String name)
protected abstract List<com.soffid.iam.api.ExtensibleObjectRegister>
handleFindExtensibleObjectRegisters()
protected abstract es.caib.seycon.ng.comu.TipusDada
handleFindSystemDataType(String system, String name)
protected abstract List<es.caib.seycon.ng.comu.TipusDada>
handleFindSystemDataTypes(String system)
protected abstract List<es.caib.seycon.ng.comu.TipusDada>
handleFindSystemDataTypes2(String system)
protected abstract es.caib.seycon.ng.comu.TipusDada
handleFindTipusDadaByCodi(String codi)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindTipusDadesByCodi(String codi)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleFindTipusDadesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi)
protected abstract es.caib.seycon.ng.comu.AccountAccessLevelEnum
handleGetAccessLevel(com.soffid.iam.api.CustomObjectType type)
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada>
handleGetTipusDades()
protected abstract void
handleRegisterExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register)
protected abstract void
handleRegisterStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset)
protected abstract es.caib.seycon.ng.comu.DadaUsuari
handleUpdate(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
protected abstract es.caib.seycon.ng.comu.TipusDada
handleUpdate(es.caib.seycon.ng.comu.TipusDada tipusDada)
protected abstract com.soffid.iam.api.CustomObjectType
handleUpdateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
void
registerExtensibleObject(com.soffid.iam.api.ExtensibleObjectRegister register)
void
registerStandardObject(String resourceName, com.soffid.iam.api.MetadataScope scope, boolean reset)
void
setAdditionalDataService(com.soffid.iam.service.AdditionalDataService additionalDataService)
Sets reference toadditionalDataService
.es.caib.seycon.ng.comu.DadaUsuari
update(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari)
es.caib.seycon.ng.comu.TipusDada
update(es.caib.seycon.ng.comu.TipusDada tipusDada)
com.soffid.iam.api.CustomObjectType
updateCustomObjectType(com.soffid.iam.api.CustomObjectType obj)
-
-
-
Method Detail
-
setAdditionalDataService
public void setAdditionalDataService(com.soffid.iam.service.AdditionalDataService additionalDataService)
Sets reference toadditionalDataService
.
-
getAdditionalDataService
public com.soffid.iam.service.AdditionalDataService getAdditionalDataService()
Gets reference toadditionalDataService
.
-
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:
createCustomObjectType
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
findCustomObjectTypeByName
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
updateCustomObjectType
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
findExtensibleObjectRegister
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
getAccessLevel
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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 es.caib.seycon.ng.comu.DadaUsuari create(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.DadaUsuari handleCreate(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.DadaUsuari update(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.DadaUsuari handleUpdate(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TipusDada create(es.caib.seycon.ng.comu.TipusDada tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.TipusDada handleCreate(es.caib.seycon.ng.comu.TipusDada tipusDada) throws Exception
- Throws:
Exception
-
findSystemDataType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TipusDada findSystemDataType(String system, String name) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSystemDataType
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataType
protected abstract es.caib.seycon.ng.comu.TipusDada handleFindSystemDataType(String system, String name) throws Exception
- Throws:
Exception
-
findTipusDadaByCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TipusDada findTipusDadaByCodi(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findTipusDadaByCodi
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTipusDadaByCodi
protected abstract es.caib.seycon.ng.comu.TipusDada handleFindTipusDadaByCodi(String codi) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.TipusDada update(es.caib.seycon.ng.comu.TipusDada tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.TipusDada handleUpdate(es.caib.seycon.ng.comu.TipusDada 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:
findCustomObjectTypeByJsonQuery
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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<es.caib.seycon.ng.comu.TipusDada> findDataTypes(com.soffid.iam.api.MetadataScope scope) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataTypes
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypes
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindDataTypes(com.soffid.iam.api.MetadataScope scope) throws Exception
- Throws:
Exception
-
findDataTypes2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypes2(com.soffid.iam.api.MetadataScope scope) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataTypes2
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypes2
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindDataTypes2(com.soffid.iam.api.MetadataScope scope) throws Exception
- Throws:
Exception
-
findDataTypesByObjectTypeAndName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypesByObjectTypeAndName(String objectType, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataTypesByObjectTypeAndName
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByObjectTypeAndName
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindDataTypesByObjectTypeAndName(String objectType, String codi) throws Exception
- Throws:
Exception
-
findDataTypesByObjectTypeAndName2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> findDataTypesByObjectTypeAndName2(String objectType, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findDataTypesByObjectTypeAndName2
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindDataTypesByObjectTypeAndName2
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindDataTypesByObjectTypeAndName2(String objectType, String codi) throws Exception
- Throws:
Exception
-
findTipusDadesByCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> findTipusDadesByCodi(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findTipusDadesByCodi
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTipusDadesByCodi
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindTipusDadesByCodi(String codi) throws Exception
- Throws:
Exception
-
findTipusDadesByScopeAndName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> findTipusDadesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findTipusDadesByScopeAndName
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindTipusDadesByScopeAndName
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleFindTipusDadesByScopeAndName(com.soffid.iam.api.MetadataScope scope, String codi) throws Exception
- Throws:
Exception
-
getTipusDades
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.TipusDada> getTipusDades() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getTipusDades
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTipusDades
protected abstract Collection<es.caib.seycon.ng.comu.TipusDada> handleGetTipusDades() 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:
findExtensibleObjectRegisters
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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<es.caib.seycon.ng.comu.TipusDada> findSystemDataTypes(String system) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSystemDataTypes
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataTypes
protected abstract List<es.caib.seycon.ng.comu.TipusDada> handleFindSystemDataTypes(String system) throws Exception
- Throws:
Exception
-
findSystemDataTypes2
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.TipusDada> findSystemDataTypes2(String system) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSystemDataTypes2
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSystemDataTypes2
protected abstract List<es.caib.seycon.ng.comu.TipusDada> handleFindSystemDataTypes2(String system) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.DadaUsuari dadaUsuari) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.TipusDada tipusDada) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.TipusDada 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:
deleteCustomObjectType
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
registerExtensibleObject
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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:
registerStandardObject
in interfacees.caib.seycon.ng.servei.DadesAddicionalsService
- 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 currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-