Examples of QueryMessage


Examples of de.willuhn.jameica.messaging.QueryMessage

        {
          date = new Date(); // Wenn der User nichts eingibt, nehmen wir heute
          setValue(date);
        }

        Application.getMessagingFactory().getMessagingQueue(QUEUE_TERMIN_CHANGED).sendMessage(new QueryMessage(date));
       
        // Wir muessen den Termin im Objekt setzen, damit wir die
        // Faelligkeits-Entscheidung treffen koennen
        auftrag.setTermin(date);
        if (auftrag.ausgefuehrt())
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

        return;

      passport = key.load();
      passport.syncSigId();

      QueryMessage msg = new QueryMessage(passport);
      Application.getMessagingFactory().getMessagingQueue("hibiscus.passport.rdh.hbciversion").sendSyncMessage(msg);
      Object data = msg.getData();
      if (data == null || !(data instanceof String))
        throw new ApplicationException(i18n.tr("HBCI-Version nicht ermittelbar"));
     
      String version = (String)msg.getData();
      Logger.info("using hbci version: " + version);
     
      handler = new HBCIHandler(version,passport);
      handler.close();
      handler = null;
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

      {
        public void run()
        {
          try
          {
            QueryMessage msg = (QueryMessage) message;
            Integer status = (Integer) msg.getData();
            if (status == null)
              return;

            if (status.intValue() == ProgressMonitor.STATUS_RUNNING)
              return; // laeuft noch
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

    /**
     * @see de.willuhn.jameica.messaging.MessageConsumer#handleMessage(de.willuhn.jameica.messaging.Message)
     */
    public void handleMessage(Message message) throws Exception
    {
      QueryMessage msg = (QueryMessage) message;
      Object data = msg.getData();
      if (!(data instanceof Integer))
      {
        Logger.warn("got unknown data: " + data);
        return;
      }
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

  public void handleMessage(Message message) throws Exception
  {
    if (message == null || !(message instanceof QueryMessage))
      return;
   
    QueryMessage qm = (QueryMessage) message;
    Object data = qm.getData();
    String bank = data != null ? data.toString() : null;
    qm.setData(HBCIProperties.getNameForBank(bank));
  }
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

   
    this.transactionBegin();
    try
    {
      // Delete-Message schicken
      Application.getMessagingFactory().getMessagingQueue("hibiscus.dbobject.delete").sendSyncMessage(new QueryMessage(this));

      // Meta-Daten loeschen - muss NACH der Message erfolgen - sonst fehlen uns dort die Meta-Daten schon
      DBPropertyUtil.deleteAll(this.getPrefix());

      super.delete();
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

            Application.getCallback().notifyUser(msg);
          }
          break;
         
        case NEED_INFOPOINT_ACK:
          QueryMessage qm = new QueryMessage(msg,retData);
          Application.getMessagingFactory().getMessagingQueue("hibiscus.infopoint").sendSyncMessage(qm);
          retData.replace(0,retData.length(),qm.getData() == null ? "" : "false");
          break;
         
         
        case HAVE_IBAN_ERROR:
        case HAVE_CRC_ERROR:
View Full Code Here

Examples of de.willuhn.jameica.messaging.QueryMessage

  public void handleMessage(Message message) throws Exception
  {
    if (message == null || !(message instanceof QueryMessage))
      return;
   
    QueryMessage qm = (QueryMessage) message;
    Object data = qm.getData();
    if (data == null)
    {
      qm.setData(Boolean.FALSE);
      return;
    }

    try
    {
      HBCIProperties.getIBAN(data.toString());
      qm.setData(Boolean.TRUE);
    }
    catch (ApplicationException ae)
    {
      qm.setData(Boolean.FALSE);
    }
  }
View Full Code Here

Examples of org.apache.cassandra.transport.messages.QueryMessage

            if (table != null)
                whereClause += " AND columnfamily_name = '" + table + "'";
        }

        ResultSetFuture ksFuture = table == null
                                 ? new ResultSetFuture(null, new QueryMessage(SELECT_KEYSPACES + whereClause, ConsistencyLevel.DEFAULT_CASSANDRA_CL))
                                 : null;
        ResultSetFuture cfFuture = new ResultSetFuture(null, new QueryMessage(SELECT_COLUMN_FAMILIES + whereClause, ConsistencyLevel.DEFAULT_CASSANDRA_CL));
        ResultSetFuture colsFuture = new ResultSetFuture(null, new QueryMessage(SELECT_COLUMNS + whereClause, ConsistencyLevel.DEFAULT_CASSANDRA_CL));

        if (ksFuture != null)
            connection.write(ksFuture.callback);
        connection.write(cfFuture.callback);
        connection.write(colsFuture.callback);
View Full Code Here

Examples of org.apache.cassandra.transport.messages.QueryMessage

    }

    private void refreshNodeListAndTokenMap(Connection connection) throws ConnectionException, BusyConnectionException, ExecutionException, InterruptedException {
        // Make sure we're up to date on nodes and tokens

        ResultSetFuture peersFuture = new ResultSetFuture(null, new QueryMessage(SELECT_PEERS, ConsistencyLevel.DEFAULT_CASSANDRA_CL));
        ResultSetFuture localFuture = new ResultSetFuture(null, new QueryMessage(SELECT_LOCAL, ConsistencyLevel.DEFAULT_CASSANDRA_CL));
        connection.write(peersFuture.callback);
        connection.write(localFuture.callback);

        String partitioner = null;
        Map<Host, Collection<String>> tokenMap = new HashMap<Host, Collection<String>>();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.