Package es.caib.seycon.ng.servei.ejb
Interface XarxaService
-
public interface XarxaService
EJB XarxaService
-
-
Method Summary
-
-
-
Method Detail
-
findHostByTextAndJsonQueryAsync
AsyncList<Maquina> findHostByTextAndJsonQueryAsync(String text, String jsonQuery) throws InternalErrorException
- Throws:
InternalErrorException
-
findNetworkByTextAndJsonQueryAsync
AsyncList<Xarxa> findNetworkByTextAndJsonQueryAsync(String text, String jsonQuery) throws InternalErrorException
- Throws:
InternalErrorException
-
findHostByTextAndJsonQuery
PagedResult<Maquina> findHostByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
findNetworkByTextAndJsonQuery
PagedResult<Xarxa> findNetworkByTextAndJsonQuery(String text, String jsonQuery, Integer start, Integer pageSize) throws InternalErrorException
- Throws:
InternalErrorException
-
create
AliasMaquina create(AliasMaquina aliasMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
AutoritzacioAccesHostComAdministrador create(AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
revocarAccesHostComAdministrador
AutoritzacioAccesHostComAdministrador revocarAccesHostComAdministrador(AutoritzacioAccesHostComAdministrador autoritzacioAccesComAdministrador) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findIdentitatByCodi
Identitat findIdentitatByCodi(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
Maquina create(Maquina maquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaById
Maquina findMaquinaById(Long idMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaByIp
Maquina findMaquinaByIp(String ip) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaByNom
Maquina findMaquinaByNom(String nom) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
registerDynamicIP
Maquina registerDynamicIP(String nomMaquina, String ip, String serialNumber) throws InternalErrorException, InternalErrorException, UnknownHostException, UnknownNetworkException
-
create
NetworkAuthorization create(NetworkAuthorization accessList) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNetworkAuthorizationByCodiXarxaAndCodiIdentitat
NetworkAuthorization findNetworkAuthorizationByCodiXarxaAndCodiIdentitat(String codiXarxa, String codiIdentitat) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
NetworkAuthorization update(NetworkAuthorization accessList) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
OsType create(OsType osType) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findOSTypeById
OsType findOSTypeById(Long osId) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
create
Xarxa create(Xarxa xarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findXarxaByCodi
Xarxa findXarxaByCodi(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
esXarxaAdministrada
Boolean esXarxaAdministrada(String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
hasAnyACLXarxes
Boolean hasAnyACLXarxes(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
launchVNC
Boolean launchVNC(Long sessioId) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
teAccesAXarxa
Boolean teAccesAXarxa(String codiUsuari, String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
teXarxaAdministrada
Boolean teXarxaAdministrada() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNivellAccesByNomMaquinaAndCodiXarxa
Long findNivellAccesByNomMaquinaAndCodiXarxa(String nomMaquina, String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getIPsBuides
Long getIPsBuides(String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getIPsOcupades
Long getIPsOcupades(String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getPrimeraIPLliure
String getPrimeraIPLliure(String codiXarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getTasques
String[] getTasques(String nomMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getUsuariAndContrasenyaAdministradorHost
String[] getUsuariAndContrasenyaAdministradorHost(String nomMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findALLNetworkAuthorizationsByCodiUsuari
List<NetworkAuthorization> findALLNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findAliasByNomMaquina
List<AliasMaquina> findAliasByNomMaquina(String nomMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findAllOSType
List<OsType> findAllOSType() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio
List<AutoritzacioAccesHostComAdministrador> findAutoritzacionsAccesMaquinaComAdministradorByHostAndDataPeticio(String nomHost, String dataPeticio, String dataCaducitat) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findHostsByNetwork_Discovery
List<Maquina> findHostsByNetwork_Discovery(Xarxa parent, String text) throws InternalErrorException
- Throws:
InternalErrorException
-
findIdentitatsByCodi
List<Identitat> findIdentitatsByCodi(String codi) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaByFiltre
List<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 InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaByFiltreSenseRestriccions
List<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 InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinaOfirmaticaUsuariByFiltre
List<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 InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findMaquinesByXarxa
List<Maquina> findMaquinesByXarxa(Xarxa xarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNetworkAuthorizationsByCodiGrup
List<NetworkAuthorization> findNetworkAuthorizationsByCodiGrup(String codiGrup) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNetworkAuthorizationsByCodiUsuari
List<NetworkAuthorization> findNetworkAuthorizationsByCodiUsuari(String codiUsuari) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNetworkAuthorizationsByNomRol
List<NetworkAuthorization> findNetworkAuthorizationsByNomRol(String nomRol) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findNetworkByText_Discovery
List<Xarxa> findNetworkByText_Discovery(String text) throws InternalErrorException
- Throws:
InternalErrorException
-
findSessionsByNomMaquina
List<Sessio> findSessionsByNomMaquina(String codiMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
findXarxaByFiltre
List<Xarxa> findXarxaByFiltre(String codi, String adreca, String descripcio, String mascara, String normalitzada, String dhcp, String maquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getACL
List<NetworkAuthorization> getACL(Xarxa xarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getMaquines
List<Maquina> getMaquines() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getServidorsCorreu
List<Maquina> getServidorsCorreu() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getServidorsHome
List<Maquina> getServidorsHome() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getServidorsPerfil
List<Maquina> getServidorsPerfil() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
getXarxes
List<Xarxa> getXarxes() throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(AliasMaquina aliasMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(Maquina maquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(NetworkAuthorization accessList) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(OsType osType) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
delete
void delete(Xarxa xarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
setContrasenyaAdministrador
void setContrasenyaAdministrador(String nomMaquina, String adminUser, String adminPass) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
void update(AliasMaquina aliasMaquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
void update(Maquina maquina) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
void update(OsType osType) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
update
void update(Xarxa xarxa) throws InternalErrorException, InternalErrorException
- Throws:
InternalErrorException
-
-