public Parameter createParameter(final String value) throws URISyntaxException { return new Cn(value); } }
public Parameter createParameter(final String value) throws URISyntaxException { return new Cn(value); } }
public Parameter createParameter(final String value) throws URISyntaxException { return new Cn(value); } }
public Parameter createParameter(final String name, final String value) throws URISyntaxException { return new Cn(value); } }
public Parameter createParameter(final String value) throws URISyntaxException { return new Cn(value); } }
event.getProperties().add(new Organizer()); event.getProperties().getProperty(Property.ORGANIZER).setValue("MAILTO:bob@example.com"); event.getProperties().getProperty(Property.ORGANIZER).getParameters().add(new Cn("Bob Boby"));
/** * Test unquoting of value strings. */ public void testUnquotingValues() { Cn cn = new Cn("\"x,xx\""); assertEquals("x,xx", cn.getValue()); assertEquals("CN=\"x,xx\"", cn.toString()); } }
Attendee a = new Attendee(createMailURI(u.getEmail())); a.getParameters().add(role); a.getParameters().add(new Cn(u.getDisplayName())); a.getParameters().add(PartStat.ACCEPTED); a.getParameters().add(Rsvp.FALSE);
organizer.getParameters().add(new Cn(organizerName)); meeting.getProperties().add(organizer); if (StringUtils.isNotBlank(location)) { Attendee dev = new Attendee(URI.create("mailto:" + p.getRight())); dev.getParameters().add(Role.REQ_PARTICIPANT); dev.getParameters().add(new Cn(p.getLeft())); meeting.getProperties().add(dev);
@Test public void shouldLeaveAttendeeAsItIs() throws URISyntaxException { Attendee attendee = new Attendee("mailto:mobile-media-applications@1und1.de"); attendee.getParameters().add(new Cn("Mobile Media")); RuleManager.applyTo(attendee); assertEquals("mailto:mobile-media-applications@1und1.de", attendee.getValue()); }
@Test public void shouldCorrectlyRemoveApostrophes() throws URISyntaxException { Attendee attendee = new Attendee("mailto:'mobile-media-applications@1und1.de'"); attendee.getParameters().add(new Cn("Mobile Media")); RuleManager.applyTo(attendee); assertEquals("mailto:mobile-media-applications@1und1.de", attendee.getValue()); }
protected static void loadPartyAssignment(Property property, GenericValue partyAssign, Map<String, Object> context) { getPartyUrl(property, partyAssign, context); if (UtilValidate.isEmpty(property.getValue())) { try { // RFC 2445 4.8.4.1 and 4.8.4.3 Value must be a URL property.setValue("MAILTO:ofbiz-test@example.com"); } catch (Exception e) { Debug.logError(e, "Error while setting Property value: ", module); } } ParameterList parameterList = property.getParameters(); replaceParameter(parameterList, toXParameter(partyIdXParamName, partyAssign.getString("partyId"))); replaceParameter(parameterList, new Cn(makePartyName(partyAssign))); replaceParameter(parameterList, toParticipationStatus(partyAssign.getString("assignmentStatusId"))); }
organizer.getParameters().add(new Cn(organizerName)); meeting.getProperties().add(organizer);
@Override public boolean toVEvent(TeamEventDO event, VEvent vEvent) { if (event.getAttendees() == null) { return false; } // TODO add organizer user, most likely as chair for (TeamEventAttendeeDO a : event.getAttendees()) { String email = "mailto:" + (a.getAddress() != null ? a.getAddress().getEmail() : a.getUrl()); Attendee attendee = new Attendee(URI.create(email)); // set common name if (a.getAddress() != null) { attendee.getParameters().add(new Cn(a.getAddress().getFullName())); } else if (a.getCommonName() != null) { attendee.getParameters().add(new Cn(a.getCommonName())); } else { attendee.getParameters().add(new Cn(a.getUrl())); } attendee.getParameters().add(a.getCuType() != null ? new CuType(a.getCuType()) : CuType.INDIVIDUAL); attendee.getParameters().add(a.getRole() != null ? new Role(a.getRole()) : Role.REQ_PARTICIPANT); if (a.getRsvp() != null) { attendee.getParameters().add(new Rsvp(a.getRsvp())); } attendee.getParameters().add(a.getStatus() != null ? a.getStatus().getPartStat() : PartStat.NEEDS_ACTION); this.parseAdditionalParameters(attendee.getParameters(), a.getAdditionalParams()); vEvent.getProperties().add(attendee); } return true; }
Cn commonName = new Cn(sakaiProxy.getUserDisplayName(event.getCreator()));
/** * @param val * @return Organizer * @throws Throwable */ public static Organizer setOrganizer(final BwOrganizer val) throws Throwable { ParameterList pars = new ParameterList(); String temp = val.getScheduleStatus(); if (temp != null) { pars.add(new ScheduleStatus(temp)); } temp = val.getCn(); if (temp != null) { pars.add(new Cn(temp)); } temp = val.getDir(); if (temp != null) { pars.add(new Dir(temp)); } temp = val.getLanguage(); if (temp != null) { pars.add(new Language(temp)); } temp = val.getSentBy(); if (temp != null) { pars.add(new SentBy(temp)); } Organizer prop = new Organizer(pars, val.getOrganizerUri()); return prop; }
param.add(new Cn(event.getCreator().getFullname())); param.add(CuType.INDIVIDUAL); param.add(Role.CHAIR);
pars.add(new Cn(temp));