Package es.caib.seycon.ng.servei
Class XarxaServiceBase
- java.lang.Object
-
- es.caib.seycon.ng.servei.XarxaServiceBase
-
- All Implemented Interfaces:
es.caib.seycon.ng.servei.XarxaService
public abstract class XarxaServiceBase extends Object implements es.caib.seycon.ng.servei.XarxaService
Spring Service base class for
see es.caib.seycon.ng.servei.XarxaServicees.caib.seycon.ng.servei.XarxaService, provides access to all services and entities referenced by this service.
-
-
Constructor Summary
Constructors Constructor Description XarxaServiceBase()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleancanLogin(String user, String host)es.caib.seycon.ng.comu.AliasMaquinacreate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministradorcreate(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador)es.caib.seycon.ng.comu.Maquinacreate(es.caib.seycon.ng.comu.Maquina maquina)es.caib.seycon.ng.comu.NetworkAuthorizationcreate(es.caib.seycon.ng.comu.NetworkAuthorization accessList)es.caib.seycon.ng.comu.OsTypecreate(es.caib.seycon.ng.comu.OsType osType)es.caib.seycon.ng.comu.Xarxacreate(es.caib.seycon.ng.comu.Xarxa xarxa)voiddelete(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)voiddelete(es.caib.seycon.ng.comu.Maquina maquina)voiddelete(es.caib.seycon.ng.comu.NetworkAuthorization accessList)voiddelete(es.caib.seycon.ng.comu.OsType osType)voiddelete(es.caib.seycon.ng.comu.Xarxa xarxa)BooleanesXarxaAdministrada(String codiXarxa)List<es.caib.seycon.ng.comu.AliasMaquina>findAliasByNomMaquina(String nomMaquina)List<es.caib.seycon.ng.comu.NetworkAuthorization>findALLNetworkAuthorizationsByCodiUsuari(String codiUsuari)List<es.caib.seycon.ng.comu.OsType>findAllOSType()List<es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador>findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio(String nomHost, String dataPeticio, String dataCaducitat)com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Maquina>findHostByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Maquina>findHostByTextAndJsonQueryAsync(String text, String jsonQuery)List<es.caib.seycon.ng.comu.Maquina>findHostsByNetwork_Discovery(es.caib.seycon.ng.comu.Xarxa parent, String text)es.caib.seycon.ng.comu.IdentitatfindIdentitatByCodi(String codi)List<es.caib.seycon.ng.comu.Identitat>findIdentitatsByCodi(String codi)List<es.caib.seycon.ng.comu.Maquina>findMaquinaByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca)List<es.caib.seycon.ng.comu.Maquina>findMaquinaByFiltreSenseRestriccions(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca)es.caib.seycon.ng.comu.MaquinafindMaquinaById(Long idMaquina)es.caib.seycon.ng.comu.MaquinafindMaquinaByIp(String ip)es.caib.seycon.ng.comu.MaquinafindMaquinaByNom(String nom)es.caib.seycon.ng.comu.MaquinafindMaquinaBySerialNumber(String serialNumber)List<es.caib.seycon.ng.comu.Maquina>findMaquinaOfirmaticaUsuariByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca, String servidorImpressores)List<es.caib.seycon.ng.comu.Maquina>findMaquinesByXarxa(es.caib.seycon.ng.comu.Xarxa xarxa)es.caib.seycon.ng.comu.NetworkAuthorizationfindNetworkAuthorizationByCodiXarxaAndCodiIdentitat(String codiXarxa, String codiIdentitat)List<es.caib.seycon.ng.comu.NetworkAuthorization>findNetworkAuthorizationsByCodiGrup(String codiGrup)List<es.caib.seycon.ng.comu.NetworkAuthorization>findNetworkAuthorizationsByCodiUsuari(String codiUsuari)List<es.caib.seycon.ng.comu.NetworkAuthorization>findNetworkAuthorizationsByNomRol(String nomRol)es.caib.seycon.ng.comu.XarxafindNetworkByIpAddress(String ipAdress)List<es.caib.seycon.ng.comu.Xarxa>findNetworkByText_Discovery(String text)com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Xarxa>findNetworkByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Xarxa>findNetworkByTextAndJsonQueryAsync(String text, String jsonQuery)LongfindNivellAccesByNomMaquinaAndCodiXarxa(String nomMaquina, String codiXarxa)es.caib.seycon.ng.comu.OsTypefindOSTypeById(Long osId)es.caib.seycon.ng.comu.OsTypefindOSTypeByName(String osName)List<es.caib.seycon.ng.comu.Sessio>findSessionsByNomMaquina(String codiMaquina)es.caib.seycon.ng.comu.XarxafindXarxaByCodi(String codi)List<es.caib.seycon.ng.comu.Xarxa>findXarxaByFiltre(String codi, String adreca, String descripcio, String mascara, String normalitzada, String dhcp, String maquina)List<es.caib.seycon.ng.comu.NetworkAuthorization>getACL(es.caib.seycon.ng.comu.Xarxa xarxa)LonggetIPsBuides(String codiXarxa)LonggetIPsOcupades(String codiXarxa)List<es.caib.seycon.ng.comu.Maquina>getMaquines()com.soffid.iam.service.NetworkServicegetNetworkService()Gets reference tonetworkService.StringgetPrimeraIPLliure(String codiXarxa)protected PrincipalgetPrincipal()Gets the currentprincipalif one has been set, otherwise returnsnull.List<es.caib.seycon.ng.comu.Maquina>getServidorsCorreu()List<es.caib.seycon.ng.comu.Maquina>getServidorsHome()List<es.caib.seycon.ng.comu.Maquina>getServidorsPerfil()String[]getTasques(String nomMaquina)String[]getUsuariAndContrasenyaAdministradorHost(String nomMaquina)List<es.caib.seycon.ng.comu.Xarxa>getXarxes()protected abstract booleanhandleCanLogin(String user, String host)protected abstract es.caib.seycon.ng.comu.AliasMaquinahandleCreate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)protected abstract es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministradorhandleCreate(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador)protected abstract es.caib.seycon.ng.comu.MaquinahandleCreate(es.caib.seycon.ng.comu.Maquina maquina)protected abstract es.caib.seycon.ng.comu.NetworkAuthorizationhandleCreate(es.caib.seycon.ng.comu.NetworkAuthorization accessList)protected abstract es.caib.seycon.ng.comu.OsTypehandleCreate(es.caib.seycon.ng.comu.OsType osType)protected abstract es.caib.seycon.ng.comu.XarxahandleCreate(es.caib.seycon.ng.comu.Xarxa xarxa)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.Maquina maquina)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.NetworkAuthorization accessList)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.OsType osType)protected abstract voidhandleDelete(es.caib.seycon.ng.comu.Xarxa xarxa)protected abstract BooleanhandleEsXarxaAdministrada(String codiXarxa)protected abstract List<es.caib.seycon.ng.comu.AliasMaquina>handleFindAliasByNomMaquina(String nomMaquina)protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization>handleFindALLNetworkAuthorizationsByCodiUsuari(String codiUsuari)protected abstract List<es.caib.seycon.ng.comu.OsType>handleFindAllOSType()protected abstract List<es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador>handleFindAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio(String nomHost, String dataPeticio, String dataCaducitat)protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Maquina>handleFindHostByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Maquina>handleFindHostByTextAndJsonQueryAsync(String text, String jsonQuery)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleFindHostsByNetwork_Discovery(es.caib.seycon.ng.comu.Xarxa parent, String text)protected abstract es.caib.seycon.ng.comu.IdentitathandleFindIdentitatByCodi(String codi)protected abstract List<es.caib.seycon.ng.comu.Identitat>handleFindIdentitatsByCodi(String codi)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleFindMaquinaByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleFindMaquinaByFiltreSenseRestriccions(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindMaquinaById(Long idMaquina)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindMaquinaByIp(String ip)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindMaquinaByNom(String nom)protected abstract es.caib.seycon.ng.comu.MaquinahandleFindMaquinaBySerialNumber(String serialNumber)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleFindMaquinaOfirmaticaUsuariByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca, String servidorImpressores)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleFindMaquinesByXarxa(es.caib.seycon.ng.comu.Xarxa xarxa)protected abstract es.caib.seycon.ng.comu.NetworkAuthorizationhandleFindNetworkAuthorizationByCodiXarxaAndCodiIdentitat(String codiXarxa, String codiIdentitat)protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization>handleFindNetworkAuthorizationsByCodiGrup(String codiGrup)protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization>handleFindNetworkAuthorizationsByCodiUsuari(String codiUsuari)protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization>handleFindNetworkAuthorizationsByNomRol(String nomRol)protected abstract es.caib.seycon.ng.comu.XarxahandleFindNetworkByIpAddress(String ipAdress)protected abstract List<es.caib.seycon.ng.comu.Xarxa>handleFindNetworkByText_Discovery(String text)protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Xarxa>handleFindNetworkByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize)protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Xarxa>handleFindNetworkByTextAndJsonQueryAsync(String text, String jsonQuery)protected abstract LonghandleFindNivellAccesByNomMaquinaAndCodiXarxa(String nomMaquina, String codiXarxa)protected abstract es.caib.seycon.ng.comu.OsTypehandleFindOSTypeById(Long osId)protected abstract es.caib.seycon.ng.comu.OsTypehandleFindOSTypeByName(String osName)protected abstract List<es.caib.seycon.ng.comu.Sessio>handleFindSessionsByNomMaquina(String codiMaquina)protected abstract es.caib.seycon.ng.comu.XarxahandleFindXarxaByCodi(String codi)protected abstract List<es.caib.seycon.ng.comu.Xarxa>handleFindXarxaByFiltre(String codi, String adreca, String descripcio, String mascara, String normalitzada, String dhcp, String maquina)protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization>handleGetACL(es.caib.seycon.ng.comu.Xarxa xarxa)protected abstract LonghandleGetIPsBuides(String codiXarxa)protected abstract LonghandleGetIPsOcupades(String codiXarxa)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleGetMaquines()protected abstract StringhandleGetPrimeraIPLliure(String codiXarxa)protected abstract List<es.caib.seycon.ng.comu.Maquina>handleGetServidorsCorreu()protected abstract List<es.caib.seycon.ng.comu.Maquina>handleGetServidorsHome()protected abstract List<es.caib.seycon.ng.comu.Maquina>handleGetServidorsPerfil()protected abstract String[]handleGetTasques(String nomMaquina)protected abstract String[]handleGetUsuariAndContrasenyaAdministradorHost(String nomMaquina)protected abstract List<es.caib.seycon.ng.comu.Xarxa>handleGetXarxes()protected abstract BooleanhandleHasAnyACLXarxes(String codiUsuari)protected abstract BooleanhandleLaunchVNC(Long sessioId)protected abstract es.caib.seycon.ng.comu.MaquinahandleRegisterDynamicIP(String nomMaquina, String ip, String serialNumber)protected abstract es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministradorhandleRevocarAccesHostComAdministrador(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador)protected abstract voidhandleSetContrasenyaAdministrador(String nomMaquina, String adminUser, String adminPass)protected abstract BooleanhandleTeAccesAXarxa(String codiUsuari, String codiXarxa)protected abstract BooleanhandleTeXarxaAdministrada()protected abstract voidhandleUpdate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)protected abstract voidhandleUpdate(es.caib.seycon.ng.comu.Maquina maquina)protected abstract es.caib.seycon.ng.comu.NetworkAuthorizationhandleUpdate(es.caib.seycon.ng.comu.NetworkAuthorization accessList)protected abstract voidhandleUpdate(es.caib.seycon.ng.comu.OsType osType)protected abstract voidhandleUpdate(es.caib.seycon.ng.comu.Xarxa xarxa)BooleanhasAnyACLXarxes(String codiUsuari)BooleanlaunchVNC(Long sessioId)es.caib.seycon.ng.comu.MaquinaregisterDynamicIP(String nomMaquina, String ip, String serialNumber)es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministradorrevocarAccesHostComAdministrador(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador)voidsetContrasenyaAdministrador(String nomMaquina, String adminUser, String adminPass)voidsetNetworkService(com.soffid.iam.service.NetworkService networkService)Sets reference tonetworkService.BooleanteAccesAXarxa(String codiUsuari, String codiXarxa)BooleanteXarxaAdministrada()voidupdate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina)voidupdate(es.caib.seycon.ng.comu.Maquina maquina)es.caib.seycon.ng.comu.NetworkAuthorizationupdate(es.caib.seycon.ng.comu.NetworkAuthorization accessList)voidupdate(es.caib.seycon.ng.comu.OsType osType)voidupdate(es.caib.seycon.ng.comu.Xarxa xarxa)
-
-
-
Method Detail
-
setNetworkService
public void setNetworkService(com.soffid.iam.service.NetworkService networkService)
Sets reference tonetworkService.
-
getNetworkService
public com.soffid.iam.service.NetworkService getNetworkService()
Gets reference tonetworkService.
-
canLogin
@Transactional(rollbackFor=java.lang.Exception.class) public boolean canLogin(String user, String host) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
canLoginin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCanLogin
protected abstract boolean handleCanLogin(String user, String host) throws Exception
- Throws:
Exception
-
findHostByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Maquina> findHostByTextAndJsonQueryAsync(String text, String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findHostByTextAndJsonQueryAsyncin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindHostByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Maquina> handleFindHostByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Throws:
Exception
-
findNetworkByTextAndJsonQueryAsync
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Xarxa> findNetworkByTextAndJsonQueryAsync(String text, String jsonQuery) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworkByTextAndJsonQueryAsyncin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkByTextAndJsonQueryAsync
protected abstract com.soffid.iam.api.AsyncList<es.caib.seycon.ng.comu.Xarxa> handleFindNetworkByTextAndJsonQueryAsync(String text, String jsonQuery) throws Exception
- Throws:
Exception
-
findHostByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Maquina> findHostByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findHostByTextAndJsonQueryin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindHostByTextAndJsonQuery
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Maquina> handleFindHostByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
findNetworkByTextAndJsonQuery
@Transactional(rollbackFor=java.lang.Exception.class) public com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Xarxa> findNetworkByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworkByTextAndJsonQueryin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkByTextAndJsonQuery
protected abstract com.soffid.iam.api.PagedResult<es.caib.seycon.ng.comu.Xarxa> handleFindNetworkByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.AliasMaquina create(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.AliasMaquina handleCreate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador create(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador handleCreate(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws Exception- Throws:
Exception
-
revocarAccesHostComAdministrador
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador revocarAccesHostComAdministrador(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
revocarAccesHostComAdministradorin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleRevocarAccesHostComAdministrador
protected abstract es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador handleRevocarAccesHostComAdministrador(es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws Exception- Throws:
Exception
-
findIdentitatByCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Identitat findIdentitatByCodi(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findIdentitatByCodiin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindIdentitatByCodi
protected abstract es.caib.seycon.ng.comu.Identitat handleFindIdentitatByCodi(String codi) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina create(es.caib.seycon.ng.comu.Maquina maquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.Maquina handleCreate(es.caib.seycon.ng.comu.Maquina maquina) throws Exception- Throws:
Exception
-
findMaquinaById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findMaquinaById(Long idMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaByIdin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaById
protected abstract es.caib.seycon.ng.comu.Maquina handleFindMaquinaById(Long idMaquina) throws Exception
- Throws:
Exception
-
findMaquinaByIp
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findMaquinaByIp(String ip) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaByIpin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaByIp
protected abstract es.caib.seycon.ng.comu.Maquina handleFindMaquinaByIp(String ip) throws Exception
- Throws:
Exception
-
findMaquinaByNom
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findMaquinaByNom(String nom) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaByNomin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaByNom
protected abstract es.caib.seycon.ng.comu.Maquina handleFindMaquinaByNom(String nom) throws Exception
- Throws:
Exception
-
findMaquinaBySerialNumber
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Maquina findMaquinaBySerialNumber(String serialNumber) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaBySerialNumberin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaBySerialNumber
protected abstract es.caib.seycon.ng.comu.Maquina handleFindMaquinaBySerialNumber(String serialNumber) throws Exception
- Throws:
Exception
-
registerDynamicIP
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackForClassName="java.lang.Exception", noRollbackForClassName={"es.caib.seycon.ng.exception.UnknownNetworkException","es.caib.seycon.ng.exception.UnknownHostException"}) public es.caib.seycon.ng.comu.Maquina registerDynamicIP(String nomMaquina, String ip, String serialNumber) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.UnknownHostException, es.caib.seycon.ng.exception.UnknownNetworkException- Specified by:
registerDynamicIPin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorExceptiones.caib.seycon.ng.exception.UnknownHostExceptiones.caib.seycon.ng.exception.UnknownNetworkException
-
handleRegisterDynamicIP
protected abstract es.caib.seycon.ng.comu.Maquina handleRegisterDynamicIP(String nomMaquina, String ip, String serialNumber) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.NetworkAuthorization create(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.NetworkAuthorization handleCreate(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws Exception- Throws:
Exception
-
findNetworkAuthorizationByCodiXarxaAndCodiIdentitat
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.NetworkAuthorization findNetworkAuthorizationByCodiXarxaAndCodiIdentitat(String codiXarxa, String codiIdentitat) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNetworkAuthorizationByCodiXarxaAndCodiIdentitatin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkAuthorizationByCodiXarxaAndCodiIdentitat
protected abstract es.caib.seycon.ng.comu.NetworkAuthorization handleFindNetworkAuthorizationByCodiXarxaAndCodiIdentitat(String codiXarxa, String codiIdentitat) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.NetworkAuthorization update(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract es.caib.seycon.ng.comu.NetworkAuthorization handleUpdate(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws Exception- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.OsType create(es.caib.seycon.ng.comu.OsType osType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.OsType handleCreate(es.caib.seycon.ng.comu.OsType osType) throws Exception- Throws:
Exception
-
findOSTypeById
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.OsType findOSTypeById(Long osId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findOSTypeByIdin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindOSTypeById
protected abstract es.caib.seycon.ng.comu.OsType handleFindOSTypeById(Long osId) throws Exception
- Throws:
Exception
-
findOSTypeByName
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.OsType findOSTypeByName(String osName) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findOSTypeByNamein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindOSTypeByName
protected abstract es.caib.seycon.ng.comu.OsType handleFindOSTypeByName(String osName) throws Exception
- Throws:
Exception
-
create
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Xarxa create(es.caib.seycon.ng.comu.Xarxa xarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
createin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleCreate
protected abstract es.caib.seycon.ng.comu.Xarxa handleCreate(es.caib.seycon.ng.comu.Xarxa xarxa) throws Exception- Throws:
Exception
-
findNetworkByIpAddress
@Transactional(rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Xarxa findNetworkByIpAddress(String ipAdress) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworkByIpAddressin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkByIpAddress
protected abstract es.caib.seycon.ng.comu.Xarxa handleFindNetworkByIpAddress(String ipAdress) throws Exception
- Throws:
Exception
-
findXarxaByCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public es.caib.seycon.ng.comu.Xarxa findXarxaByCodi(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findXarxaByCodiin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindXarxaByCodi
protected abstract es.caib.seycon.ng.comu.Xarxa handleFindXarxaByCodi(String codi) throws Exception
- Throws:
Exception
-
esXarxaAdministrada
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean esXarxaAdministrada(String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
esXarxaAdministradain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleEsXarxaAdministrada
protected abstract Boolean handleEsXarxaAdministrada(String codiXarxa) throws Exception
- Throws:
Exception
-
hasAnyACLXarxes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean hasAnyACLXarxes(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
hasAnyACLXarxesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleHasAnyACLXarxes
protected abstract Boolean handleHasAnyACLXarxes(String codiUsuari) throws Exception
- Throws:
Exception
-
launchVNC
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean launchVNC(Long sessioId) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
launchVNCin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleLaunchVNC
protected abstract Boolean handleLaunchVNC(Long sessioId) throws Exception
- Throws:
Exception
-
teAccesAXarxa
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean teAccesAXarxa(String codiUsuari, String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
teAccesAXarxain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleTeAccesAXarxa
protected abstract Boolean handleTeAccesAXarxa(String codiUsuari, String codiXarxa) throws Exception
- Throws:
Exception
-
teXarxaAdministrada
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Boolean teXarxaAdministrada() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
teXarxaAdministradain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleTeXarxaAdministrada
protected abstract Boolean handleTeXarxaAdministrada() throws Exception
- Throws:
Exception
-
findNivellAccesByNomMaquinaAndCodiXarxa
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Long findNivellAccesByNomMaquinaAndCodiXarxa(String nomMaquina, String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNivellAccesByNomMaquinaAndCodiXarxain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNivellAccesByNomMaquinaAndCodiXarxa
protected abstract Long handleFindNivellAccesByNomMaquinaAndCodiXarxa(String nomMaquina, String codiXarxa) throws Exception
- Throws:
Exception
-
getIPsBuides
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Long getIPsBuides(String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getIPsBuidesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetIPsBuides
protected abstract Long handleGetIPsBuides(String codiXarxa) throws Exception
- Throws:
Exception
-
getIPsOcupades
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public Long getIPsOcupades(String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getIPsOcupadesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetIPsOcupades
protected abstract Long handleGetIPsOcupades(String codiXarxa) throws Exception
- Throws:
Exception
-
getPrimeraIPLliure
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String getPrimeraIPLliure(String codiXarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getPrimeraIPLliurein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetPrimeraIPLliure
protected abstract String handleGetPrimeraIPLliure(String codiXarxa) throws Exception
- Throws:
Exception
-
getTasques
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] getTasques(String nomMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getTasquesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetTasques
protected abstract String[] handleGetTasques(String nomMaquina) throws Exception
- Throws:
Exception
-
getUsuariAndContrasenyaAdministradorHost
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public String[] getUsuariAndContrasenyaAdministradorHost(String nomMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getUsuariAndContrasenyaAdministradorHostin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetUsuariAndContrasenyaAdministradorHost
protected abstract String[] handleGetUsuariAndContrasenyaAdministradorHost(String nomMaquina) throws Exception
- Throws:
Exception
-
findALLNetworkAuthorizationsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.NetworkAuthorization> findALLNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findALLNetworkAuthorizationsByCodiUsuariin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindALLNetworkAuthorizationsByCodiUsuari
protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization> handleFindALLNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findAliasByNomMaquina
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.AliasMaquina> findAliasByNomMaquina(String nomMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAliasByNomMaquinain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAliasByNomMaquina
protected abstract List<es.caib.seycon.ng.comu.AliasMaquina> handleFindAliasByNomMaquina(String nomMaquina) throws Exception
- Throws:
Exception
-
findAllOSType
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.OsType> findAllOSType() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAllOSTypein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAllOSType
protected abstract List<es.caib.seycon.ng.comu.OsType> handleFindAllOSType() throws Exception
- Throws:
Exception
-
findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador> findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio(String nomHost, String dataPeticio, String dataCaducitat) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticioin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio
protected abstract List<es.caib.seycon.ng.comu.AutoritzacioAccesHostComAdministrador> handleFindAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio(String nomHost, String dataPeticio, String dataCaducitat) throws Exception
- Throws:
Exception
-
findHostsByNetwork_Discovery
@Transactional(rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> findHostsByNetwork_Discovery(es.caib.seycon.ng.comu.Xarxa parent, String text) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findHostsByNetwork_Discoveryin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindHostsByNetwork_Discovery
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleFindHostsByNetwork_Discovery(es.caib.seycon.ng.comu.Xarxa parent, String text) throws Exception
- Throws:
Exception
-
findIdentitatsByCodi
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Identitat> findIdentitatsByCodi(String codi) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findIdentitatsByCodiin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindIdentitatsByCodi
protected abstract List<es.caib.seycon.ng.comu.Identitat> handleFindIdentitatsByCodi(String codi) throws Exception
- Throws:
Exception
-
findMaquinaByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> findMaquinaByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaByFiltrein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaByFiltre
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleFindMaquinaByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca) throws Exception
- Throws:
Exception
-
findMaquinaByFiltreSenseRestriccions
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> findMaquinaByFiltreSenseRestriccions(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaByFiltreSenseRestriccionsin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaByFiltreSenseRestriccions
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleFindMaquinaByFiltreSenseRestriccions(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca) throws Exception
- Throws:
Exception
-
findMaquinaOfirmaticaUsuariByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> findMaquinaOfirmaticaUsuariByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca, String servidorImpressores) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinaOfirmaticaUsuariByFiltrein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinaOfirmaticaUsuariByFiltre
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleFindMaquinaOfirmaticaUsuariByFiltre(String nom, String sistemaOperatiu, String adreca, String dhcp, String correu, String ofimatica, String alias, String mac, String descripcio, String xarxa, String usuari, Boolean restringeixCerca, String servidorImpressores) throws Exception
- Throws:
Exception
-
findMaquinesByXarxa
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> findMaquinesByXarxa(es.caib.seycon.ng.comu.Xarxa xarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findMaquinesByXarxain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindMaquinesByXarxa
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleFindMaquinesByXarxa(es.caib.seycon.ng.comu.Xarxa xarxa) throws Exception
- Throws:
Exception
-
findNetworkAuthorizationsByCodiGrup
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.NetworkAuthorization> findNetworkAuthorizationsByCodiGrup(String codiGrup) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNetworkAuthorizationsByCodiGrupin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkAuthorizationsByCodiGrup
protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization> handleFindNetworkAuthorizationsByCodiGrup(String codiGrup) throws Exception
- Throws:
Exception
-
findNetworkAuthorizationsByCodiUsuari
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.NetworkAuthorization> findNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNetworkAuthorizationsByCodiUsuariin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkAuthorizationsByCodiUsuari
protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization> handleFindNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws Exception
- Throws:
Exception
-
findNetworkAuthorizationsByNomRol
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.NetworkAuthorization> findNetworkAuthorizationsByNomRol(String nomRol) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findNetworkAuthorizationsByNomRolin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkAuthorizationsByNomRol
protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization> handleFindNetworkAuthorizationsByNomRol(String nomRol) throws Exception
- Throws:
Exception
-
findNetworkByText_Discovery
@Transactional(rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Xarxa> findNetworkByText_Discovery(String text) throws es.caib.seycon.ng.exception.InternalErrorException
- Specified by:
findNetworkByText_Discoveryin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindNetworkByText_Discovery
protected abstract List<es.caib.seycon.ng.comu.Xarxa> handleFindNetworkByText_Discovery(String text) throws Exception
- Throws:
Exception
-
findSessionsByNomMaquina
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Sessio> findSessionsByNomMaquina(String codiMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findSessionsByNomMaquinain interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindSessionsByNomMaquina
protected abstract List<es.caib.seycon.ng.comu.Sessio> handleFindSessionsByNomMaquina(String codiMaquina) throws Exception
- Throws:
Exception
-
findXarxaByFiltre
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Xarxa> findXarxaByFiltre(String codi, String adreca, String descripcio, String mascara, String normalitzada, String dhcp, String maquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
findXarxaByFiltrein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleFindXarxaByFiltre
protected abstract List<es.caib.seycon.ng.comu.Xarxa> handleFindXarxaByFiltre(String codi, String adreca, String descripcio, String mascara, String normalitzada, String dhcp, String maquina) throws Exception
- Throws:
Exception
-
getACL
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.NetworkAuthorization> getACL(es.caib.seycon.ng.comu.Xarxa xarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getACLin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetACL
protected abstract List<es.caib.seycon.ng.comu.NetworkAuthorization> handleGetACL(es.caib.seycon.ng.comu.Xarxa xarxa) throws Exception
- Throws:
Exception
-
getMaquines
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> getMaquines() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getMaquinesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetMaquines
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleGetMaquines() throws Exception
- Throws:
Exception
-
getServidorsCorreu
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> getServidorsCorreu() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getServidorsCorreuin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetServidorsCorreu
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleGetServidorsCorreu() throws Exception
- Throws:
Exception
-
getServidorsHome
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> getServidorsHome() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getServidorsHomein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetServidorsHome
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleGetServidorsHome() throws Exception
- Throws:
Exception
-
getServidorsPerfil
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Maquina> getServidorsPerfil() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getServidorsPerfilin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetServidorsPerfil
protected abstract List<es.caib.seycon.ng.comu.Maquina> handleGetServidorsPerfil() throws Exception
- Throws:
Exception
-
getXarxes
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public List<es.caib.seycon.ng.comu.Xarxa> getXarxes() throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
getXarxesin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleGetXarxes
protected abstract List<es.caib.seycon.ng.comu.Xarxa> handleGetXarxes() throws Exception
- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.Maquina maquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.Maquina maquina) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.NetworkAuthorization accessList) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.OsType osType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.OsType osType) throws Exception- Throws:
Exception
-
delete
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void delete(es.caib.seycon.ng.comu.Xarxa xarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
deletein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleDelete
protected abstract void handleDelete(es.caib.seycon.ng.comu.Xarxa xarxa) throws Exception- Throws:
Exception
-
setContrasenyaAdministrador
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void setContrasenyaAdministrador(String nomMaquina, String adminUser, String adminPass) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
setContrasenyaAdministradorin interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleSetContrasenyaAdministrador
protected abstract void handleSetContrasenyaAdministrador(String nomMaquina, String adminUser, String adminPass) throws Exception
- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract void handleUpdate(es.caib.seycon.ng.comu.AliasMaquina aliasMaquina) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(es.caib.seycon.ng.comu.Maquina maquina) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract void handleUpdate(es.caib.seycon.ng.comu.Maquina maquina) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(es.caib.seycon.ng.comu.OsType osType) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract void handleUpdate(es.caib.seycon.ng.comu.OsType osType) throws Exception- Throws:
Exception
-
update
@Transactional(isolation=DEFAULT, propagation=REQUIRED, rollbackFor=java.lang.Exception.class) public void update(es.caib.seycon.ng.comu.Xarxa xarxa) throws es.caib.seycon.ng.exception.InternalErrorException, es.caib.seycon.ng.exception.InternalErrorException- Specified by:
updatein interfacees.caib.seycon.ng.servei.XarxaService- Throws:
es.caib.seycon.ng.exception.InternalErrorException
-
handleUpdate
protected abstract void handleUpdate(es.caib.seycon.ng.comu.Xarxa xarxa) throws Exception- Throws:
Exception
-
getPrincipal
protected Principal getPrincipal()
Gets the currentprincipalif one has been set, otherwise returnsnull.- Returns:
- the current principal
-
-