Class EnterpriseTrunkGroup
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.model.BroadWorksService
co.ecg.alpaca.toolkit.model.BroadWorksServiceProviderService
co.ecg.alpaca.toolkit.model.BroadWorksEnterpriseService
co.ecg.alpaca.toolkit.generated.services.EnterpriseTrunkGroup
- All Implemented Interfaces:
java.io.Serializable
public class EnterpriseTrunkGroup extends BroadWorksEnterpriseService
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequest
Request to add an enterprise trunk in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddUserListRequest
Request to add users to an enterprise trunk in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkDeleteRequest
Request to delete an enterprise trunk in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkDeleteUserListRequest
Request to delete users from an enterprise trunk in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkForceAssignUserListRequest
Request to add users to an enterprise trunk in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest
Request to get the list of all available trunk groups defined in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse
Response to EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableUserListRequest
Request the list of users that are available to be added to an enterprise trunk.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableUserListResponse
Response to EnterpriseEnterpriseTrunkGetAvailableUserListRequest.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListRequest
Request to get the list of all enterprise trunks defined in an enterprise.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponse
Response to EnterpriseEnterpriseTrunkGetListRequest.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetRequest
Request to get an enterprise trunk The response is either an EnterpriseEnterpriseTrunkGetResponse21 or an ErrorResponse.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse
Response to EnterpriseEnterpriseTrunkGetRequest21.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequest
Request the list of users in an enterprise trunk.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse
Response to EnterpriseEnterpriseTrunkGetUserListRequest.static class
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequest
Request to modify an enterprise trunk in an enterprise. -
Field Summary
Fields Modifier and Type Field Description java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse>
enterpriseTrunk
EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponse
enterpriseTrunkList
java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>
enterpriseTrunkUserList
static ServiceTag<EnterpriseTrunkGroup>
tag
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksServiceProviderService
serviceProvider
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
Constructor Summary
Constructors Constructor Description EnterpriseTrunkGroup()
The serializable constructor for the EnterpriseServiceEnterpriseTrunkGroup(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
Returns a EnterpriseService Object with the Enterprise Assigned -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getClassName()
java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse>
getEnterpriseTrunk()
Response to EnterpriseEnterpriseTrunkGetRequest21.EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponse
getEnterpriseTrunkList()
Response to EnterpriseEnterpriseTrunkGetListRequest.java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>
getEnterpriseTrunkUserList()
Response to EnterpriseEnterpriseTrunkGetUserListRequest.int
hashCode()
DefaultResponse
populate()
Populates all available service datavoid
push(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
Adds all available service data to a EnterpriseMethods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksService
getProcess, getRequestContext, isPopulated, isPrimary, mapRequestAndFire, mapRequestAndFire, mapRequestAndFire, setBroadWorksProcess, setPrimary, waitForLoad
Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
tag
-
enterpriseTrunkList
-
enterpriseTrunk
-
enterpriseTrunkUserList
public java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse> enterpriseTrunkUserList
-
-
Constructor Details
-
EnterpriseTrunkGroup
Returns a EnterpriseService Object with the Enterprise Assigned- Parameters:
enterprise
-
-
EnterpriseTrunkGroup
public EnterpriseTrunkGroup()The serializable constructor for the EnterpriseService
-
-
Method Details
-
getClassName
public java.lang.String getClassName() -
getEnterpriseTrunkList
Response to EnterpriseEnterpriseTrunkGetListRequest. Contains a table of enterprise trunks defined in the enterprise The column headings are: "Enterprise Trunk Name", "Routing Type"- Returns:
- the EnterpriseEnterpriseTrunkGetListResponse for this service
-
getEnterpriseTrunk
public java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse> getEnterpriseTrunk()Response to EnterpriseEnterpriseTrunkGetRequest21.- Returns:
- the EnterpriseEnterpriseTrunkGetResponse for this service
-
getEnterpriseTrunkUserList
public java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse> getEnterpriseTrunkUserList()Response to EnterpriseEnterpriseTrunkGetUserListRequest. The column headings for the enterpriseTrunkUserTable are: "Group Id", "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 EnterpriseEnterpriseTrunkGetUserListResponse for this service
-
populate
Populates all available service data- Specified by:
populate
in classBroadWorksObject
-
push
Adds all available service data to a Enterprise- Specified by:
push
in classBroadWorksEnterpriseService
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-