Package es.emergya.webservices

Examples of es.emergya.webservices.ServiceStub


                // Autenticacion.setId(Autenticacion.newId());
              } else {
                LOG.info("Autenticando mediante servicio web al usuario "
                    + usuario.getText());
                LoginEF loginEF = new LoginEF();
                ServiceStub cliente = WSProvider
                    .getServiceClient();
                loginEF.setUsername(usuario.getText());
                loginEF.setPassword(password);
                Long id = Authentication.getId();
                loginEF.setFsUid(id);
                ServiceStub.LoginEFResponse response = cliente
                    .loginEF(loginEF);
                resultado = response.get_return();
                if (StringUtils.isEmpty(resultado)) {
                  Usuario u = UsuarioConsultas.find(usuario
                      .getText());
View Full Code Here


      List<String> idRecursos, List<Long> idZonas) {
    Posicion[] posiciones = new Posicion[0];
    clearIncidencias();
    clearRecursos();
    try {
      ServiceStub client = WSProvider.getServiceClient();
      GetUltimasPosiciones param = new GetUltimasPosiciones();
      param.setIdRecursos(idRecursos.toArray(new String[0]));
      param.setNombreUsuario(nombreUsuario);
      long[] zonas = new long[idZonas.size()];
      for (int i = 0; i < idZonas.size(); i++) {
        zonas[i] = idZonas.get(i);
      }

      param.setZonas(zonas);
      GetUltimasPosicionesResponse res = client
          .getUltimasPosiciones(param);
      posiciones = res.get_return();
    } catch (RemoteException e) {
      log.error("Error al conectar al servicio web", e);
      setError("Error al conectar al servicio web");
View Full Code Here

      List<String> idIncidencias, List<Long> idZonas) {
    Posicion[] posiciones = new Posicion[0];
    clearRecursos();
    clearIncidencias();
    try {
      ServiceStub client = WSProvider.getServiceClient();
      GetPosicionesIncidencias param = new GetPosicionesIncidencias();
      param.setIdIncidencias(idIncidencias.toArray(new String[0]));
      param.setNombreUsuario(nombreUsuario);
      GetPosicionesIncidenciasResponse res = client
          .getPosicionesIncidencias(param);

      posiciones = res.get_return();

      for (Posicion p : posiciones) {
View Full Code Here

  private void getRutas(String nombreUsuario, List<String> idRecurso,
      Calendar ini, Calendar fin) {
    clearRecursos();
    clearIncidencias();
    try {
      ServiceStub client = WSProvider.getServiceClient();
      GetRutasRecursos param = new GetRutasRecursos();
      param.setNombreUsuario(nombreUsuario);
      param.setFechaInicio(ini);
      param.setFechaFin(fin);
      param.setListaRecursos(idRecurso.toArray(new String[0]));
      GetRutasRecursosResponse res = client.getRutasRecursos(param);
      String[] gpx = res.get_return();
      int i = 0;
      if (gpx != null) {
        for (String s : gpx) {
          if (s == null) {
View Full Code Here

  }

  protected String[] getRecursosEnPeriodo(String nombreUsuario, Calendar ini,
      Calendar fin, long[] zonas) {
    try {
      ServiceStub client = WSProvider.getServiceClient();
      GetRecursosEnPeriodo param = new GetRecursosEnPeriodo();
      param.setFechaInicio(ini);
      param.setFechaFinal(fin);
      param.setZonas(zonas);
      param.setNombreUsuario(nombreUsuario);
      GetRecursosEnPeriodoResponse res = client
          .getRecursosEnPeriodo(param);
      String[] rec = res.get_return();
      if (rec != null) {
        log.trace("Nos ha devuelto " + rec.length + " recursos.");
        return rec;
View Full Code Here

  protected Incidencia[] getIncidenciasEnPeriodo(String nombreUsuario,
      Calendar ini, Calendar fin, long[] zonas) {
    List<Incidencia> res = new ArrayList<Incidencia>();
    try {
      ServiceStub client = WSProvider.getServiceClient();
      GetIncidenciasAbiertasEnPeriodo param = new GetIncidenciasAbiertasEnPeriodo();
      param.setFechaInicio(ini);
      param.setFechaFinal(fin);
      param.setNombreUsuario(nombreUsuario);
      param.setZonas(zonas);
      IncidenciaWS[] rec = client.getIncidenciasAbiertasEnPeriodo(param)
          .get_return();
      if (rec != null) {
        for (IncidenciaWS in : rec) {
          try {
            Incidencia i = new Incidencia();
View Full Code Here

TOP

Related Classes of es.emergya.webservices.ServiceStub

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.