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 DepartmentKeyprotected @NotNull @Valid Groupprotected @Valid MusicOnHoldSourceAdd22protected @NotNull Booleanprotected @NotNull Booleanprotected @NotNull Booleanprotected @NotNull @Valid MusicOnHoldSourceAdd22protected @NotNull Boolean -
Constructor Summary
ConstructorsConstructorDescriptionGroupMusicOnHoldAddInstanceRequest(Group group, DepartmentKey department, Boolean isActiveDuringCallHold, Boolean isActiveDuringCallPark, Boolean isActiveDuringBusyCampOn, MusicOnHoldSourceAdd22 source, Boolean useAlternateSourceForInternalCalls) -
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(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:
formRequestin classRequest<DefaultResponse>
-