Package net.fortuna.ical4j.model.property

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


    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


        }
        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

        // 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

    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

        // 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

      meeting.getProperties().add(new Location(location));
    }

    // generate unique identifier..
    UidGenerator ug = new UidGenerator("3pillar");
    Uid uid = ug.generateUid();
    meeting.getProperties().add(uid);

    // add organizer..
    Organizer organizer = new Organizer(URI.create("mailto:"
        + from.getEmail()));
View Full Code Here

        if (event.getNote() != null) {
            vEvent.getProperties().add(new Description(event.getNote()));
        }

        Uid uid = new Uid(digest(event.getTitle() + "-" + begin.toGMTString() + "-" + end.toGMTString()));
        vEvent.getProperties().add(uid);

        return vEvent;
    }
View Full Code Here

          // Can't import multiple entries, redirect to import page:
          redirectToImportPage(events, activeModel.getObject());
          return;
        }
        final VEvent event = events.get(0);
        final Uid uid = event.getUid();
        // 1. Check id/external id. If not yet given, create new entry and ask for calendar to add: Redirect to TeamEventEditPage.
        final TeamEventDO dbEvent = teamEventDao.getByUid(uid.getValue());
        if (dbEvent != null) {
          // Can't modify existing entry, redirect to import page:
          redirectToImportPage(events, activeModel.getObject());
          return;
        }
View Full Code Here

      final net.fortuna.ical4j.model.DateTime fortunaEndDate = new net.fortuna.ical4j.model.DateTime(endDate);
      fortunaEndDate.setTimeZone(timezone);
      vEvent = new VEvent(fortunaStartDate, fortunaEndDate, summary);
      vEvent.getProperties().add(timezone.getVTimeZone().getTimeZoneId());
    }
    vEvent.getProperties().add(new Uid(uid));
    return vEvent;
  }
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.