Class GroupRouteList

All Implemented Interfaces:
Serializable

public class GroupRouteList extends BroadWorksGroupService
See Also:
  • Field Details

  • Constructor Details

    • GroupRouteList

      public GroupRouteList(BroadWorksProcess broadWorksProcess, Group group)
      Returns a GroupService Object with the Group Assigned
      Parameters:
      group -
    • GroupRouteList

      public GroupRouteList()
      The serializable constructor for the GroupService
  • Method Details

    • getClassName

      public String getClassName()
    • getRouteListEnterpriseTrunkNumberPrefixSummaryList

      public GroupRouteList.GroupRouteListEnterpriseTrunkNumberPrefixGetSummaryListResponse getRouteListEnterpriseTrunkNumberPrefixSummaryList()
      Response to GroupRouteListEnterpriseTrunkNumberRangeGetSummaryListRequest. The response contains a table with columns: "Number Prefix", "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address", "Enterprise Trunk" and "Is Active". The "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department" and "Email Address" columns contains the corresponding attributes of the user possessing the number range. The "Enterprise Trunk" column contains the enterprise trunk the user possessing the number range belongs to. The "Is Active" column indicates if the number prefix has been activated.
      Returns:
      the GroupRouteListEnterpriseTrunkNumberPrefixGetSummaryListResponse for this service
    • getRouteListEnterpriseTrunkNumberRangeSummaryList

      public GroupRouteList.GroupRouteListEnterpriseTrunkNumberRangeGetSummaryListResponse getRouteListEnterpriseTrunkNumberRangeSummaryList()
      Response to GroupRouteListEnterpriseTrunkNumberRangeGetSummaryListRequest. The response contains a table with columns: "Number Range Start", "Number Range End", "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address", "Enterprise Trunk" and "Is Active". The "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department" and "Email Address" columns contains the corresponding attributes of the user possessing the number range. The "Enterprise Trunk" column contains the enterprise trunk the user possessing the number range belongs to. The "Is Active" column indicates if the number range has been activated.
      Returns:
      the GroupRouteListEnterpriseTrunkNumberRangeGetSummaryListResponse for this service
    • populate

      public DefaultResponse populate()
      Populates all available service data
      Specified by:
      populate in class BroadWorksObject
    • push

      public void push(BroadWorksProcess broadWorksProcess, Group group)
      Adds all available service data to a Group
      Specified by:
      push in class BroadWorksGroupService
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object