Class GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest
-
- Enclosing class:
- GroupPreAlertingAnnouncement
public static class GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest extends Request<DefaultResponse>
Modify the group level pre-alerting service settings. The response is either a SuccessResponse or an ErrorResponse.- 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 PreAlertingAnnouncementInterruptannouncementInterruptionprotected @Valid ExtendedMediaFileResource20audioFileprotected ExtendedFileResourceSelectionaudioSelectionprotected @NotNull @Valid Groupgroupprotected @Size(min=1,max=10) StringinterruptionDigitSequenceprotected @Valid ExtendedMediaFileResource20videoFileprotected ExtendedFileResourceSelectionvideoSelection
-
Constructor Summary
Constructors Constructor Description GroupPreAlertingAnnouncementModifyRequest()GroupPreAlertingAnnouncementModifyRequest(Group group)
-
Method Summary
-
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
-
group
@NotNull @Valid protected transient @NotNull @Valid Group group
-
announcementInterruption
protected PreAlertingAnnouncementInterrupt announcementInterruption
-
interruptionDigitSequence
@Size(min=1, max=10) protected @Size(min=1,max=10) String interruptionDigitSequence
-
audioSelection
protected ExtendedFileResourceSelection audioSelection
-
audioFile
@Valid protected @Valid ExtendedMediaFileResource20 audioFile
-
videoSelection
protected ExtendedFileResourceSelection videoSelection
-
videoFile
@Valid protected @Valid ExtendedMediaFileResource20 videoFile
-
-
Constructor Detail
-
GroupPreAlertingAnnouncementModifyRequest
public GroupPreAlertingAnnouncementModifyRequest()
-
GroupPreAlertingAnnouncementModifyRequest
public GroupPreAlertingAnnouncementModifyRequest(Group group)
-
-
Method Detail
-
setGroup
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setAnnouncementInterruption
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setAnnouncementInterruption(PreAlertingAnnouncementInterrupt announcementInterruption)
-
getAnnouncementInterruption
public PreAlertingAnnouncementInterrupt getAnnouncementInterruption()
-
setInterruptionDigitSequence
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setInterruptionDigitSequence(String interruptionDigitSequence)
-
getInterruptionDigitSequence
public String getInterruptionDigitSequence()
-
setAudioSelection
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setAudioSelection(ExtendedFileResourceSelection audioSelection)
-
getAudioSelection
public ExtendedFileResourceSelection getAudioSelection()
-
setAudioFile
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setAudioFile(ExtendedMediaFileResource20 audioFile)
-
getAudioFile
public ExtendedMediaFileResource20 getAudioFile()
-
setVideoSelection
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setVideoSelection(ExtendedFileResourceSelection videoSelection)
-
getVideoSelection
public ExtendedFileResourceSelection getVideoSelection()
-
setVideoFile
public GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest setVideoFile(ExtendedMediaFileResource20 videoFile)
-
getVideoFile
public ExtendedMediaFileResource20 getVideoFile()
-
getEmptyObject
public static GroupPreAlertingAnnouncement.GroupPreAlertingAnnouncementModifyRequest 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<DefaultResponse>
-
-