public static class BWSystem.SystemScheduleModifyEventRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
allDayEvent |
boolean |
allDayEventIsModified |
Date |
endDate |
boolean |
endDateIsModified |
HourMinute |
endTime |
boolean |
endTimeIsModified |
String |
eventName |
boolean |
eventNameIsModified |
String |
newEventName |
boolean |
newEventNameIsModified |
Recurrence |
recurrence |
boolean |
recurrenceIsModified |
ScheduleKey |
scheduleKey |
boolean |
scheduleKeyIsModified |
Date |
startDate |
boolean |
startDateIsModified |
HourMinute |
startTime |
boolean |
startTimeIsModified |
Constructor and Description |
---|
SystemScheduleModifyEventRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemScheduleModifyEventRequest(BroadWorksServer bws,
ScheduleKey scheduleKey,
String eventName) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public ScheduleKey scheduleKey
public transient boolean scheduleKeyIsModified
@Size(min=1, max=40) public String eventName
public transient boolean eventNameIsModified
@Size(min=1, max=40) public String newEventName
public transient boolean newEventNameIsModified
public Date startDate
public transient boolean startDateIsModified
@AssertTrue public Boolean allDayEvent
public transient boolean allDayEventIsModified
public HourMinute startTime
public transient boolean startTimeIsModified
public HourMinute endTime
public transient boolean endTimeIsModified
public Date endDate
public transient boolean endDateIsModified
public Recurrence recurrence
public transient boolean recurrenceIsModified
public SystemScheduleModifyEventRequest(BroadWorksServer bws, ScheduleKey scheduleKey, String eventName)
public SystemScheduleModifyEventRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BWSystem.SystemScheduleModifyEventRequest setScheduleKey(ScheduleKey scheduleKey)
public ScheduleKey getScheduleKey()
public BWSystem.SystemScheduleModifyEventRequest setEventName(String eventName)
public String getEventName()
public BWSystem.SystemScheduleModifyEventRequest setNewEventName(String newEventName)
public String getNewEventName()
public BWSystem.SystemScheduleModifyEventRequest setStartDate(Date startDate)
public Date getStartDate()
public BWSystem.SystemScheduleModifyEventRequest setAllDayEvent(Boolean allDayEvent)
public Boolean getAllDayEvent()
public BWSystem.SystemScheduleModifyEventRequest setStartTime(HourMinute startTime)
public HourMinute getStartTime()
public BWSystem.SystemScheduleModifyEventRequest setEndTime(HourMinute endTime)
public HourMinute getEndTime()
public BWSystem.SystemScheduleModifyEventRequest setEndDate(Date endDate)
public Date getEndDate()
public BWSystem.SystemScheduleModifyEventRequest setRecurrence(Recurrence recurrence)
public Recurrence getRecurrence()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.