Package co.ecg.alpaca.toolkit.generated
Class GroupServices
java.lang.Object
co.ecg.alpaca.toolkit.generated.GroupServices
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends BroadWorksGroupService>
Tget
(ServiceTag<T> tag) Gets the instance of the GroupService for the provided GroupService class.static GroupServices
getGroupServicesForGroup
(BroadWorksProcess broadWorksProcess, List<GroupService> serviceList, Group group) static void
pushGroupServicesForGroup
(BroadWorksProcess broadWorksProcess, GroupServices services, Group group) <T extends BroadWorksGroupService>
voidput
(ServiceTag<T> tag, T t) Puts a GroupService class instance into the GroupServices map.void
setAssignedGroupServiceList
(List<GroupService> assignedGroupServiceList) void
setGroupServiceAuthorizationList
(List<GroupServiceGroupServicesAuthorizationTableRow> groupServiceAuthorizationList) void
setServicePackAuthorizationList
(List<GroupServiceServicePacksAuthorizationTableRow> servicePackAuthorizationList) void
setUserServiceAuthorizationList
(List<GroupServiceUserServicesAuthorizationTableRow> userServiceAuthorizationList) void
-
Field Details
-
serviceToClassMap
-
-
Constructor Details
-
GroupServices
public GroupServices()
-
-
Method Details
-
getAssignedGroupServiceList
- Returns:
- Returns the list of assigned GroupServices
-
setAssignedGroupServiceList
-
getGroupServiceAuthorizationList
- Returns:
- Returns a list of Group service authorization rows
-
setGroupServiceAuthorizationList
public void setGroupServiceAuthorizationList(List<GroupServiceGroupServicesAuthorizationTableRow> groupServiceAuthorizationList) -
getUserServiceAuthorizationList
- Returns:
- Returns a list of User service authorization rows
-
setUserServiceAuthorizationList
public void setUserServiceAuthorizationList(List<GroupServiceUserServicesAuthorizationTableRow> userServiceAuthorizationList) -
getServicePackAuthorizationList
- Returns:
- Returns a list of Service Pack authorization rows
-
setServicePackAuthorizationList
public void setServicePackAuthorizationList(List<GroupServiceServicePacksAuthorizationTableRow> servicePackAuthorizationList) -
put
Puts a GroupService class instance into the GroupServices map. -
get
Gets the instance of the GroupService for the provided GroupService class. -
getIntercept
-
getVoiceMessaging
-
getCallCapacityManagement
-
getCallPark
-
getIncomingCallingPlan
-
getAccountAuthorizationCodes
-
getInventoryReport
-
getOutgoingCallingPlan
-
getCallingPlan
-
getSeriesCompletion
-
getPreferredCarrier
-
getEmergencyZones
-
getTrunkGroup
-
getCallPickup
-
getCustomRingback
-
getMusicOnHold
-
getGroupServicesForGroup
public static GroupServices getGroupServicesForGroup(BroadWorksProcess broadWorksProcess, List<GroupService> serviceList, Group group) -
pushGroupServicesForGroup
public static void pushGroupServicesForGroup(BroadWorksProcess broadWorksProcess, GroupServices services, Group group) -
waitForLoad
public void waitForLoad()
-