Package sos.spooler

Examples of sos.spooler.Order


    order_params.set_var("mail_send_at", message.getSentDateAsString());
    if (mailSchedulerHost.equals(spooler.hostname()) && mailSchedulerPort == spooler.tcp_port()) {
      sosLogger.debug3("...host/port is this host and port. Using API");
      Job_chain j = spooler.job_chain(jobchain);
      sosLogger.debug3("...jobchain " + jobchain + " created.");
      Order o = spooler.create_order();
      o.params().merge(order_params);
      // if (!id.equals(""))o.set_id(id);
      sosLogger.debug3("...order " + o.id() + " created.");
      if (!state.equals(""))
        o.set_state(state);
      if (!title.equals(""))
        o.set_title(title);
      j.add_order(o);
      sosLogger.debug3("...order added to " + jobchain);
    }
    else {
      startOrderXML(host_, port_, jobchain, id, state, title, order_params);
View Full Code Here


       
        if(!SOSString.isEmpty(getMailId())) {
          orderData.set_var("id", getMailId());
        }

        Order order = spooler.create_order();
       
        //order.set_id(sosMimeMessage.getMessageId());
       
        order.set_title(this.getJobTitle() + "." + jobChainName);
       
        order.set_payload(orderData);

        if ( !spooler.job_chain_exists(jobChainName)) {
            getLogger().warn("could not find job chain: " + jobChainName);
          return false;
        }
       
        spooler.job_chain(jobChainName).add_or_replace_order(order);

        // setback order
        spooler_task.job().set_delay_order_after_setback(1,
                this.getRetryInterval());

        getLogger().debug3(".. order " + order.title() + " added.");

        return true;
       
    }//retrySend
View Full Code Here

        Variable_set params = spooler_task.params();
        spooler_log.info("Params for task: "+spooler_task.id());
        if (params!=null){
          spooler_log.info("Job params: \n"+params.xml());
        }
        Order order = spooler_task.order();
        Variable_set payload=null;
        if (order!=null){
          Object oPayload = order.payload();
          if (oPayload!=nullpayload=(Variable_set) oPayload;
        }
        if(payload!=null){
          spooler_log.info("Order payload: \n"+payload.xml());
        } else spooler_log.info("No order payload.");
View Full Code Here

TOP

Related Classes of sos.spooler.Order

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.