Examples of Order


Examples of org.milyn.Order

        for(int i = 0; i < TestConstants.NUM_ITERATIONS; i++) {
            xstream.fromXML(TestConstants.getMessageReader());
        }
        System.out.println("XStream Took: " + (System.currentTimeMillis() - start));

        Order order = (Order) xstream.fromXML(TestConstants.getMessageReader());
        System.out.println("Num order items: " + order.getOrderItems().size());
    }
View Full Code Here

Examples of org.milyn.javabean.Order

    public void test_01_factory() {
        Smooks smooks = new Smooks();
        Bean orderBean = new Bean(Order.class, "order", "/order", new Factory<Order>() {

      public Order create(ExecutionContext executionContext) {
        return new Order();
      }

        });

        orderBean.bindTo("header",
View Full Code Here

Examples of org.milyn.javabean.binding.ordermodel.Order

        test(inputXML, xmlBinding);
    }

    private void test(String inputXML, XMLBinding xmlBinding) throws SAXException, IOException {
        // Read...
        Order order = xmlBinding.fromXML(inputXML, Order.class);

        assertEquals("Joe & Ray", order.getHeader().getCustomerName());

        // write...
        String outputXML = xmlBinding.toXML(order);

//        System.out.println(outputXML);
View Full Code Here

Examples of org.milyn.javabean.performance.model.Order

      address.housenumber = Integer.toString(nmb);
      address.zipcode = "54321";
      address.city = "City " + nmb;
      c.addresses.add(address);
     
      Order order = new Order();
      order.number = nmb + "-" + 1;
      order.price = 10.20;
      order.size = 4;
     
      order.article = new Article();
      order.article.id = "1235467";
      order.article.name = "article" + nmb;
      order.article.price = 2.30;
     
      c.orders.add(order);
     
      order = new Order();
      order.number = nmb + "-" + 2;
      order.price = 10.20;
      order.size = 4;
     
      order.article = new Article();
View Full Code Here

Examples of org.mobicents.seam.Order

    System.out.println("The Dtmf is " + dtmf);

    int cause = Integer.parseInt(dtmf);

    EntityManager mgr = null;
    Order order = null;
    boolean successful = false;
    String audioFile = null;

    String destinationName = "/queue/B";

    InitialContext ic = null;
    ConnectionFactory cf = null;
    Connection jmsConnection = null;

    switch (cause) {
    case Basic.CAUSE_DIGIT_1:
      audioFile = pathToAudioDirectory + "OrderApproved.wav";
      if (this.getSfDemo()) {
        System.out.println("Lookup the Queue and put value");
        try {
          ic = new InitialContext();

          cf = (ConnectionFactory) ic.lookup("/ConnectionFactory");
          Queue queue = (Queue) ic.lookup(destinationName);
          logger.info("Queue " + destinationName + " exists");

          jmsConnection = cf.createConnection();
          javax.jms.Session jmsSession = jmsConnection.createSession(
              false, javax.jms.Session.AUTO_ACKNOWLEDGE);
          MessageProducer sender = jmsSession.createProducer(queue);

          TextMessage message = jmsSession.createTextMessage(this
              .getCustomEvent().getOrderId()
              + ",1");
          sender.send(message);
          logger.info("The message was successfully sent to the "
              + queue.getQueueName() + " queue");

        } catch (Exception e) {
          logger.error("Exception while trying to send message", e);
        } finally {
          if (ic != null) {
            try {
              ic.close();
            } catch (Exception e) {
              logger.error("Exception while closing the IC", e);
            }
          }
          try {
            if (jmsConnection != null) {
              jmsConnection.close();
            }
          } catch (JMSException jmse) {
            logger.error("Could not close connection "
                + jmsConnection + " exception was " + jmse,
                jmse);
          }
        }

      } else {
        mgr = this.persistenceResourceAdaptorSbbInterface
            .createEntityManager(new HashMap(), "custom-pu");

        order = (Order) mgr.createQuery(
            "select o from Order o where o.orderId = :orderId")
            .setParameter("orderId",
                this.getCustomEvent().getOrderId())
            .getSingleResult();

        order.setStatus(Order.Status.PROCESSING);

        mgr.flush();
        mgr.close();
      }
      successful = true;
      break;
    case Basic.CAUSE_DIGIT_2:
      audioFile = pathToAudioDirectory + "OrderCancelled.wav";
      if (this.getSfDemo()) {
        System.out.println("Lookup the Queue and put value");
        try {
          ic = new InitialContext();

          cf = (ConnectionFactory) ic.lookup("/ConnectionFactory");
          Queue queue = (Queue) ic.lookup(destinationName);
          logger.info("Queue " + destinationName + " exists");

          jmsConnection = cf.createConnection();
          javax.jms.Session jmsSession = jmsConnection.createSession(
              false, javax.jms.Session.AUTO_ACKNOWLEDGE);
          MessageProducer sender = jmsSession.createProducer(queue);

          TextMessage message = jmsSession.createTextMessage(this
              .getCustomEvent().getOrderId()
              + ",2");
          sender.send(message);
          logger.info("The message was successfully sent to the "
              + queue.getQueueName() + " queue");

        } catch (Exception e) {
          logger.error("Exception while trying to send message", e);
        } finally {
          if (ic != null) {
            try {
              ic.close();
            } catch (Exception e) {
              logger.error("Exception while closing the IC", e);
            }
          }
          try {
            if (jmsConnection != null) {
              jmsConnection.close();
            }
          } catch (JMSException jmse) {
            logger.error("Could not close connection "
                + jmsConnection + " exception was " + jmse,
                jmse);
          }
        }

      } else {
        mgr = this.persistenceResourceAdaptorSbbInterface
            .createEntityManager(new HashMap(), "custom-pu");

        order = (Order) mgr.createQuery(
            "select o from Order o where o.orderId = :orderId")
            .setParameter("orderId",
                this.getCustomEvent().getOrderId())
            .getSingleResult();

        order.setStatus(Order.Status.CANCELLED);

        mgr.flush();
        mgr.close();
      }
      successful = true;
View Full Code Here

Examples of org.modeshape.jcr.query.model.Order

    }

    protected OrderBySpec parseOrderBySpec( TokenStream tokens ) {
        if (tokens.canConsume('@')) {
            NameTest attributeName = parseQName(tokens);
            Order order = Order.ASCENDING;
            if (tokens.canConsume("ascending")) order = Order.ASCENDING;
            else if (tokens.canConsume("descending")) order = Order.DESCENDING;
            return new OrderBySpec(order, attributeName);
        }
        if (tokens.matches("jcr", ":", "score", "(")) {
            FunctionCall scoreFunction = parseFunctionCall(tokens);
            Order order = Order.ASCENDING;
            if (tokens.canConsume("ascending")) order = Order.ASCENDING;
            else if (tokens.canConsume("descending")) order = Order.DESCENDING;
            return new OrderBySpec(order, scoreFunction);
        }

        PathExpression path = this.parsePathExpr(tokens);

        if (!path.isRelative()) {
            throw new ParsingException(tokens.nextPosition(),
                    "Expected either 'jcr:score(tableName)', '@<propertyName>', "
                    + "or '<childName>/@<propertyOnChild>' but absolute path was found "
                    + tokens.consume());
        }

        List<StepExpression> steps = path.getSteps();
        if (steps.size() != 2) {
            throw new ParsingException(tokens.nextPosition(),
                    "Expected either 'jcr:score(tableName)', '@<propertyName>', "
                    + "or '<childName>/@<propertyOnChild>' but was found "
                    + tokens.consume());
        }

        if (!(((AxisStep)steps.get(0)).getNodeTest() instanceof NameTest)) {
            throw new ParsingException(tokens.nextPosition(),
                    "Expected '<childName>/@<propertyOnChild>' but was found "
                    + tokens.consume());
        }

        if (!(((AxisStep)steps.get(1)).getNodeTest() instanceof AttributeNameTest)) {
            throw new ParsingException(tokens.nextPosition(),
                    "Expected '<childName>/@<propertyOnChild>' but was found "
                    + tokens.consume());
        }

        Order order = Order.ASCENDING;
        if (tokens.canConsume("ascending")) {
            order = Order.ASCENDING;
        } else if (tokens.canConsume("descending")) {
            order = Order.DESCENDING;
        }
View Full Code Here

Examples of org.mule.example.bookstore.Order

    }
   
    @Override
    protected Object doTransform(Object src, String outputEncoding) throws TransformerException
    {
        Order order = (Order) src;
        Book book = order.getBook();
       
        String body =  "Thank you for placing your order for " +
                       book.getTitle() + " with the Mule-powered On-line Bookstore. " +
                       "Your order will be shipped  to " +
                       order.getAddress() + " by the next business day.";
       
        String email = order.getEmail();
        RequestContext.getEventContext().getMessage().setOutboundProperty(MailProperties.TO_ADDRESSES_PROPERTY,
                                                                          email);
        logger.info("Sending e-mail notification to " + email);
        return body;
    }
View Full Code Here

Examples of org.mule.test.integration.spring.events.Order

            }
        };
        subscriptionBean.setEventCallback(callback);

        MuleClient client = new MuleClient(muleContext);
        Order order = new Order("Sausage and Mash");
        client.send("jms://orders.queue", order, null);
        Thread.sleep(1000);
        assertTrue(eventCount.get() == 1);

        MuleMessage result = client.request("jms://processed.queue", 10000);
View Full Code Here

Examples of org.mybatis.jpetstore.domain.Order

    }
  }

  @Transactional
  public Order getOrder(int orderId) {
    Order order = orderMapper.getOrder(orderId);
    order.setLineItems(lineItemMapper.getLineItemsByOrderId(orderId));

    for (int i = 0; i < order.getLineItems().size(); i++) {
      LineItem lineItem = (LineItem) order.getLineItems().get(i);
      Item item = itemMapper.getItem(lineItem.getItemId());
      item.setQuantity(itemMapper.getInventoryQuantity(lineItem.getItemId()));
      lineItem.setItem(item);
    }
View Full Code Here

Examples of org.nightlabs.jfire.trade.Order

    }
    logger.debug("Starting creation of RecurredOffer (with new Order) for RecurringOffer: " + JDOHelper.getObjectId(recurringOffer));
    PersistenceManager pm = getPersistenceManager();
    Trader trader = Trader.getTrader(pm);

    Order order = trader.createOrder(recurringOffer.getVendor(),
        recurringOffer.getCustomer(), null, recurringOffer.getCurrency());
    logger.debug("Created Order: " + JDOHelper.getObjectId(order));

    User user = SecurityReflector.getUserDescriptor().getUser(pm);

    String offerIDPrefix = recurringOffer.getOfferIDPrefix();

    Collection<Segment> recurringSegments = new HashSet<Segment>();
    for (Article article : recurringOffer.getArticles()) {
      recurringSegments.add(article.getSegment());
    }

    // create the new segment for the order
    for (Segment segment : recurringSegments) {
      trader.createSegment(order, segment.getSegmentType());
    }

    RecurredOffer recurredOffer = createRecurredOffer(recurringOffer,user, order, offerIDPrefix);

    logger.debug("Created RecurredOffer: " + JDOHelper.getObjectId(recurredOffer));

    // Loop over all articles in the given offer and group
    // them by SegmentType and ProductType-class
    Map<SegmentType, Map<Class<? extends ProductType>, Set<Article>>> segmentTypes2PTClass2Articles =  new HashMap<SegmentType, Map<Class<? extends ProductType>, Set<Article>>>();
    Set<Article> articles = new HashSet<Article>();

    for (Article recurringArticle : recurringOffer.getArticles()) {
      SegmentType segmentType = recurringArticle.getSegment().getSegmentType();
      Map<Class<? extends ProductType>, Set<Article>> ptClass2Articles = segmentTypes2PTClass2Articles.get(segmentType);
      if (ptClass2Articles == null) {
        ptClass2Articles = new HashMap<Class<? extends ProductType>, Set<Article>>();
        segmentTypes2PTClass2Articles.put(segmentType, ptClass2Articles);
      }
      Class<? extends ProductType> productTypeClass = recurringArticle.getProductType().getClass();
      articles = ptClass2Articles.get(productTypeClass);
      if (articles == null) {
        articles = new HashSet<Article>();
        ptClass2Articles.put(productTypeClass, articles);
      }
      articles.add(recurringArticle);
    }

    if (logger.isDebugEnabled()) {
      logger.debug("Grouped articles in RecurringOffer:");
      for (Map.Entry<SegmentType, Map<Class<? extends ProductType>, Set<Article>>> segmentTypeEntry : segmentTypes2PTClass2Articles.entrySet()) {
        logger.debug("  SegmentType: " + JDOHelper.getObjectId(segmentTypeEntry.getKey()));
        for (Map.Entry<Class<? extends ProductType>, Set<Article>> productTypeEntry : segmentTypeEntry.getValue().entrySet()) {
          logger.debug("    ProductType class: " + productTypeEntry.getKey());
          for (Article article : productTypeEntry.getValue()) {
            logger.debug("      Article: " + JDOHelper.getObjectId(article));
          }
        }
      }
    }

    // loop over the segments added to the order
    for (Segment segment : order.getSegments()) {
      logger.debug("Creating articles for RecurredOffer for SegmentType " + JDOHelper.getObjectId(segment.getSegmentType()));
      Map<Class<? extends ProductType>, Set<Article>> collected = segmentTypes2PTClass2Articles.get(segment.getSegmentType());
      if (collected != null) { // it is possible that there are segments with no articles in the RecurringOffer
        // add each segment to the RecurredOffer
        recurredOffer.addSegment(segment);
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.