@GwtIncompatible public static class Group.GroupScheduleAddEventRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allDayEvent |
protected Date |
endDate |
protected HourMinute |
endTime |
protected String |
eventName |
protected Group |
group |
protected Recurrence |
recurrence |
protected ScheduleKey |
scheduleKey |
protected Date |
startDate |
protected HourMinute |
startTime |
Constructor and Description |
---|
GroupScheduleAddEventRequest(Group group,
ScheduleKey scheduleKey,
String eventName,
Date startDate,
Date endDate) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getId, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
@NotNull protected ScheduleKey scheduleKey
@Size(min=1, max=40) protected String eventName
protected Date startDate
@AssertTrue protected Boolean allDayEvent
protected HourMinute startTime
protected HourMinute endTime
protected Date endDate
protected Recurrence recurrence
public GroupScheduleAddEventRequest(Group group, ScheduleKey scheduleKey, String eventName, Date startDate, Date endDate)
public Group.GroupScheduleAddEventRequest setGroup(Group group)
public Group getGroup()
public Group.GroupScheduleAddEventRequest setScheduleKey(ScheduleKey scheduleKey)
public ScheduleKey getScheduleKey()
public Group.GroupScheduleAddEventRequest setEventName(String eventName)
public String getEventName()
public Group.GroupScheduleAddEventRequest setStartDate(Date startDate)
public Date getStartDate()
public Group.GroupScheduleAddEventRequest setAllDayEvent(Boolean allDayEvent)
public Boolean getAllDayEvent()
public Group.GroupScheduleAddEventRequest setStartTime(HourMinute startTime)
public HourMinute getStartTime()
public Group.GroupScheduleAddEventRequest setEndTime(HourMinute endTime)
public HourMinute getEndTime()
public Group.GroupScheduleAddEventRequest setEndDate(Date endDate)
public Date getEndDate()
public Group.GroupScheduleAddEventRequest setRecurrence(Recurrence recurrence)
public Recurrence getRecurrence()
public static Group.GroupScheduleAddEventRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.