@GwtIncompatible public static class Group.GroupAnnouncementFileModifyRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected LabeledMediaFileResource |
announcementFile |
protected AnnouncementFileKey |
announcementFileKey |
protected Group |
group |
protected String |
newAnnouncementFileName |
Constructor and Description |
---|
GroupAnnouncementFileModifyRequest(Group group,
AnnouncementFileKey announcementFileKey) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
LabeledMediaFileResource |
getAnnouncementFile() |
AnnouncementFileKey |
getAnnouncementFileKey() |
static Group.GroupAnnouncementFileModifyRequest |
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.
|
Group |
getGroup() |
String |
getNewAnnouncementFileName() |
Group.GroupAnnouncementFileModifyRequest |
setAnnouncementFile(LabeledMediaFileResource announcementFile) |
Group.GroupAnnouncementFileModifyRequest |
setAnnouncementFileKey(AnnouncementFileKey announcementFileKey) |
Group.GroupAnnouncementFileModifyRequest |
setGroup(Group group) |
Group.GroupAnnouncementFileModifyRequest |
setNewAnnouncementFileName(String newAnnouncementFileName) |
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 AnnouncementFileKey announcementFileKey
@Size(min=1, max=80) protected String newAnnouncementFileName
protected LabeledMediaFileResource announcementFile
public GroupAnnouncementFileModifyRequest(Group group, AnnouncementFileKey announcementFileKey)
public Group.GroupAnnouncementFileModifyRequest setGroup(Group group)
public Group getGroup()
public Group.GroupAnnouncementFileModifyRequest setAnnouncementFileKey(AnnouncementFileKey announcementFileKey)
public AnnouncementFileKey getAnnouncementFileKey()
public Group.GroupAnnouncementFileModifyRequest setNewAnnouncementFileName(String newAnnouncementFileName)
public String getNewAnnouncementFileName()
public Group.GroupAnnouncementFileModifyRequest setAnnouncementFile(LabeledMediaFileResource announcementFile)
public LabeledMediaFileResource getAnnouncementFile()
public static Group.GroupAnnouncementFileModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.