Package co.ecg.alpaca.toolkit.generated
Class User.UserAnnouncementFileGetAvailableListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<User.UserAnnouncementFileGetAvailableListResponse>
-
- co.ecg.alpaca.toolkit.generated.User.UserAnnouncementFileGetAvailableListRequest
-
- Enclosing class:
- User
public static class User.UserAnnouncementFileGetAvailableListRequest extends Request<User.UserAnnouncementFileGetAvailableListResponse>
Get the list of available announcement files for a User from the Announcement Repository, for Virtual subscribers the list will also include the announcements for it's group.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected AnnouncementFileTypeannouncementFileTypeprotected @NotNull @Valid BroadWorksUseruser
-
Constructor Summary
Constructors Constructor Description UserAnnouncementFileGetAvailableListRequest()UserAnnouncementFileGetAvailableListRequest(BroadWorksUser user)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformRequest()Forms the XML Document for this Request Object.AnnouncementFileTypegetAnnouncementFileType()BroadWorksUsergetBroadWorksUser()static User.UserAnnouncementFileGetAvailableListRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.User.UserAnnouncementFileGetAvailableListRequestsetAnnouncementFileType(AnnouncementFileType announcementFileType)User.UserAnnouncementFileGetAvailableListRequestsetUser(BroadWorksUser user)-
Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid BroadWorksUser user
-
announcementFileType
protected AnnouncementFileType announcementFileType
-
-
Constructor Detail
-
UserAnnouncementFileGetAvailableListRequest
public UserAnnouncementFileGetAvailableListRequest()
-
UserAnnouncementFileGetAvailableListRequest
public UserAnnouncementFileGetAvailableListRequest(BroadWorksUser user)
-
-
Method Detail
-
setUser
public User.UserAnnouncementFileGetAvailableListRequest setUser(BroadWorksUser user)
-
getBroadWorksUser
public BroadWorksUser getBroadWorksUser()
-
setAnnouncementFileType
public User.UserAnnouncementFileGetAvailableListRequest setAnnouncementFileType(AnnouncementFileType announcementFileType)
-
getAnnouncementFileType
public AnnouncementFileType getAnnouncementFileType()
-
getEmptyObject
public static User.UserAnnouncementFileGetAvailableListRequest getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.- Parameters:
broadWorksServer- The BroadWorksServer
-
formRequest
public void formRequest()
Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequestin classRequest<User.UserAnnouncementFileGetAvailableListResponse>
-
-