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.
- 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 DepartmentKey
protected @NotNull @Valid Group
protected @Valid MusicOnHoldSourceAdd22
protected @NotNull Boolean
protected @NotNull Boolean
protected @NotNull Boolean
protected @NotNull @Valid MusicOnHoldSourceAdd22
protected @NotNull Boolean
-
Constructor Summary
ConstructorsConstructorDescriptionGroupMusicOnHoldAddInstanceRequest
(Group group, DepartmentKey department, Boolean isActiveDuringCallHold, Boolean isActiveDuringCallPark, Boolean isActiveDuringBusyCampOn, MusicOnHoldSourceAdd22 source, Boolean useAlternateSourceForInternalCalls) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getGroup()
setDepartment
(DepartmentKey department) setInternalSource
(MusicOnHoldSourceAdd22 internalSource) setIsActiveDuringBusyCampOn
(Boolean isActiveDuringBusyCampOn) setIsActiveDuringCallHold
(Boolean isActiveDuringCallHold) setIsActiveDuringCallPark
(Boolean isActiveDuringCallPark) setSource
(MusicOnHoldSourceAdd22 source) setUseAlternateSourceForInternalCalls
(Boolean useAlternateSourceForInternalCalls) 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
-
-
Constructor Details
-
GroupMusicOnHoldAddInstanceRequest
public GroupMusicOnHoldAddInstanceRequest() -
GroupMusicOnHoldAddInstanceRequest
public GroupMusicOnHoldAddInstanceRequest(Group group, DepartmentKey department, Boolean isActiveDuringCallHold, Boolean isActiveDuringCallPark, Boolean isActiveDuringBusyCampOn, MusicOnHoldSourceAdd22 source, Boolean useAlternateSourceForInternalCalls)
-
-
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(MusicOnHoldSourceAdd22 internalSource) -
getInternalSource
-
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:
formRequest
in classRequest<DefaultResponse>
-