Examples of Offer


Examples of client.ws.milanas.helpers.beans.Offer

     */
    public Item getItemContent(Document doc)
    {
        Music music = new Music();
        CustomerReview review = null;
        Offer offer = null;
        NodeList nodes, kids1, kids2, kids3 = null;
        Node node, kid1, kid2, kid3 = null;
        int i, j, k, x = 0;
       
        nodes = doc.getElementsByTagName("ASIN");
        for(i = 0; i < nodes.getLength(); i++)
        {
            if(nodes.item(i).getParentNode().getNodeName().equals("Item"))
            {
                music.setAsin(nodes.item(i).getTextContent());
            }
        }
        nodes = doc.getElementsByTagName("DetailPageURL");
        if(nodes.getLength() > 0)
        {
            music.setUrl(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("SalesRank");
        if(nodes.getLength() > 0)
        {
            music.setSalesRank(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("URL");
        for(i = 0; i < nodes.getLength(); i++)
        {
            if(nodes.item(i).getParentNode().getNodeName().equals("LargeImage"))
            {
                music.setImage(nodes.item(i).getTextContent());
            }
        }
        nodes = doc.getElementsByTagName("ItemAttributes");
        if(nodes.getLength() > 0)
        {
            node = nodes.item(0);
            kids1 = node.getChildNodes();
            for(i = 0; i < kids1.getLength(); i++)
            {
                kid1 = kids1.item(i);
                if(kid1.getNodeName().equals("Author"))
                {
                    music.addArtist(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Creator"))
                {
                    music.addArtist(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("EAN"))
                {
                    music.setEan(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("ListPrice"))
                {
                    kids2 = kid1.getChildNodes();
                    for(j = 0; j < kids2.getLength(); j++)
                    {
                        kid2 = kids2.item(j);
                        if(kid2.getNodeName().equals("FormattedPrice"))
                        {
                            music.setPrice(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("ReleaseDate"))
                {
                    music.setPublicationDate(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Publisher"))
                {
                    music.setPublisher(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Studio"))
                {
                    music.setStudio(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Title"))
                {
                    music.setTitle(kid1.getTextContent());
                }
            }
        }
        nodes = doc.getElementsByTagName("EditorialReview");
        if(nodes.getLength() > 0)
        {
            node = nodes.item(0);
            kids1 = node.getChildNodes();
            for(i = 0; i < kids1.getLength(); i++)
            {
                kid1 = kids1.item(i);
                if(kid1.getNodeName().equals("Content"))
                {
                    music.setSummary(kid1.getTextContent());
                }
            }
        }
        nodes = doc.getElementsByTagName("AverageRating");
        if(nodes.getLength() > 0)
        {
            music.setAverageRating(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("Review");
        for(i = 0; i < nodes.getLength(); i++)
        {
            review = new CustomerReview();
            node = nodes.item(i);
            kids1 = node.getChildNodes();
            for(j = 0; j < kids1.getLength(); j++)
            {
                kid1 = kids1.item(j);
                if(kid1.getNodeName().equals("ASIN"))
                {
                    review.setAsin(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Rating"))
                {
                    review.setRating(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("HelpfulVotes"))
                {
                    review.setReviewVotes(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Reviewer"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("CustomerId"))
                        {
                           
                            review.setCustomerId(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Name"))
                        {
                            review.setCustomerName(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Nickname"))
                        {
                            review.setCustomerNick(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Location"))
                        {
                            review.setCustomerLocation(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("Date"))
                {
                    review.setDate(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Summary"))
                {
                    review.setSummary(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Content"))
                {
                    review.setContent(kid1.getTextContent());
                }
            }
            music.addReview(review);
        }
       
        nodes = doc.getElementsByTagName("Offer");
        for(i = 0; i < nodes.getLength(); i++)
        {
            offer = new Offer();
            node = nodes.item(i);
            kids1 = node.getChildNodes();
            for(j = 0; j < kids1.getLength(); j++)
            {
                kid1 = kids1.item(j);
                if(kid1.getNodeName().equals("OfferAttributes"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("Condition"))
                        {
                            offer.setCondition(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("OfferListing"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("OfferListingId"))
                        {
                            offer.setId(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Price"))
                        {
                            kids3 = kid2.getChildNodes();
                            for(x = 0; x < kids3.getLength(); x++)
                            {
                                kid3 = kids3.item(x);
                                if(kid3.getNodeName().equals("FormattedPrice"))
                                {
                                    offer.setPrice(kid3.getTextContent());
                                }
                            }
                        }
                    }
                }
View Full Code Here

Examples of client.ws.milanas.helpers.beans.Offer

     */
    public Item getItemContent(Document doc)
    {
        Book book = new Book();
        CustomerReview review = null;
        Offer offer = null;
        NodeList nodes, kids1, kids2, kids3 = null;
        Node node, kid1, kid2, kid3 = null;
        int i, j, k, x = 0;
       
        nodes = doc.getElementsByTagName("ASIN");
        for(i = 0; i < nodes.getLength(); i++)
        {
            if(nodes.item(i).getParentNode().getNodeName().equals("Item"))
            {
                book.setAsin(nodes.item(i).getTextContent());
            }
        }
        nodes = doc.getElementsByTagName("DetailPageURL");
        if(nodes.getLength() > 0)
        {
            book.setUrl(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("SalesRank");
        if(nodes.getLength() > 0)
        {
            book.setSalesRank(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("URL");
        for(i = 0; i < nodes.getLength(); i++)
        {
            if(nodes.item(i).getParentNode().getNodeName().equals("LargeImage"))
            {
                book.setImage(nodes.item(i).getTextContent());
            }
        }
        nodes = doc.getElementsByTagName("ItemAttributes");
        if(nodes.getLength() > 0)
        {
            node = nodes.item(0);
            kids1 = node.getChildNodes();
            for(i = 0; i < kids1.getLength(); i++)
            {
                kid1 = kids1.item(i);
                if(kid1.getNodeName().equals("Author"))
                {
                    book.addAuthor(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("EAN"))
                {
                    book.setEan(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("ISBN"))
                {
                    book.setIsbn(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("ListPrice"))
                {
                    kids2 = kid1.getChildNodes();
                    for(j = 0; j < kids2.getLength(); j++)
                    {
                        kid2 = kids2.item(j);
                        if(kid2.getNodeName().equals("FormattedPrice"))
                        {
                            book.setPrice(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("PublicationDate"))
                {
                    book.setPublicationDate(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Publisher"))
                {
                    book.setPublisher(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Title"))
                {
                    book.setTitle(kid1.getTextContent());
                }
            }
        }
        nodes = doc.getElementsByTagName("EditorialReview");
        if(nodes.getLength() > 0)
        {
            node = nodes.item(0);
            kids1 = node.getChildNodes();
            for(i = 0; i < kids1.getLength(); i++)
            {
                kid1 = kids1.item(i);
                if(kid1.getNodeName().equals("Content"))
                {
                    book.setSummary(kid1.getTextContent());
                }
            }
        }
        nodes = doc.getElementsByTagName("AverageRating");
        if(nodes.getLength() > 0)
        {
            book.setAverageRating(nodes.item(0).getTextContent());
        }
        nodes = doc.getElementsByTagName("Review");
        for(i = 0; i < nodes.getLength(); i++)
        {
            review = new CustomerReview();
            node = nodes.item(i);
            kids1 = node.getChildNodes();
            for(j = 0; j < kids1.getLength(); j++)
            {
                kid1 = kids1.item(j);
                if(kid1.getNodeName().equals("ASIN"))
                {
                    review.setAsin(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Rating"))
                {
                    review.setRating(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("HelpfulVotes"))
                {
                    review.setReviewVotes(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Reviewer"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("CustomerId"))
                        {
                           
                            review.setCustomerId(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Name"))
                        {
                            review.setCustomerName(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Nickname"))
                        {
                            review.setCustomerNick(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Location"))
                        {
                            review.setCustomerLocation(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("Date"))
                {
                    review.setDate(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Summary"))
                {
                    review.setSummary(kid1.getTextContent());
                }
                if(kid1.getNodeName().equals("Content"))
                {
                    review.setContent(kid1.getTextContent());
                }
            }
            book.addReview(review);
        }
       
        nodes = doc.getElementsByTagName("Offer");
        for(i = 0; i < nodes.getLength(); i++)
        {
            offer = new Offer();
            node = nodes.item(i);
            kids1 = node.getChildNodes();
            for(j = 0; j < kids1.getLength(); j++)
            {
                kid1 = kids1.item(j);
                if(kid1.getNodeName().equals("OfferAttributes"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("Condition"))
                        {
                            offer.setCondition(kid2.getTextContent());
                        }
                    }
                }
                if(kid1.getNodeName().equals("OfferListing"))
                {
                    kids2 = kid1.getChildNodes();
                    for(k = 0; k < kids2.getLength(); k++)
                    {
                        kid2 = kids2.item(k);
                        if(kid2.getNodeName().equals("OfferListingId"))
                        {
                            offer.setId(kid2.getTextContent());
                        }
                        if(kid2.getNodeName().equals("Price"))
                        {
                            kids3 = kid2.getChildNodes();
                            for(x = 0; x < kids3.getLength(); x++)
                            {
                                kid3 = kids3.item(x);
                                if(kid3.getNodeName().equals("FormattedPrice"))
                                {
                                    offer.setPrice(kid3.getTextContent());
                                }
                            }
                        }
                    }
                }
View Full Code Here

Examples of com.akdeniz.googleplaycrawler.GooglePlay.Offer

  @Test(dependsOnMethods = { "shouldLogin" })
  public void shouldDownload() throws Exception {
    final String packageName = "com.mobulasoft.criticker";
    DetailsResponse details = service.details(packageName);
    AppDetails appDetails = details.getDocV2().getDetails().getAppDetails();
    Offer offer = details.getDocV2().getOffer(0);

    int versionCode = appDetails.getVersionCode();
    long installationSize = appDetails.getInstallationSize();
    int offerType = offer.getOfferType();
    boolean checkoutRequired = offer.getCheckoutFlowRequired();

    // paid application...ignore
    if (checkoutRequired) {
      return;
    }
View Full Code Here

Examples of com.akdeniz.googleplaycrawler.GooglePlay.Offer

    }

    private void download(String packageName) throws IOException {
  DetailsResponse details = service.details(packageName);
  AppDetails appDetails = details.getDocV2().getDetails().getAppDetails();
  Offer offer = details.getDocV2().getOffer(0);

  int versionCode = appDetails.getVersionCode();
  long installationSize = appDetails.getInstallationSize();
  int offerType = offer.getOfferType();
  boolean checkoutRequired = offer.getCheckoutFlowRequired();

  // paid application...ignore
  if (checkoutRequired) {
      System.out.println("Checkout required! Ignoring.." + appDetails.getPackageName());
      return;
View Full Code Here

Examples of com.alibaba.cobar.client.entities.Offer

    }

    @SuppressWarnings("unchecked")
    private void verifyOffersOrderBySubject(List lst) {
        for (int i = 0; i < lst.size(); i++) {
            Offer offer = (Offer) lst.get(i);
            if (i == 0 || i == 1) {
                assertEquals(2, offer.getMemberId().longValue());
            } else {
                assertEquals(1, offer.getMemberId().longValue());
            }
            switch (i) {
                case 0:
                    assertEquals("A", offer.getSubject());
                    break;
                case 1:
                    assertEquals("D", offer.getSubject());
                    break;
                case 2:
                    assertEquals("S", offer.getSubject());
                    break;
                case 3:
                    assertEquals("X", offer.getSubject());
                    break;
                case 4:
                    assertEquals("Z", offer.getSubject());
                    break;
                default:
                    throw new IllegalArgumentException("unexpected condition.");
            }
        }
View Full Code Here

Examples of com.changestuffs.server.persistence.beans.Offer

  public GetOffersResult createOffer(String productId, String userId) {
    GetOffersResult result = null;
    Product product = model.find(Product.class,
        KeyFactory.stringToKey(productId));
    Offer offer = new Offer();
    offer.setAcceptIt(false);
    offer.setProduct(product);
    offer.setProductOffered(new HashSet<ProductOffered>());
    offer.setUserId(userId);
    model.getTransaction().begin();
    model.persist(offer);
    model.getTransaction().commit();
    OffersPerProduct offerPerProduct = new OffersPerProduct(KeyFactory.keyToString(offer.getKey()), productId, product.getName(), new HashMap<String, String>());
    Map<String, OffersPerProduct> offers = new HashMap<String, OffersPerProduct>();
    offers.put(offerPerProduct.getOfferKey(), offerPerProduct);
    result = new GetOffersResult(offers);
    log.info("Offer created");
    return result;
View Full Code Here

Examples of com.changestuffs.server.persistence.beans.Offer

  }
 
  @Transactional
  public UpdateOfferResult updateOffer(String userId, String offerId, Map<String,String> productIdNames){
    UpdateOfferResult result = null;
    Offer offer = model.find(Offer.class, KeyFactory.stringToKey(offerId));
    if(!userId.equals(offer.getUserId())){
      log.log(Level.WARNING, "User "+userId+" is trying to update an offer of "+offer.getUserId());
      return null;
    }
    Set<ProductOffered> offers = new HashSet<ProductOffered>();
    for(Entry<String,String> entry : productIdNames.entrySet()){
      ProductOffered productOffered = new ProductOffered();
      productOffered.setOffer(offer);
      productOffered.setProductId(entry.getKey());
      productOffered.setProductName(entry.getValue());
      offers.add(productOffered);
      model.persist(productOffered);
    }
    offer.setProductOffered(offers);
    result = new UpdateOfferResult(new OffersPerProduct(offerId, KeyFactory.keyToString(offer.getProduct().getKey()), offer.getProduct().getName(), productIdNames));
    log.info("Offer updated");
    return result;
  }
View Full Code Here

Examples of com.changestuffs.server.persistence.beans.Offer

    log.info("Offer updated");
    return result;
  }
 
  public OfferInfo getOwner(String offerId){
    Offer offer = model.find(Offer.class, KeyFactory.stringToKey(offerId));
    User user = model.find(User.class, offer.getProduct().getUserId());
    return new OfferInfo(user, offer.getProduct().getName(), KeyFactory.keyToString(offer.getProduct().getKey()));
  }
View Full Code Here

Examples of com.changestuffs.server.persistence.beans.Offer

  }
 
  @Transactional
  public OfferRemoveResult removeOffer(String userId, String offerId){
    OfferRemoveResult result = null;
    Offer offer = model.find(Offer.class, offerId);
    if(!userId.equals(offer.getUserId())){
      log.log(Level.WARNING, "User "+userId+" is trying to remove an offer of "+offer.getUserId());
      return null;
    }
    model.remove(offer);
    result = new OfferRemoveResult();
    return result;
View Full Code Here

Examples of com.forgeessentials.economy.plots.PlotManager.Offer

        {
            Plot plot = PlotManager.plotList.get(args[0]);
            EntityPlayer seller = UserIdent.getPlayerByUuid(plot.getOwner());
            OutputHandler.chatNotification(seller, "Player " + buyer.getDisplayName() + " offered to purchase plot " + plot.getName() + " for " + args[1]
                    + ". Type /sellplot <plotName> yes to accept, /sellplot <plotName> no to deny. This offer will expire in " + PlotManager.timeout + " seconds.");
            PlotManager.pendingOffers.put(plot.getName(), new Offer(plot, buyer, seller, Integer.parseInt(args[1])));
        }
        else{
            OutputHandler.chatError(buyer, "Incorrect syntax. Try this instead: <plotName> <amount>");
        }
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.