Class GroupTrunkGroup
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.GroupTrunkGroup
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRequest to add an enterprise trunk in a group.static classRequest to add users to an enterprise trunk in a group.static classRequest to delete an enterprise trunk in a group.static classRequest to delete users from an enterprise trunk in a group.static classRequest to add users to an enterprise trunk in a group.static classRequest to get the list of all available trunk groups defined in a group.static classResponse to GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest.static classRequest the list of users that are available to be added to an enterprise trunk.static classResponse to GroupEnterpriseTrunkGetAvailableUserListRequest.static classRequest to get the list of all enterprise trunks defined in a group.static classResponse to GroupEnterpriseTrunkGetListRequest.static classRequest to get an enterprise trunk The response is either an GroupEnterpriseTrunkGetResponse22 or an ErrorResponse.static classResponse to GroupEnterpriseTrunkGetRequest22.static classRequest the list of users in an enterprise trunk.static classResponse to GroupEnterpriseTrunkGetUserListRequest.static classRequest to modify an enterprise trunk in a group.static classAdd a Trunk Group instance to a group.static classDelete a Trunk Group Instance from a group.static classGet a list of hosted users that can be assigned to a Trunk Group.static classResponse to the GroupTrunkGroupGetAvailableHostedUserListRequest.static classGet a list of Trunk Groups for the group or enterprise.static classResponse to GroupTrunkGroupGetInstanceListRequest14sp4.static classGet a Trunk Group Instance's profile.static classResponse to GroupTrunkGroupGetInstanceRequest23.static classGet a list of user's on a Trunk Group Instance.static classResponse to GroupTrunkGroupGetInstanceUserListRequest14sp4.static classGet the maximum and bursting maximum permissible active trunk group calls for the group.static classResponse to the GroupTrunkGroupGetRequest23.static classModify a Trunk Group Instance in a group.static classModify the maximum and bursting maximum permissible active Trunk Group calls for the group.static classAdd a list of trunk group level successful SIP OPTIONS message respoonse status codes.static classAdd a user creation task for a trunk group.static classDelete a user creation task for a trunk group.static classGet the list of user creation tasks for a trunk group.static classResponse to GroupTrunkGroupUserCreationTaskGetListRequest14sp4.static classRequest the details of a specified user creation task for a trunk group.static classResponse to a GroupTrunkGroupUserCreationTaskGetRequest14sp4. -
Field Summary
FieldsFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksGroupService
groupFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated -
Constructor Summary
ConstructorsConstructorDescriptionThe serializable constructor for the GroupServiceGroupTrunkGroup(BroadWorksProcess broadWorksProcess, Group group) Returns a GroupService Object with the Group Assigned -
Method Summary
Modifier and TypeMethodDescriptionbooleanResponse to GroupEnterpriseTrunkGetRequest22.Response to GroupEnterpriseTrunkGetListRequest.Response to GroupEnterpriseTrunkGetUserListRequest.Response to the GroupTrunkGroupGetRequest23.Response to GroupTrunkGroupGetInstanceRequest23.Response to GroupTrunkGroupGetInstanceListRequest14sp4.Response to GroupTrunkGroupGetInstanceUserListRequest14sp4.inthashCode()populate()Populates all available service datavoidpush(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, setBroadWorksProcess, setPrimary, waitForLoadMethods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
tag
-
enterpriseTrunkList
-
enterpriseTrunk
-
enterpriseTrunkUserList
-
trunkGroupInstanceList
-
trunkGroupInstance
-
trunkGroupInstanceUserList
-
trunkGroup
-
-
Constructor Details
-
GroupTrunkGroup
Returns a GroupService Object with the Group Assigned- Parameters:
group-
-
GroupTrunkGroup
public GroupTrunkGroup()The serializable constructor for the GroupService
-
-
Method Details
-
getClassName
-
getEnterpriseTrunkList
Response to GroupEnterpriseTrunkGetListRequest. Contains a table of enterprise trunks defined in the enterprise The column headings are: "Enterprise Trunk Name", "Routing Type"- Returns:
- the GroupEnterpriseTrunkGetListResponse for this service
-
getEnterpriseTrunk
Response to GroupEnterpriseTrunkGetRequest22.- Returns:
- the GroupEnterpriseTrunkGetResponse for this service
-
getEnterpriseTrunkUserList
Response to GroupEnterpriseTrunkGetUserListRequest. The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Phone Number", "Alternate Trunk Identity", "Hiragana Last Name", "Hiragana First Name", "Extension", "Department", "Email Address" and "Route List Assigned".- Returns:
- the GroupEnterpriseTrunkGetUserListResponse for this service
-
getTrunkGroupInstanceList
Response to GroupTrunkGroupGetInstanceListRequest14sp4. Contains a table with column headings "Name", "Department", "Device Name", "Device Level", "Group Id". The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.- Returns:
- the GroupTrunkGroupGetInstanceListResponse for this service
-
getTrunkGroupInstance
Response to GroupTrunkGroupGetInstanceRequest23. Returns the profile information for the Trunk Group. Contains a hosted user table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address". Following attributes are only used in IMS mode: implicitRegistrationSetSupportPolicy useSystemImplicitRegistrationSetSupportPolicy sipIdentityForPilotAndProxyTrunkModesPolicy useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy- Returns:
- the GroupTrunkGroupGetInstanceResponse for this service
-
getTrunkGroupInstanceUserList
Response to GroupTrunkGroupGetInstanceUserListRequest14sp4. The response contains a 9 column table with column headings "User Id", "Last Name", "First Name", "Department", "Phone Number", "Hiragana Last Name", "Hiragana First Name", "Extension", "Email Address".- Returns:
- the GroupTrunkGroupGetInstanceUserListResponse for this service
-
getTrunkGroup
Response to the GroupTrunkGroupGetRequest23. The response contains the maximum and bursting maximum permissible active trunk group calls for the group.- Returns:
- the GroupTrunkGroupGetResponse for this service
-
populate
Populates all available service data- Specified by:
populatein classBroadWorksObject
-
push
Adds all available service data to a Group- Specified by:
pushin classBroadWorksGroupService
-
equals
-
hashCode
public int hashCode()
-