Class GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest
- Enclosing class:
- GroupMusicOnHold
public static class GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest extends Request<DefaultResponse>
Modify data for a group or department Music On Hold Instance. The response is either SuccessResponse or 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 @Valid DepartmentKey
department
protected @NotNull @Valid Group
group
protected @Valid MusicOnHoldSourceModify22
internalSource
protected Boolean
isActiveDuringBusyCampOn
protected Boolean
isActiveDuringCallHold
protected Boolean
isActiveDuringCallPark
protected @Valid MusicOnHoldSourceModify22
source
protected Boolean
useAlternateSourceForInternalCalls
protected Boolean
useDynamicMOHDuringCallHold
-
Constructor Summary
Constructors Constructor Description GroupMusicOnHoldModifyInstanceRequest()
GroupMusicOnHoldModifyInstanceRequest(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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
Constructor Details
-
GroupMusicOnHoldModifyInstanceRequest
public GroupMusicOnHoldModifyInstanceRequest() -
GroupMusicOnHoldModifyInstanceRequest
-
-
Method Details
-
setGroup
-
getGroup
-
setDepartment
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setDepartment(DepartmentKey department) -
getDepartment
-
setIsActiveDuringCallHold
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setIsActiveDuringCallHold(Boolean isActiveDuringCallHold) -
getIsActiveDuringCallHold
-
setIsActiveDuringCallPark
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setIsActiveDuringCallPark(Boolean isActiveDuringCallPark) -
getIsActiveDuringCallPark
-
setIsActiveDuringBusyCampOn
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setIsActiveDuringBusyCampOn(Boolean isActiveDuringBusyCampOn) -
getIsActiveDuringBusyCampOn
-
setSource
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setSource(MusicOnHoldSourceModify22 source) -
getSource
-
setUseAlternateSourceForInternalCalls
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setUseAlternateSourceForInternalCalls(Boolean useAlternateSourceForInternalCalls) -
getUseAlternateSourceForInternalCalls
-
setInternalSource
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setInternalSource(MusicOnHoldSourceModify22 internalSource) -
getInternalSource
-
setUseDynamicMOHDuringCallHold
public GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest setUseDynamicMOHDuringCallHold(Boolean useDynamicMOHDuringCallHold) -
getUseDynamicMOHDuringCallHold
-
getEmptyObject
public static GroupMusicOnHold.GroupMusicOnHoldModifyInstanceRequest 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:
formRequest
in classRequest<DefaultResponse>
-