public class GroupAccessDevice extends AccessDevice
Modifier and Type | Class and Description |
---|---|
static class |
GroupAccessDevice.GroupAccessDeviceAddRequest14
Request to add a group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceCustomTagAddRequest
Request to add a static configuration tag for a group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceCustomTagDeleteListRequest
Request to delete static configuration tags for a group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceCustomTagGetListRequest
Request to get the list of custom configuration tags managed by the Device Management System, on a per-device profile basis.
|
static class |
GroupAccessDevice.GroupAccessDeviceCustomTagGetListResponse
Response to GroupAccessDeviceCustomTagGetListRequest.
|
static class |
GroupAccessDevice.GroupAccessDeviceCustomTagModifyRequest
Request to modify a static configuration tag for a group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceDeleteRequest
Request to delete a specified group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetListRequest14sp8
Request to get the list of device files managed by the Device Management System, on a per-device profile basis.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetListResponse14sp8
Response to GroupAccessDeviceFileGetListRequest14sp8.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetRequest20
Request to get a group device profile file.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetResponse20
Response to GroupAccessDeviceFileGetRequest20.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileModifyRequest14sp8
Request to modify a specified group access device file.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetAvailableDetailListRequest19
Requests the list of available access devices for assignment to a user within a group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetAvailableDetailListResponse19
Response to GroupAccessDeviceGetAvailableDetailListRequest19.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetEnhancedConfigurationTypeListRequest
Requests the list of configurable device types of devices that have already been added to the group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetEnhancedConfigurationTypeListResponse
Response to GroupAccessDeviceGetEnhancedConfigurationTypeListRequest.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetEnhancedConfigurationTypeRequest14
Requests the details of a specified configurable device type for a group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetEnhancedConfigurationTypeResponse14
Response to GroupAccessDeviceGetEnhancedConfigurationTypeRequest14.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetListRequest
Requests the list of access devices in a group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetListResponse
Response to GroupAccessDeviceGetListRequest.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetRequest18sp1
Requests the configuration of a specified group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetResponse18sp1
Response to GroupAccessDeviceGetRequest18sp1.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetUserListRequest
Requests the configuration of a specified group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetUserListResponse
Response to GroupAccessDeviceGetUserListRequest.
|
static class |
GroupAccessDevice.GroupAccessDeviceModifyRequest14
Request to modify a specified group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceModifyUserRequest
Request to modify attributes for line/ports assigned on the group device profile.
|
static class |
GroupAccessDevice.GroupAccessDeviceResetRequest
Reset a specific group SIP device that supports the reset operation.
|
deviceLevel, deviceName
bws, populated
Constructor and Description |
---|
GroupAccessDevice(Group group,
String deviceName) |
fromProxy, getDeviceLevel, getDeviceName, getFromNode, getListFromNode, getListFromNode, toString
getBroadWorksServer, hasPopulated, setBroadWorksServer
public String deviceType
public String protocol
public String netAddress
public Integer port
public String outboundProxyServerNetAddress
public String stunServerNetAddress
public String macAddress
public String serialNumber
public String description
public UnboundedPositiveInt numberOfPorts
public Integer numberOfAssignedPorts
public AccessDeviceStatus status
public AccessDeviceEnhancedConfigurationMode configurationMode
public String configurationFileName
public String physicalLocation
public TransportProtocol transportProtocol
public String mobilityManagerProvisioningURL
public String mobilityManagerProvisioningUserName
public Integer mobilityManagerDefaultOriginatingServiceKey
public Integer mobilityManagerDefaultTerminatingServiceKey
public Boolean useCustomUserNamePassword
public String userName
public String version
public String getGroupId()
public String getServiceProviderId()
public Group getGroup()
public ServiceProvider getServiceProvider()
public static GroupAccessDevice getPopulatedGroupAccessDevice(Group group, String deviceName) throws RequestException, BroadWorksObjectException
group
- deviceName
- RequestException
BroadWorksObjectException
public String getDeviceType()
public String getProtocol()
public String getNetAddress()
public Integer getPort()
public String getOutboundProxyServerNetAddress()
public String getStunServerNetAddress()
public String getMacAddress()
public String getSerialNumber()
public String getDescription()
public UnboundedPositiveInt getNumberOfPorts()
public Integer getNumberOfAssignedPorts()
public AccessDeviceStatus getStatus()
public AccessDeviceEnhancedConfigurationMode getConfigurationMode()
public String getConfigurationFileName()
public String getPhysicalLocation()
public TransportProtocol getTransportProtocol()
public String getMobilityManagerProvisioningURL()
public String getMobilityManagerProvisioningUserName()
public Integer getMobilityManagerDefaultOriginatingServiceKey()
public Integer getMobilityManagerDefaultTerminatingServiceKey()
public Boolean getUseCustomUserNamePassword()
public String getUserName()
public String getVersion()
public Response populate() throws RequestException
populate
in class AccessDevice
RequestException
public void populate(GroupAccessDevice.GroupAccessDeviceGetResponse18sp1 resp)
resp
- The response to populate the objectpublic GroupAccessDeviceProxy getProxy()
getProxy
in class AccessDevice
public static GroupAccessDevice fromProxy(BroadWorksServer bws, GroupAccessDeviceProxy proxy)
bws
- proxy
- Copyright © 2016 ECG, Inc. All rights reserved.