Package net.fortuna.ical4j.model.property

Examples of net.fortuna.ical4j.model.property.Uid


      vEvent.getProperties().add(lastMod);
    }

    // Uid
    PropertyList vEventProperties = vEvent.getProperties();
    vEventProperties.add(new Uid(kEvent.getID()));
   
    // clazz
    switch (kEvent.getClassification()) {
      case KalendarEvent.CLASS_PRIVATE: vEventProperties.add(ICAL_CLASS_PRIVATE); break;
      case KalendarEvent.CLASS_PUBLIC: vEventProperties.add(ICAL_CLASS_PUBLIC); break;
View Full Code Here


    meeting.getProperties().add(new Description(description));
   
    meeting.getProperties().add(new Sequence(1));
   
    // generate unique identifier (if not submitted)
    Uid ui = null;
    if(uid == null || uid.length() < 1){
      ui = new UidGenerator("uidGen").generateUid();
      log.debug("Generating Meeting UID : " + ui.getValue());
    }
    else{
      ui = new Uid(uid);
      log.debug("Using Meeting UID : " + ui.getValue());
    }
   
    meeting.getProperties().add(ui);
   
    for(int i = 0; i <attendees.size(); i++){
      HashMap<String, String> oneAtt = attendees.get(i);
     
      Attendee uno = new Attendee(URI.create(oneAtt.get("uri")));
     
      String chair = oneAtt.get("chair");
     
      if(chair.equals("0"))
        uno.getParameters().add(Role.REQ_PARTICIPANT);
      else
        uno.getParameters().add(Role.CHAIR);
     
     
      uno.getParameters().add(new Cn(oneAtt.get("cn")));
      meeting.getProperties().add(uno);
    }
   
    Organizer orger = new Organizer(URI.create(organizer.get("uri")));
    orger.getParameters().add(new Cn(organizer.get("cn")));
   
    meeting.getProperties().add(orger);
 
    icsCalendar.getComponents().add(meeting);
   
    return ui.getValue();
   
  }
View Full Code Here

        } else {
            vEvent = new VEvent(beginDate, event.getTitle());
        }

        // set unique identifier
        vEvent.getProperties().add(new Uid(event.getId()));

        // Description
        vEvent.getProperties().add(new Description(event.getEventURL()));

        // URL
View Full Code Here

        }
        return iCalObj.getValue();
    }

    protected static String fromUid(PropertyList propertyList) {
        Uid iCalObj = (Uid) propertyList.getProperty(Uid.UID);
        if (iCalObj == null) {
            return null;
        }
        return iCalObj.getValue();
    }
View Full Code Here

    protected static Uid toUid(String javaObj) {
        if (javaObj == null) {
            return null;
        }
        return new Uid(uidPrefix.concat(javaObj));
    }
View Full Code Here

            vevent.getProperties().add(new Summary(event.getTitle()));
            vevent.getProperties().add(new Created(new DateTime(event.getCreateDate())));
            vevent.getProperties().add(new DtStamp(new DateTime(event.getModifyDate())));
            vevent.getProperties().add(new LastModified(new DateTime(event.getModifyDate())));
            vevent.getProperties().add(new Description(event.getDescription()));
            vevent.getProperties().add(new Uid(event.getId().toString() + "@opencustomer"));
            vevent.getProperties().add(new XProperty("X-OC-ID",event.getId().toString()));
            if(event.getRecurrenceType() != EventVO.RecurrenceType.NONE)
                vevent.getProperties().add(getRRule(event));
            vevents.add(vevent);
        }
View Full Code Here

        // add timezone info..
        meeting.getProperties().add(tz.getTimeZoneId());

        // generate unique identifier..
        meeting.getProperties().add(new Uid("00000000"));

        // add attendees..
        Attendee dev1 = new Attendee(URI.create("mailto:dev1@mycompany.com"));
        dev1.getParameters().add(Role.REQ_PARTICIPANT);
        dev1.getParameters().add(new Cn("Developer 1"));
View Full Code Here

    // generate unique identifier..
    UidGenerator ug;
    try {
      ug = new UidGenerator("uidGen");

      Uid uid = ug.generateUid();
      meeting.getProperties().add(uid);
    } catch (SocketException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
View Full Code Here

    meeting.getProperties().add(new Sequence(0));
    meeting.getProperties().add(new Location(""));
    meeting.getProperties().add(Transp.OPAQUE);

    // generate unique identifier (if not submitted)
    Uid ui = null;
    if (uid == null || uid.length() < 1) {
      ui = new UidGenerator("uidGen").generateUid();
      log.debug("Generating Meeting UID : " + ui.getValue());
    } else {
      ui = new Uid(uid);
      log.debug("Using Meeting UID : " + ui.getValue());
    }

    meeting.getProperties().add(ui);

    for (int i = 0; i < attendees.size(); i++) {
      HashMap<String, String> oneAtt = attendees.get(i);

      Attendee uno = new Attendee(URI.create(oneAtt.get("uri")));

      String chair = oneAtt.get("chair");

      if (chair.equals("0"))
        uno.getParameters().add(Role.REQ_PARTICIPANT);
      else
        uno.getParameters().add(Role.CHAIR);

      uno.getParameters().add(new Cn(oneAtt.get("cn")));
      meeting.getProperties().add(uno);
    }

    Organizer orger = new Organizer(URI.create(organizer.get("uri")));
    orger.getParameters().add(new Cn(organizer.get("cn")));

    meeting.getProperties().add(orger);

    icsCalendar.getComponents().add(timeZone.getVTimeZone());
    icsCalendar.getComponents().add(meeting);

    return ui.getValue();

  }
View Full Code Here

    // generate unique identifier..
    UidGenerator ug;
    try {
      ug = new UidGenerator("uidGen");

      Uid uid = ug.generateUid();
      meeting.getProperties().add(uid);
    } catch (SocketException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
View Full Code Here

TOP

Related Classes of net.fortuna.ical4j.model.property.Uid

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.