Class GroupMusicOnHold
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksService
co.ecg.alpaca.toolkit.model.BroadWorksGroupService
co.ecg.alpaca.toolkit.generated.services.GroupMusicOnHold
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Add a Music on Hold Instance to a department.static class
Delete a Music On Hold department instance.static class
Returns a list of all departments that have a Music On Hold instance.static class
Response to the GroupMusicOnHoldGetDepartmentListRequest.static class
Get a Music On Hold data for a group or department instance.static class
Response to the GroupMusicOnHoldGetInstanceRequest22.static class
Modify data for a group or department Music On Hold Instance. -
Field Summary
FieldsFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksGroupService
group
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
Constructor Summary
ConstructorsConstructorDescriptionThe serializable constructor for the GroupServiceGroupMusicOnHold
(BroadWorksProcess broadWorksProcess, Group group) Returns a GroupService Object with the Group Assigned -
Method Summary
Modifier and TypeMethodDescriptionboolean
Response to the GroupMusicOnHoldGetDepartmentListRequest.A mapping of Music on Hold instances to their optional DepartmentKeysResponse to the GroupMusicOnHoldGetInstanceRequest22.int
hashCode()
populate()
Populates all available service datavoid
push
(BroadWorksProcess broadWorksProcess, Group group) Adds all available service data to a GroupMethods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksService
getProcess, getRequestContext, isPopulated, isPrimary, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, setBroadWorksProcess, setPrimary, waitForLoad
Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
musicOnHoldDepartmentMap
public HashMap<GroupMusicOnHold.GroupMusicOnHoldGetInstanceResponse,DepartmentKey> musicOnHoldDepartmentMap -
tag
-
musicOnHoldDepartmentList
-
musicOnHoldInstance
-
-
Constructor Details
-
GroupMusicOnHold
Returns a GroupService Object with the Group Assigned- Parameters:
group
-
-
GroupMusicOnHold
public GroupMusicOnHold()The serializable constructor for the GroupService
-
-
Method Details
-
getMusicOnHoldDepartmentMap
public HashMap<GroupMusicOnHold.GroupMusicOnHoldGetInstanceResponse,DepartmentKey> getMusicOnHoldDepartmentMap()A mapping of Music on Hold instances to their optional DepartmentKeys- Returns:
- The HashMap of instances to keys
-
getClassName
-
getMusicOnHoldDepartmentList
Response to the GroupMusicOnHoldGetDepartmentListRequest.- Returns:
- the GroupMusicOnHoldGetDepartmentListResponse for this service
-
getMusicOnHoldInstance
Response to the GroupMusicOnHoldGetInstanceRequest22.- Returns:
- the GroupMusicOnHoldGetInstanceResponse for this service
-
populate
Populates all available service data- Specified by:
populate
in classBroadWorksObject
-
push
Adds all available service data to a Group- Specified by:
push
in classBroadWorksGroupService
-
equals
-
hashCode
public int hashCode()
-