@GwtIncompatible public static class User.UserScheduleAddEventRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allDayEvent |
protected Date |
endDate |
protected HourMinute |
endTime |
protected String |
eventName |
protected Recurrence |
recurrence |
protected ScheduleKey |
scheduleKey |
protected Date |
startDate |
protected HourMinute |
startTime |
protected User |
user |
Constructor and Description |
---|
UserScheduleAddEventRequest(User user,
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 User user
@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 UserScheduleAddEventRequest(User user, ScheduleKey scheduleKey, String eventName, Date startDate, Date endDate)
public User.UserScheduleAddEventRequest setUser(User user)
public User getUser()
public User.UserScheduleAddEventRequest setScheduleKey(ScheduleKey scheduleKey)
public ScheduleKey getScheduleKey()
public User.UserScheduleAddEventRequest setEventName(String eventName)
public String getEventName()
public User.UserScheduleAddEventRequest setStartDate(Date startDate)
public Date getStartDate()
public User.UserScheduleAddEventRequest setAllDayEvent(Boolean allDayEvent)
public Boolean getAllDayEvent()
public User.UserScheduleAddEventRequest setStartTime(HourMinute startTime)
public HourMinute getStartTime()
public User.UserScheduleAddEventRequest setEndTime(HourMinute endTime)
public HourMinute getEndTime()
public User.UserScheduleAddEventRequest setEndDate(Date endDate)
public Date getEndDate()
public User.UserScheduleAddEventRequest setRecurrence(Recurrence recurrence)
public Recurrence getRecurrence()
public static User.UserScheduleAddEventRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.