Package com.casamind.adware.server.domain

Examples of com.casamind.adware.server.domain.Ad


            }
            log.info("Finshed mass deletion batch.");
            List<CalendarEventEntry> entriesToInsert = new ArrayList<CalendarEventEntry>();
            for (Long id : adIds) {
              if (id != null) {
                Ad ad = DatastoreProxy.getAdById(id);
                if (ad != null) {
                  CalendarEventEntry eventEntry = new CalendarEventEntry();
                  String title, content, attendee;
                  title = ad.getProduct() + " (" + ad.getCompany() + ")";
                  eventEntry.setTitle(new PlainTextConstruct(title));
                  // EventWho who = new EventWho();
                  // who.setValueString(attendee);
                  // who.setEmail("casamind.avicena@gmail.com");
                  // eventEntry.getParticipants().add(who);
                  content = ad.getSlogan() + "\n" + ad.getText();
                  if (ad.getResourceURLs() != null) {
                    for (String resource : ad.getResourceURLs()) {
                      content += "\n" + resource;
                    }
                  }
                  eventEntry.setContent(new PlainTextConstruct(content));
                  DateTime startTime = DateTime.parseDateTime(calFormatter.format(ad.getStartTime()));
                  DateTime endTime = DateTime.parseDateTime(calFormatter.format(ad.getEndTime()));
                  When eventTimes = new When();
                  eventTimes.setStartTime(startTime);
                  eventTimes.setEndTime(endTime);
                  eventEntry.addTime(eventTimes);
                  entriesToInsert.add(eventEntry);
View Full Code Here


                    if (publisher != null) {
                      Long cpId = publisher.getCompanyId();
                      if (cpId != null) {
                        Company company = DatastoreProxy.getCompanyById(cpId);
                        if (company != null) {
                          Ad ad = new Ad(startTime, endTime, company.getLastname(), product.getName(), product.getSlogan(), product.getText(), product.getLink(), resourcesURLs, true, new Double(1));
                          adDAO.put(ad);
                          schedule.getAdIds().add(ad.getId());
                          startTime = calendar.getTime();
                          sb.append("\n<AdDTO>");
                          sb.append("\n<Id>" + ad.getUUID() + "</Id>");
                          sb.append("\n<Company>");
                          sb.append("\n<Id>" + company.getUUID() + "</Id>");
                          sb.append("\n<Name>" + ad.getCompany() + "</Name>");
                          sb.append("\n</Company>");
                          sb.append("\n<Publisher>");
                          sb.append("\n<Id>" + publisher.getUUID() + "</Id>");
                          sb.append("\n<Name>" + publisher.getFirstname() + " " + publisher.getLastname() + "</Name>");
                          sb.append("\n</Publisher>");
                          sb.append("\n<Product>");
                          sb.append("\n<Id>" + product.getUUID() + "</Id>");
                          sb.append("\n<Name>" + ad.getProduct() + "</Name>");
                          sb.append("\n<Text>" + ad.getText() + "</Text>");
                          sb.append("\n<Link>" + ad.getLink() + "</Link>");
                          sb.append("\n<Slogan>" + ad.getSlogan() + "</Slogan>");
                          sb.append("\n</Product>");
                          sb.append("\n<Start>" + xmlFormatter.format(ad.getStartTime()) + "</Start>");
                          sb.append("\n<End>" + xmlFormatter.format(ad.getEndTime()) + "</End>");
                          sb.append("\n<IsCommercial>" + ad.isCommercial() + "</IsCommercial>");
                          sb.append("\n<Weight>" + ad.getWeight() + "</Weight>");
                          sb.append("\n<Resources>");
                          for (Resource rs : resources) {
                            sb.append("\n<ResourceDTO>");
                            sb.append("\n<Filename>" + rs.getUUID() + "</Filename>");
                            sb.append("\n<ImageURL>" + rs.getImageURL() + "</ImageURL>");
View Full Code Here

TOP

Related Classes of com.casamind.adware.server.domain.Ad

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.