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 classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddRequestRequest to add an enterprise trunk in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkAddUserListRequestRequest to add users to an enterprise trunk in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkDeleteRequestRequest to delete an enterprise trunk in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkDeleteUserListRequestRequest to delete users from an enterprise trunk in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkForceAssignUserListRequestRequest to add users to an enterprise trunk in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequestRequest to get the list of all available trunk groups defined in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponseResponse to EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableUserListRequestRequest the list of users that are available to be added to an enterprise trunk.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetAvailableUserListResponseResponse to EnterpriseEnterpriseTrunkGetAvailableUserListRequest.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListRequestRequest to get the list of all enterprise trunks defined in an enterprise.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponseResponse to EnterpriseEnterpriseTrunkGetListRequest.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetRequestRequest to get an enterprise trunk The response is either an EnterpriseEnterpriseTrunkGetResponse21 or an ErrorResponse.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponseResponse to EnterpriseEnterpriseTrunkGetRequest21.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListRequestRequest the list of users in an enterprise trunk.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponseResponse to EnterpriseEnterpriseTrunkGetUserListRequest.static classEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkModifyRequestRequest to modify an enterprise trunk in an enterprise. -
Field Summary
Fields Modifier and Type Field Description java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse>enterpriseTrunkEnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponseenterpriseTrunkListjava.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>enterpriseTrunkUserListstatic ServiceTag<EnterpriseTrunkGroup>tagFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksServiceProviderService
serviceProviderFields 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 booleanequals(java.lang.Object o)java.lang.StringgetClassName()java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetResponse>getEnterpriseTrunk()Response to EnterpriseEnterpriseTrunkGetRequest21.EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetListResponsegetEnterpriseTrunkList()Response to EnterpriseEnterpriseTrunkGetListRequest.java.util.List<EnterpriseTrunkGroup.EnterpriseEnterpriseTrunkGetUserListResponse>getEnterpriseTrunkUserList()Response to EnterpriseEnterpriseTrunkGetUserListRequest.inthashCode()DefaultResponsepopulate()Populates all available service datavoidpush(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, waitForLoadMethods 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:
populatein classBroadWorksObject
-
push
Adds all available service data to a Enterprise- Specified by:
pushin classBroadWorksEnterpriseService
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-