public class SystemAccessDevice extends AccessDevice
Modifier and Type | Class and Description |
---|---|
static class |
SystemAccessDevice.SystemAccessDeviceAddRequest
Request to add a system-level access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceCustomTagAddRequest
Request to add a static configuration tag for a system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceCustomTagDeleteListRequest
Request to delete static configuration tags for a system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceCustomTagGetListRequest
Request to get the list of custom configuration tags managed by the Device Management System, on a per-device profile basis.
|
static class |
SystemAccessDevice.SystemAccessDeviceCustomTagGetListResponse
Response to SystemAccessDeviceCustomTagGetListRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceCustomTagModifyRequest
Request to modify a static configuration tag for a system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceDeleteRequest
Request to delete a specified system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceFileGetListRequest14sp8
Request to get the list of device files managed by the Device Management System, on a per-device profile basis.
|
static class |
SystemAccessDevice.SystemAccessDeviceFileGetListResponse14sp8
Response to SystemAccessDeviceFileGetListRequest14sp8.
|
static class |
SystemAccessDevice.SystemAccessDeviceFileGetRequest20
Request to get a device profile file.
|
static class |
SystemAccessDevice.SystemAccessDeviceFileGetResponse20
Response to SystemAccessDeviceFileGetRequest20.
|
static class |
SystemAccessDevice.SystemAccessDeviceFileModifyRequest14sp8
Request to modify a specified system access device file.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetAllRequest
Requests the list of all access devices in the entire system.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetAllResponse
Response to SystemAccessDeviceGetAllRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetListRequest14
Requests the list of access devices defined at the System-level.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetListResponse14
Response to SystemAccessDeviceGetListRequest14.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetRequest18sp1
Requests the configuration of a specified system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetResponse18sp1
Response to SystemAccessDeviceGetRequest18sp1 The following elements are only used in AS data mode: version
|
static class |
SystemAccessDevice.SystemAccessDeviceGetUserListRequest
Requests the users associated with a specified system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceGetUserListResponse
Response to SystemAccessDeviceGetUserListRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceModifyRequest
Request to modify a specified system access device.
|
static class |
SystemAccessDevice.SystemAccessDeviceModifyUserRequest
Request to modify attributes for line/ports assigned on the system device profile.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorAddDeviceTypeRequest
Add a device type to be monitored.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorDeleteDeviceTypeRequest
Remove a device type to be monitored.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorGetDeviceTypeListRequest
Get a list of monitored device types.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorGetDeviceTypeListResponse
Response to SystemAccessDeviceMonitorGetDeviceTypeListRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorParametersGetRequest
Request to get the list of Access Device Monitor system parameters.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorParametersGetResponse
Response to SystemAccessDeviceMonitorParametersGetListRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceMonitorParametersModifyRequest
Request to modify Access Device Monitor system parameters.
|
static class |
SystemAccessDevice.SystemAccessDeviceResetRequest
Reset a specific system SIP device that supports the reset operation.
|
static class |
SystemAccessDevice.SystemAccessDeviceTypeGetEnhancedConfigurableListRequest
Requests the list of device types supporting enhanced configuration.
|
static class |
SystemAccessDevice.SystemAccessDeviceTypeGetEnhancedConfigurableListResponse
Response to SystemAccessDeviceTypeGetEnhancedConfigurableListRequest.
|
static class |
SystemAccessDevice.SystemAccessDeviceTypeGetListRequest
Requests the list of access device types.
|
static class |
SystemAccessDevice.SystemAccessDeviceTypeGetListResponse
Response to SystemAccessDeviceTypeGetListRequest.
|
deviceLevel, deviceName
bws, populated
Constructor and Description |
---|
SystemAccessDevice(BroadWorksServer broadWorksServer,
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 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 SystemAccessDevice(BroadWorksServer broadWorksServer, String deviceName)
broadWorksServer
- deviceName
- public static SystemAccessDevice getPopulatedSystemAccessDevice(BroadWorksServer broadWorksServer, String deviceName) throws RequestException, BroadWorksObjectException
broadWorksServer
- 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 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(SystemAccessDevice.SystemAccessDeviceGetResponse18sp1 resp)
resp
- The response to populate the objectpublic SystemAccessDeviceProxy getProxy()
getProxy
in class AccessDevice
public static SystemAccessDevice fromProxy(BroadWorksServer bws, SystemAccessDeviceProxy proxy)
bws
- proxy
- Copyright © 2016 ECG, Inc. All rights reserved.