Class EnterpriseBroadWorksMobility

All Implemented Interfaces:
Serializable

public class EnterpriseBroadWorksMobility extends BroadWorksEnterpriseService
See Also:
  • Field Details

  • Constructor Details

    • EnterpriseBroadWorksMobility

      public EnterpriseBroadWorksMobility(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
      Returns a EnterpriseService Object with the Enterprise Assigned
      Parameters:
      enterprise -
    • EnterpriseBroadWorksMobility

      public EnterpriseBroadWorksMobility()
      The serializable constructor for the EnterpriseService
  • Method Details

    • getClassName

      public String getClassName()
    • getBroadWorksMobilityMobileSubscriberDirectoryNumberAssignmentList

      public EnterpriseBroadWorksMobility.EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListResponse getBroadWorksMobilityMobileSubscriberDirectoryNumberAssignmentList()
      Response to EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListRequest. The response contains a table with columns: "Mobile Number", "User Id", "Last Name", "First Name","Phone Number","Extension", "Group Id", "Department" and "Mobile Network". The "Mobile Number" column contains a single DN. The "User Id", "Last Name" and "First Name" columns contains the corresponding attributes of the user possessing the DN(s). The "Phone Number" column contains a single DN. The "Group Id" column contains the Group Id of the user. The "Department" column contains the department of the user if it is part of a department. The "Mobile Network" column contains the Mobile Network the number belongs to.
      Returns:
      the EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentListResponse for this service
    • getBroadWorksMobilityMobileSubscriberDirectoryNumberAssignmentPagedSortedList

      public EnterpriseBroadWorksMobility.EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentPagedSortedListResponse getBroadWorksMobilityMobileSubscriberDirectoryNumberAssignmentPagedSortedList()
      Response to EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentPagedSortedListRequest22. The response contains the number of entries that would be returned if the response was not page size restricted. Contains a table with columns: "Mobile Number", "User Id", "Last Name", "First Name", "Phone Number", "Extension", "Group Id", "Department", "Department Type", "Parent Department", "Parent Department Type", "Mobile Network", "Country Code", "National Prefix", "Available", "Mobile Country Code", "Mobile National Prefix". The "Mobile Number" column contains a single DN. The "User Id", "Last Name" and "First Name" columns contains the corresponding attributes of the user possessing the DN(s). The "Phone Number" column contains a single DN. The "Group Id" column contains the Group Id of the user. The "Group Name" column contains the Group Name of the user. The "Department" column contains the department of the user if it is part of a department. The "Parent Department" column contains the parent department of the user if it is part of a department. The "Department Type" and "Parent Department Type" columns will contain the values "Enterprise" or "Group". The "Mobile Network" column contains the Mobile Network the number belongs to. The "Country Code" column indicates the dialing prefix for the phone number. The "National Prefix" column indicates the digit sequence to be dialed before the telephone number. The "Available" column indicates if the Mobile Number is available. The "Mobile Country Code" column indicates the dialing prefix for the mobile number. The "Mobile National Prefix" column indicates the digit sequence to be dialed before the mobile number.
      Returns:
      the EnterpriseBroadWorksMobilityMobileSubscriberDirectoryNumberGetAssignmentPagedSortedListResponse for this service
    • populate

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

      public void push(BroadWorksProcess broadWorksProcess, Enterprise enterprise)
      Adds all available service data to a Enterprise
      Specified by:
      push in class BroadWorksEnterpriseService
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object