@GwtIncompatible public static class User.UserAnnouncementFileModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected LabeledMediaFileResource |
announcementFile |
protected AnnouncementFileKey |
announcementFileKey |
protected String |
newAnnouncementFileName |
protected User |
user |
Constructor and Description |
---|
UserAnnouncementFileModifyRequest(User user,
AnnouncementFileKey announcementFileKey) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
LabeledMediaFileResource |
getAnnouncementFile() |
AnnouncementFileKey |
getAnnouncementFileKey() |
static User.UserAnnouncementFileModifyRequest |
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.
|
String |
getNewAnnouncementFileName() |
User |
getUser() |
User.UserAnnouncementFileModifyRequest |
setAnnouncementFile(LabeledMediaFileResource announcementFile) |
User.UserAnnouncementFileModifyRequest |
setAnnouncementFileKey(AnnouncementFileKey announcementFileKey) |
User.UserAnnouncementFileModifyRequest |
setNewAnnouncementFileName(String newAnnouncementFileName) |
User.UserAnnouncementFileModifyRequest |
setUser(User user) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient User user
@NotNull protected AnnouncementFileKey announcementFileKey
@Size(min=1, max=80) protected String newAnnouncementFileName
protected LabeledMediaFileResource announcementFile
public UserAnnouncementFileModifyRequest(User user, AnnouncementFileKey announcementFileKey)
public User.UserAnnouncementFileModifyRequest setUser(User user)
public User getUser()
public User.UserAnnouncementFileModifyRequest setAnnouncementFileKey(AnnouncementFileKey announcementFileKey)
public AnnouncementFileKey getAnnouncementFileKey()
public User.UserAnnouncementFileModifyRequest setNewAnnouncementFileName(String newAnnouncementFileName)
public String getNewAnnouncementFileName()
public User.UserAnnouncementFileModifyRequest setAnnouncementFile(LabeledMediaFileResource announcementFile)
public LabeledMediaFileResource getAnnouncementFile()
public static User.UserAnnouncementFileModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.