Package es.caib.seycon.ng.servei
Class GrupServiceBase
- java.lang.Object
-
- es.caib.seycon.ng.servei.GrupServiceBase
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.GrupService
public abstract class GrupServiceBase extends Object implements es.caib.seycon.ng.servei.GrupService
Spring Service base class for
see es.caib.seycon.ng.servei.GrupServicees.caib.seycon.ng.servei.GrupService
, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description GrupServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addGrupToUsuari(String codiUsuari, String codiGrup)
es.caib.seycon.ng.comu.Grup
create(es.caib.seycon.ng.comu.Grup grup)
es.caib.seycon.ng.comu.UsuariGrup
create(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
es.caib.seycon.ng.comu.Grup
createHistoric(es.caib.seycon.ng.comu.Grup grup)
void
delete(es.caib.seycon.ng.comu.Grup grup)
void
delete(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
es.caib.seycon.ng.comu.Grup
findGroupByGroupNameAndDate(String codi, Date date)
List<es.caib.seycon.ng.comu.Grup>
findGroupByJsonQuery(String query)
com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup>
findGroupByJsonQuery(String query, Integer startIndex, Integer count)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
findGroupByJsonQueryAsync(String query)
List<es.caib.seycon.ng.comu.Grup>
findGroupByText(String text)
List<es.caib.seycon.ng.comu.Grup>
findGroupByTextAndFilter(String text, String filter)
com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup>
findGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
findGroupByTextAndFilterAsync(String text, String filter)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
findGroupByTextAsync(String text)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
findGroupHistoryByTextAndFilterAsync(String text, String filter, Date date)
Collection<String>
findGroupNames()
com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.UsuariGrup>
findGroupUserByJsonQuery(String query, Integer startIndex, Integer count)
es.caib.seycon.ng.comu.Grup
findGrupByCodiGrup(String codi)
es.caib.seycon.ng.comu.Grup
findGrupById(Long grupId)
es.caib.seycon.ng.comu.Grup
findGrupPrimariByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsByTipusGrup(String tipus)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsFromRolsByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.Grup>
findGrupsFromUsuarisByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.RolAccount>
findRolsUsuarisAmbGrupByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.RolAccount>
findRolsUsuarisTipusDominiGrupsAndGrupsUsuari(String codiGrup)
Collection<es.caib.seycon.ng.comu.Grup>
findSubGrupsByCodiGrup(String codi)
Collection<es.caib.seycon.ng.comu.Grup>
findSubGrupsByCodiGrupAndDate(String codi, Date date)
Collection<es.caib.seycon.ng.comu.UsuariGrup>
findUserGroupHistoryByUserName(String userName)
es.caib.seycon.ng.comu.UsuariGrup
findUsuariGrupByCodiUsuariAndCodiGrup(String codiUsuari, String codiGrup)
Collection<es.caib.seycon.ng.comu.UsuariGrup>
findUsuariGrupsByCodiUsuari(String codiUsuari)
Collection<es.caib.seycon.ng.comu.UsuariGrup>
findUsuarisPertanyenAlGrupByCodiGrup(String codiGrup)
Collection<es.caib.seycon.ng.comu.UsuariGrup>
findUsuarisPertanyenAlGrupByCodiGrup(String codiGrup, Date date)
com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.UsuariGrup>
findUsuarisPertanyenAlGrupByCodiGrupAsync(String codiGrup)
Collection<es.caib.seycon.ng.comu.Grup>
getConselleriesAmbDireccionsGenerals()
com.soffid.iam.service.GroupService
getGroupService()
Gets reference togroupService
.Collection<es.caib.seycon.ng.comu.Grup>
getGrups()
Collection<es.caib.seycon.ng.comu.Grup>
getLlistaDePares(String codiGrup)
protected Principal
getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.Collection<es.caib.seycon.ng.comu.Rol>
getRolsFromGrup(es.caib.seycon.ng.comu.Grup grup)
Collection<es.caib.seycon.ng.comu.RolsGrup>
getRolsFromGrup(String codiGrup)
Collection<es.caib.seycon.ng.comu.RolsGrup>
getRolsFromGrupYParesGrup(es.caib.seycon.ng.comu.Grup grup)
es.caib.seycon.ng.comu.Maquina
getServidorOfimatic(es.caib.seycon.ng.comu.Grup grup)
es.caib.seycon.ng.comu.Grup
getSuperGrup(String codiGrup)
protected abstract void
handleAddGrupToUsuari(String codiUsuari, String codiGrup)
protected abstract es.caib.seycon.ng.comu.Grup
handleCreate(es.caib.seycon.ng.comu.Grup grup)
protected abstract es.caib.seycon.ng.comu.UsuariGrup
handleCreate(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
protected abstract es.caib.seycon.ng.comu.Grup
handleCreateHistoric(es.caib.seycon.ng.comu.Grup grup)
protected abstract void
handleDelete(es.caib.seycon.ng.comu.Grup grup)
protected abstract void
handleDelete(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
protected abstract es.caib.seycon.ng.comu.Grup
handleFindGroupByGroupNameAndDate(String codi, Date date)
protected abstract List<es.caib.seycon.ng.comu.Grup>
handleFindGroupByJsonQuery(String query)
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup>
handleFindGroupByJsonQuery(String query, Integer startIndex, Integer count)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
handleFindGroupByJsonQueryAsync(String query)
protected abstract List<es.caib.seycon.ng.comu.Grup>
handleFindGroupByText(String text)
protected abstract List<es.caib.seycon.ng.comu.Grup>
handleFindGroupByTextAndFilter(String text, String filter)
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup>
handleFindGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
handleFindGroupByTextAndFilterAsync(String text, String filter)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
handleFindGroupByTextAsync(String text)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup>
handleFindGroupHistoryByTextAndFilterAsync(String text, String filter, Date date)
protected abstract Collection<String>
handleFindGroupNames()
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.UsuariGrup>
handleFindGroupUserByJsonQuery(String query, Integer startIndex, Integer count)
protected abstract es.caib.seycon.ng.comu.Grup
handleFindGrupByCodiGrup(String codi)
protected abstract es.caib.seycon.ng.comu.Grup
handleFindGrupById(Long grupId)
protected abstract es.caib.seycon.ng.comu.Grup
handleFindGrupPrimariByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsByTipusGrup(String tipus)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsFromRolsByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindGrupsFromUsuarisByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.RolAccount>
handleFindRolsUsuarisAmbGrupByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.RolAccount>
handleFindRolsUsuarisTipusDominiGrupsAndGrupsUsuari(String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindSubGrupsByCodiGrup(String codi)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleFindSubGrupsByCodiGrupAndDate(String codi, Date date)
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup>
handleFindUserGroupHistoryByUserName(String userName)
protected abstract es.caib.seycon.ng.comu.UsuariGrup
handleFindUsuariGrupByCodiUsuariAndCodiGrup(String codiUsuari, String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup>
handleFindUsuariGrupsByCodiUsuari(String codiUsuari)
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup>
handleFindUsuarisPertanyenAlGrupByCodiGrup(String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup>
handleFindUsuarisPertanyenAlGrupByCodiGrup(String codiGrup, Date date)
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.UsuariGrup>
handleFindUsuarisPertanyenAlGrupByCodiGrupAsync(String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleGetConselleriesAmbDireccionsGenerals()
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleGetGrups()
protected abstract Collection<es.caib.seycon.ng.comu.Grup>
handleGetLlistaDePares(String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.Rol>
handleGetRolsFromGrup(es.caib.seycon.ng.comu.Grup grup)
protected abstract Collection<es.caib.seycon.ng.comu.RolsGrup>
handleGetRolsFromGrup(String codiGrup)
protected abstract Collection<es.caib.seycon.ng.comu.RolsGrup>
handleGetRolsFromGrupYParesGrup(es.caib.seycon.ng.comu.Grup grup)
protected abstract es.caib.seycon.ng.comu.Maquina
handleGetServidorOfimatic(es.caib.seycon.ng.comu.Grup grup)
protected abstract es.caib.seycon.ng.comu.Grup
handleGetSuperGrup(String codiGrup)
protected abstract void
handlePropagateRolsChangesToDispatcher(String codiGrup)
protected abstract void
handleRemoveGrupFromUsuari(String codiUsuari, String codiGrup)
protected abstract void
handleSetSuperGrup(String codiSubGrup, String codiSuperGrup)
protected abstract es.caib.seycon.ng.comu.Grup
handleUpdate(es.caib.seycon.ng.comu.Grup grup)
protected abstract es.caib.seycon.ng.comu.UsuariGrup
handleUpdate(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
void
propagateRolsChangesToDispatcher(String codiGrup)
void
removeGrupFromUsuari(String codiUsuari, String codiGrup)
void
setGroupService(com.soffid.iam.service.GroupService groupService)
Sets reference togroupService
.void
setSuperGrup(String codiSubGrup, String codiSuperGrup)
es.caib.seycon.ng.comu.Grup
update(es.caib.seycon.ng.comu.Grup grup)
es.caib.seycon.ng.comu.UsuariGrup
update(es.caib.seycon.ng.comu.UsuariGrup usuariGrup)
-
-
-
Method Detail
-
setGroupService
public void setGroupService(com.soffid.iam.service.GroupService groupService)
Sets reference togroupService
.
-
getGroupService
public com.soffid.iam.service.GroupService getGroupService()
Gets reference togroupService
.
-
findGroupByJsonQueryAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> findGroupByJsonQueryAsync(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByJsonQueryAsync
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> handleFindGroupByJsonQueryAsync(String query) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> findGroupByTextAndFilterAsync(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByTextAndFilterAsync
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> handleFindGroupByTextAndFilterAsync(String text, String filter) throws Exception
- Throws:
Exception
-
findGroupByTextAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> findGroupByTextAsync(String text) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByTextAsync
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> handleFindGroupByTextAsync(String text) throws Exception
- Throws:
Exception
-
findGroupHistoryByTextAndFilterAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> findGroupHistoryByTextAndFilterAsync(String text, String filter, Date date) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupHistoryByTextAndFilterAsync
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupHistoryByTextAndFilterAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Grup> handleFindGroupHistoryByTextAndFilterAsync(String text, String filter, Date date) throws Exception
- Throws:
Exception
-
findUsuarisPertanyenAlGrupByCodiGrupAsync
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.UsuariGrup> findUsuarisPertanyenAlGrupByCodiGrupAsync(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsuarisPertanyenAlGrupByCodiGrupAsync
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuarisPertanyenAlGrupByCodiGrupAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.UsuariGrup> handleFindUsuarisPertanyenAlGrupByCodiGrupAsync(String codiGrup) throws Exception
- Throws:
Exception
-
findGroupByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup> findGroupByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByJsonQuery
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup> handleFindGroupByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup> findGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByTextAndFilter
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilter
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Grup> handleFindGroupByTextAndFilter(String text, String filter, Integer first, Integer pageSize) throws Exception
- Throws:
Exception
-
findGroupUserByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.UsuariGrup> findGroupUserByJsonQuery(String query, Integer startIndex, Integer count) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupUserByJsonQuery
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupUserByJsonQuery
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.UsuariGrup> handleFindGroupUserByJsonQuery(String query, Integer startIndex, Integer count) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup create(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.Grup handleCreate(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
createHistoric
@Transactional(rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup createHistoric(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
createHistoric
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreateHistoric
protected abstract es.caib.seycon.ng.comu.Grup handleCreateHistoric(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
findGroupByGroupNameAndDate
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup findGroupByGroupNameAndDate(String codi, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByGroupNameAndDate
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByGroupNameAndDate
protected abstract es.caib.seycon.ng.comu.Grup handleFindGroupByGroupNameAndDate(String codi, Date date) throws Exception
- Throws:
Exception
-
findGrupByCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup findGrupByCodiGrup(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupByCodiGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupByCodiGrup
protected abstract es.caib.seycon.ng.comu.Grup handleFindGrupByCodiGrup(String codi) throws Exception
- Throws:
Exception
-
findGrupById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup findGrupById(Long grupId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupById
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupById
protected abstract es.caib.seycon.ng.comu.Grup handleFindGrupById(Long grupId) throws Exception
- Throws:
Exception
-
findGrupPrimariByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup findGrupPrimariByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupPrimariByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupPrimariByCodiUsuari
protected abstract es.caib.seycon.ng.comu.Grup handleFindGrupPrimariByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
getSuperGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup getSuperGrup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getSuperGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetSuperGrup
protected abstract es.caib.seycon.ng.comu.Grup handleGetSuperGrup(String codiGrup) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Grup update(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.Grup handleUpdate(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
getServidorOfimatic
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina getServidorOfimatic(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getServidorOfimatic
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetServidorOfimatic
protected abstract es.caib.seycon.ng.comu.Maquina handleGetServidorOfimatic(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.UsuariGrup create(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
create
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.UsuariGrup handleCreate(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws Exception
- Throws:
Exception
-
findUsuariGrupByCodiUsuariAndCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.UsuariGrup findUsuariGrupByCodiUsuariAndCodiGrup(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsuariGrupByCodiUsuariAndCodiGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariGrupByCodiUsuariAndCodiGrup
protected abstract es.caib.seycon.ng.comu.UsuariGrup handleFindUsuariGrupByCodiUsuariAndCodiGrup(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.UsuariGrup update(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
update
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.UsuariGrup handleUpdate(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws Exception
- Throws:
Exception
-
findGroupNames
@Transactional(isolation=DEFAULT, propagation=REQUIRED, readOnly=true) public Collection<String> findGroupNames() throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupNames
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupNames
protected abstract Collection<String> handleFindGroupNames() throws Exception
- Throws:
Exception
-
findGrupsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findGrupsByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsByFiltre
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsByFiltre
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet) throws Exception
- Throws:
Exception
-
findGrupsByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsByFiltre
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsByFiltre
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsByFiltre(String codi, String pare, String unitatOfimatica, String descripcio, String tipus, String obsolet, String servidorOfimatic, String seccioPressupostaria) throws Exception
- Throws:
Exception
-
findGrupsByTipusGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsByTipusGrup(String tipus) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsByTipusGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsByTipusGrup
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsByTipusGrup(String tipus) throws Exception
- Throws:
Exception
-
findGrupsFromRolsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsFromRolsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsFromRolsByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsFromRolsByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsFromRolsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findGrupsFromUsuarisByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findGrupsFromUsuarisByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGrupsFromUsuarisByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGrupsFromUsuarisByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindGrupsFromUsuarisByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findRolsUsuarisAmbGrupByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RolAccount> findRolsUsuarisAmbGrupByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRolsUsuarisAmbGrupByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolsUsuarisAmbGrupByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.RolAccount> handleFindRolsUsuarisAmbGrupByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findRolsUsuarisTipusDominiGrupsAndGrupsUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RolAccount> findRolsUsuarisTipusDominiGrupsAndGrupsUsuari(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findRolsUsuarisTipusDominiGrupsAndGrupsUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindRolsUsuarisTipusDominiGrupsAndGrupsUsuari
protected abstract Collection<es.caib.seycon.ng.comu.RolAccount> handleFindRolsUsuarisTipusDominiGrupsAndGrupsUsuari(String codiGrup) throws Exception
- Throws:
Exception
-
findSubGrupsByCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findSubGrupsByCodiGrup(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSubGrupsByCodiGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSubGrupsByCodiGrup
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindSubGrupsByCodiGrup(String codi) throws Exception
- Throws:
Exception
-
findSubGrupsByCodiGrupAndDate
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> findSubGrupsByCodiGrupAndDate(String codi, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findSubGrupsByCodiGrupAndDate
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSubGrupsByCodiGrupAndDate
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleFindSubGrupsByCodiGrupAndDate(String codi, Date date) throws Exception
- Throws:
Exception
-
findUserGroupHistoryByUserName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariGrup> findUserGroupHistoryByUserName(String userName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUserGroupHistoryByUserName
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUserGroupHistoryByUserName
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup> handleFindUserGroupHistoryByUserName(String userName) throws Exception
- Throws:
Exception
-
findUsuariGrupsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariGrup> findUsuariGrupsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsuariGrupsByCodiUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuariGrupsByCodiUsuari
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup> handleFindUsuariGrupsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findUsuarisPertanyenAlGrupByCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariGrup> findUsuarisPertanyenAlGrupByCodiGrup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsuarisPertanyenAlGrupByCodiGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuarisPertanyenAlGrupByCodiGrup
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup> handleFindUsuarisPertanyenAlGrupByCodiGrup(String codiGrup) throws Exception
- Throws:
Exception
-
findUsuarisPertanyenAlGrupByCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.UsuariGrup> findUsuarisPertanyenAlGrupByCodiGrup(String codiGrup, Date date) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findUsuarisPertanyenAlGrupByCodiGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindUsuarisPertanyenAlGrupByCodiGrup
protected abstract Collection<es.caib.seycon.ng.comu.UsuariGrup> handleFindUsuarisPertanyenAlGrupByCodiGrup(String codiGrup, Date date) throws Exception
- Throws:
Exception
-
getConselleriesAmbDireccionsGenerals
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> getConselleriesAmbDireccionsGenerals() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getConselleriesAmbDireccionsGenerals
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetConselleriesAmbDireccionsGenerals
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetConselleriesAmbDireccionsGenerals() throws Exception
- Throws:
Exception
-
getGrups
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> getGrups() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getGrups
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetGrups
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetGrups() throws Exception
- Throws:
Exception
-
getLlistaDePares
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Grup> getLlistaDePares(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getLlistaDePares
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetLlistaDePares
protected abstract Collection<es.caib.seycon.ng.comu.Grup> handleGetLlistaDePares(String codiGrup) throws Exception
- Throws:
Exception
-
getRolsFromGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.Rol> getRolsFromGrup(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getRolsFromGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolsFromGrup
protected abstract Collection<es.caib.seycon.ng.comu.Rol> handleGetRolsFromGrup(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
getRolsFromGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RolsGrup> getRolsFromGrup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getRolsFromGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolsFromGrup
protected abstract Collection<es.caib.seycon.ng.comu.RolsGrup> handleGetRolsFromGrup(String codiGrup) throws Exception
- Throws:
Exception
-
getRolsFromGrupYParesGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Collection<es.caib.seycon.ng.comu.RolsGrup> getRolsFromGrupYParesGrup(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
getRolsFromGrupYParesGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetRolsFromGrupYParesGrup
protected abstract Collection<es.caib.seycon.ng.comu.RolsGrup> handleGetRolsFromGrupYParesGrup(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
findGroupByJsonQuery
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Grup> findGroupByJsonQuery(String query) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByJsonQuery
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByJsonQuery
protected abstract List<es.caib.seycon.ng.comu.Grup> handleFindGroupByJsonQuery(String query) throws Exception
- Throws:
Exception
-
findGroupByText
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Grup> findGroupByText(String text) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByText
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByText
protected abstract List<es.caib.seycon.ng.comu.Grup> handleFindGroupByText(String text) throws Exception
- Throws:
Exception
-
findGroupByTextAndFilter
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Grup> findGroupByTextAndFilter(String text, String filter) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findGroupByTextAndFilter
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindGroupByTextAndFilter
protected abstract List<es.caib.seycon.ng.comu.Grup> handleFindGroupByTextAndFilter(String text, String filter) throws Exception
- Throws:
Exception
-
addGrupToUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void addGrupToUsuari(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
addGrupToUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleAddGrupToUsuari
protected abstract void handleAddGrupToUsuari(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.Grup grup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.Grup grup) throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
delete
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.UsuariGrup usuariGrup) throws Exception
- Throws:
Exception
-
propagateRolsChangesToDispatcher
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void propagateRolsChangesToDispatcher(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
propagateRolsChangesToDispatcher
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handlePropagateRolsChangesToDispatcher
protected abstract void handlePropagateRolsChangesToDispatcher(String codiGrup) throws Exception
- Throws:
Exception
-
removeGrupFromUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void removeGrupFromUsuari(String codiUsuari, String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
removeGrupFromUsuari
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRemoveGrupFromUsuari
protected abstract void handleRemoveGrupFromUsuari(String codiUsuari, String codiGrup) throws Exception
- Throws:
Exception
-
setSuperGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setSuperGrup(String codiSubGrup, String codiSuperGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
setSuperGrup
in interfacees.caib.seycon.ng.servei.GrupService
- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetSuperGrup
protected abstract void handleSetSuperGrup(String codiSubGrup, String codiSuperGrup) throws Exception
- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipal
if one has been set, otherwise returnsnull
.- Returns:
- the current principal
-
-