Package servers

Examples of servers.Visitor


        // creo un objeto visitor en el array
        // Al visitor le paso como referencia this para que sepa
        // que me tiene que avisar a mi cuando termine de hacer algo
        visitors.add(sql.getVisitor(originator, this));   
        Visitor visitor = visitors.get(visitors.size() - 1);

        // agrego el texto como segundo nombre
        visitor.setName2((String) message.get("text"));

        // y luego veo que tengo que hacer
        visitorExists(visitor);


      }else{

        logger.info("++ visitor dont exists ");

        // el visitante no existe
        // creo un objeto visitor en el array temporal
        // tomo el ultimo siempre
        visitors.add(new Visitor(this))
        Visitor v = visitors.get(visitors.size() - 1);

        // agrego los datos al visitor
        v.setOriginator((String) message.get("originator"));     
        v.setName1((String) message.get("text"));

        // y luego veo que tengo que hacer
        visitorDontExist(v);
      }
View Full Code Here


      logger.info("VISITOR EXISTS");

      // si el visitante existe,
      // significa que esta en condiciones de ingresar a la carpa
      visitors.add(sql.getVisitorFromCode(codeReceived, this))
      Visitor v = visitors.get(visitors.size() - 1);

      // le aviso a la aplicacion para que cargue las fotos en memoria
      // y se prepare para recibir al visitante
      // El mismo mensaje lo mando a la terminal   

      logger.info("SENDING AKG TO VISUAL + TERMINAL");

      OscMessage myMessage = new OscMessage("/visitorReady")

      myMessage.add(v.getName1());
      myMessage.add(v.getName2());
      oscGateway.send(myMessage, oscVisualLocation);
      oscGateway.send(myMessage, oscTerminalLocation);

    }else{
View Full Code Here

        // creo un objeto visitor en el array
        // Al visitor le paso como referencia this para que sepa
        // que me tiene que avisar a mi cuando termine de hacer algo
        visitors.add(sql.getVisitor(originator, this));   
        Visitor visitor = visitors.get(visitors.size() - 1);

        // agrego el texto como segundo nombre
        visitor.setName2(text);

        // y luego veo que tengo que hacer
        visitorExists(visitor);


      }else{

        logger.info("++ visitor dont exists ");

        // el visitante no existe
        // creo un objeto visitor en el array temporal
        // tomo el ultimo siempre
        visitors.add(new Visitor(this))
        Visitor v = visitors.get(visitors.size() - 1);

        // agrego los datos al visitor
        v.setOriginator((String) message.get("originator"));     
        v.setName1(text);

        // y luego veo que tengo que hacer
        visitorDontExist(v);
      }
View Full Code Here

      logger.info("VISITOR EXISTS");

      // si el visitante existe,
      // significa que esta en condiciones de ingresar a la carpa
      visitors.add(sql.getVisitorFromCode(codeReceived, this))
      Visitor v = visitors.get(visitors.size() - 1);

      // le aviso a la aplicacion para que cargue las fotos en memoria
      // y se prepare para recibir al visitante
      // El mismo mensaje lo mando a la terminal   

      logger.info("SENDING AKG TO VISUAL + TERMINAL");

      OscMessage myMessage = new OscMessage("/visitorReady")

      myMessage.add( checkName(v.getName1()));
      myMessage.add( checkName(v.getName2()));
      oscGateway.send(myMessage, oscVisualLocation);
      oscGateway.send(myMessage, oscTerminalLocation);

    }else{
View Full Code Here

        // el visitante ya esta cargado en la base de datos (el numero esta registrado)
        // Al visitor le paso como referencia this para que sepa
        // que me tiene que avisar a mi cuando termine de hacer algo
        // creo el visitor para trabajar en el temp

        Visitor v = sql.getVisitor(originator, this);
        visitors.add(v);

        // y luego veo que tengo que hacer
        // pueden darse dos casos que el usuario ya haya enviado el segundo nombre
        // o que sea esta la segunda vez que lo envia...
        // en funcion de su estado hago algo.
        // si ya recibio el codigo se lo vuelvo a enviar

        if(v.getStatus().equals(Visitor.READY)){
          // envio el mensaje de confirmacion
          // con el codigo de acceso
          OutboundMessage msg = new OutboundMessage(v.getOriginator(), "Gracias. Ya puedes entrar a verme. No olvides ingresar tu codigo en la terminal. TU CODIGO DE SEGURIDAD ES: " + v.getCode());
          modem.sendMessage(msg);

          // lo borro de la lista temporal
          visitors.remove(v);

        }else{

          // agrego el texto como segundo nombre
          v.setName2(text);
          // actualizo el visitante en la base de datos
          sql.updateVisitor(v)
          // sale a buscar mas imagenes
          v.searchImages();
        }


      }else{

        logger.info(">>> VISITOR DONT EXIST");

        // el visitante no existe
        // creo un objeto visitor en el array temporal
        // inicializo un visitante en la base de datos
        // con los datos del mensaje

        Visitor v = new Visitor(this);
        visitors.add(v);   // esto lo hago para mantener la referencia de v

        // agrego los datos al visitor
        v.setOriginator(originator);     
        v.setName1(text);
        sql.insertVisitor(v);

        // habilito al visitor a buscar imagenes.       
        // cuando termine de buscar va a llamar al metodo imageSearchFinished
        v.searchImages();


      }

View Full Code Here

      logger.info("VISITOR EXISTS");

      // si el visitante existe,
      // significa que esta en condiciones de ingresar a la carpa

      Visitor v = sql.getVisitorFromCode(codeReceived, this);
      visitors.add(v)
      // v = visitors.get(visitors.size() - 1);

      // le aviso a la aplicacion para que cargue las fotos en memoria
      // y se prepare para recibir al visitante
      // El mismo mensaje lo mando a la terminal   

      logger.info("SENDING AKG TO VISUAL + TERMINAL");

      OscMessage myMessage = new OscMessage("/visitorReady")

      myMessage.add( checkName(v.getName1()));
      myMessage.add( checkName(v.getName2()));
     
      oscGateway.send(myMessage, oscVisualLocation);
      oscGateway.send(myMessage, oscTerminalLocation);

    }else{
View Full Code Here

TOP

Related Classes of servers.Visitor

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.