Class GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest
- Enclosing class:
- GroupMusicOnHold
public static class GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest
extends Request<DefaultResponse>
Add a Music on Hold Instance to a department. The response is either SuccessResponse or ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: - useDynamicMOHDuringCallHold
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @NotNull @Valid DepartmentKeyprotected @NotNull @Valid Groupprotected @Valid MusicOnHoldSourceAddRIprotected @NotNull Booleanprotected @NotNull Booleanprotected @NotNull Booleanprotected @NotNull @Valid MusicOnHoldSourceAddRIprotected @NotNull Booleanprotected @NotNull Boolean -
Constructor Summary
ConstructorsConstructorDescriptionGroupMusicOnHoldAddInstanceRequest(Group group, DepartmentKey department, Boolean isActiveDuringCallHold, Boolean isActiveDuringCallPark, Boolean isActiveDuringBusyCampOn, MusicOnHoldSourceAddRI source, Boolean useAlternateSourceForInternalCalls, Boolean useDynamicMOHDuringCallHold) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()setDepartment(DepartmentKey department) setInternalSource(MusicOnHoldSourceAddRI internalSource) setIsActiveDuringBusyCampOn(Boolean isActiveDuringBusyCampOn) setIsActiveDuringCallHold(Boolean isActiveDuringCallHold) setIsActiveDuringCallPark(Boolean isActiveDuringCallPark) setSource(MusicOnHoldSourceAddRI source) setUseAlternateSourceForInternalCalls(Boolean useAlternateSourceForInternalCalls) setUseDynamicMOHDuringCallHold(Boolean useDynamicMOHDuringCallHold) 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 Details
-
group
-
department
-
isActiveDuringCallHold
-
isActiveDuringCallPark
-
isActiveDuringBusyCampOn
-
source
-
useAlternateSourceForInternalCalls
-
internalSource
-
useDynamicMOHDuringCallHold
-
-
Constructor Details
-
GroupMusicOnHoldAddInstanceRequest
public GroupMusicOnHoldAddInstanceRequest() -
GroupMusicOnHoldAddInstanceRequest
public GroupMusicOnHoldAddInstanceRequest(Group group, DepartmentKey department, Boolean isActiveDuringCallHold, Boolean isActiveDuringCallPark, Boolean isActiveDuringBusyCampOn, MusicOnHoldSourceAddRI source, Boolean useAlternateSourceForInternalCalls, Boolean useDynamicMOHDuringCallHold)
-
-
Method Details
-
setGroup
-
getGroup
-
setDepartment
-
getDepartment
-
setIsActiveDuringCallHold
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setIsActiveDuringCallHold(Boolean isActiveDuringCallHold) -
getIsActiveDuringCallHold
-
setIsActiveDuringCallPark
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setIsActiveDuringCallPark(Boolean isActiveDuringCallPark) -
getIsActiveDuringCallPark
-
setIsActiveDuringBusyCampOn
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setIsActiveDuringBusyCampOn(Boolean isActiveDuringBusyCampOn) -
getIsActiveDuringBusyCampOn
-
setSource
-
getSource
-
setUseAlternateSourceForInternalCalls
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setUseAlternateSourceForInternalCalls(Boolean useAlternateSourceForInternalCalls) -
getUseAlternateSourceForInternalCalls
-
setInternalSource
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setInternalSource(MusicOnHoldSourceAddRI internalSource) -
getInternalSource
-
setUseDynamicMOHDuringCallHold
public GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest setUseDynamicMOHDuringCallHold(Boolean useDynamicMOHDuringCallHold) -
getUseDynamicMOHDuringCallHold
-
getEmptyObject
public static GroupMusicOnHold.GroupMusicOnHoldAddInstanceRequest 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>
-