@GwtIncompatible public static class Group.GroupAnnouncementFileAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected LabeledMediaFileResource |
announcementFile |
protected String |
announcementFileName |
protected Group |
group |
Constructor and Description |
---|
GroupAnnouncementFileAddRequest(Group group,
String announcementFileName,
LabeledMediaFileResource announcementFile) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
LabeledMediaFileResource |
getAnnouncementFile() |
String |
getAnnouncementFileName() |
static Group.GroupAnnouncementFileAddRequest |
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.
|
Group |
getGroup() |
Group.GroupAnnouncementFileAddRequest |
setAnnouncementFile(LabeledMediaFileResource announcementFile) |
Group.GroupAnnouncementFileAddRequest |
setAnnouncementFileName(String announcementFileName) |
Group.GroupAnnouncementFileAddRequest |
setGroup(Group group) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
@NotNull @Size(min=1, max=80) protected String announcementFileName
@NotNull protected LabeledMediaFileResource announcementFile
public GroupAnnouncementFileAddRequest(Group group, String announcementFileName, LabeledMediaFileResource announcementFile)
public Group.GroupAnnouncementFileAddRequest setGroup(Group group)
public Group getGroup()
public Group.GroupAnnouncementFileAddRequest setAnnouncementFileName(String announcementFileName)
public String getAnnouncementFileName()
public Group.GroupAnnouncementFileAddRequest setAnnouncementFile(LabeledMediaFileResource announcementFile)
public LabeledMediaFileResource getAnnouncementFile()
public static Group.GroupAnnouncementFileAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.