public class GroupAccessDevice extends AccessDevice
Modifier and Type | Class and Description |
---|---|
static class |
GroupAccessDevice.GroupAccessDeviceAddRequest
Request to add a group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceAvailablePortGetListRequest
Request to get the list of available ports in a device.
|
static class |
GroupAccessDevice.GroupAccessDeviceAvailablePortGetListResponse
Response to GroupAccessDeviceAvailablePortGetListRequest.
|
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.GroupAccessDeviceFileGetListRequest
Request to get the list of device files managed by the Device Management System, on a per-device profile basis.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetListResponse
Response to GroupAccessDeviceFileGetListRequest14sp8.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetRequest
Request to get a group device profile file.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileGetResponse
Response to GroupAccessDeviceFileGetRequest20.
|
static class |
GroupAccessDevice.GroupAccessDeviceFileModifyRequest
Request to modify a specified group access device file.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetAvailableDetailListRequest
Requests the list of available access devices for assignment to a user within a group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetAvailableDetailListResponse
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.GroupAccessDeviceGetEnhancedConfigurationTypeRequest
Requests the details of a specified configurable device type for a group.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetEnhancedConfigurationTypeResponse
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.GroupAccessDeviceGetRequest
Requests the configuration of a specified group access device.
|
static class |
GroupAccessDevice.GroupAccessDeviceGetResponse
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.GroupAccessDeviceModifyRequest
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.
|
Modifier and Type | Field and Description |
---|---|
protected String |
configurationFileName |
protected AccessDeviceEnhancedConfigurationMode |
configurationMode |
protected String |
description |
protected String |
deviceType |
protected String |
macAddress |
protected Integer |
mobilityManagerDefaultOriginatingServiceKey |
protected Integer |
mobilityManagerDefaultTerminatingServiceKey |
protected String |
mobilityManagerProvisioningURL |
protected String |
mobilityManagerProvisioningUserName |
protected String |
netAddress |
protected Integer |
numberOfAssignedPorts |
protected UnboundedPositiveInt |
numberOfPorts |
protected String |
outboundProxyServerNetAddress |
protected String |
physicalLocation |
protected Integer |
port |
protected String |
protocol |
protected String |
serialNumber |
protected AccessDeviceStatus |
status |
protected String |
stunServerNetAddress |
protected TransportProtocol |
transportProtocol |
protected Boolean |
useCustomUserNamePassword |
protected String |
userName |
protected String |
version |
deviceLevel, deviceName
broadWorksServer, populated
Constructor and Description |
---|
GroupAccessDevice()
Serializable Constructor
|
GroupAccessDevice(Group group,
String deviceName) |
formRequest, getArrayFromNode, getArrayFromNode, getDeviceLevel, getDeviceName, getFromNode, setDeviceLevel, setDeviceName, toString
getBroadWorksServer, hasPopulated, isPopulated, setBroadWorksServer, setPopulated
protected String deviceType
protected String protocol
protected String netAddress
protected Integer port
protected String outboundProxyServerNetAddress
protected String stunServerNetAddress
protected String macAddress
protected String serialNumber
protected String description
protected UnboundedPositiveInt numberOfPorts
protected Integer numberOfAssignedPorts
protected AccessDeviceStatus status
protected AccessDeviceEnhancedConfigurationMode configurationMode
protected String configurationFileName
protected String physicalLocation
protected TransportProtocol transportProtocol
protected String mobilityManagerProvisioningURL
protected String mobilityManagerProvisioningUserName
protected Integer mobilityManagerDefaultOriginatingServiceKey
protected Integer mobilityManagerDefaultTerminatingServiceKey
protected Boolean useCustomUserNamePassword
protected String userName
protected String version
public GroupAccessDevice setGroupId(String groupId)
public String getGroupId()
public GroupAccessDevice setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public GroupAccessDevice setGroup(Group group)
@GwtIncompatible public Group getGroup()
public GroupAccessDevice setServiceProvider(ServiceProvider serviceProvider)
@GwtIncompatible public ServiceProvider getServiceProvider()
@GwtIncompatible public static GroupAccessDevice getPopulatedGroupAccessDevice(Group group, String deviceName) throws BroadWorksObjectException
group
- deviceName
- BroadWorksObjectException
public String getClassName()
getClassName
in class AccessDevice
public GroupAccessDevice setDeviceType(String deviceType)
public String getDeviceType()
public GroupAccessDevice setProtocol(String protocol)
public String getProtocol()
public GroupAccessDevice setNetAddress(String netAddress)
public String getNetAddress()
public GroupAccessDevice setPort(Integer port)
public Integer getPort()
public GroupAccessDevice setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress)
public String getOutboundProxyServerNetAddress()
public GroupAccessDevice setStunServerNetAddress(String stunServerNetAddress)
public String getStunServerNetAddress()
public GroupAccessDevice setMacAddress(String macAddress)
public String getMacAddress()
public GroupAccessDevice setSerialNumber(String serialNumber)
public String getSerialNumber()
public GroupAccessDevice setDescription(String description)
public String getDescription()
public GroupAccessDevice setNumberOfPorts(UnboundedPositiveInt numberOfPorts)
public UnboundedPositiveInt getNumberOfPorts()
public GroupAccessDevice setNumberOfAssignedPorts(Integer numberOfAssignedPorts)
public Integer getNumberOfAssignedPorts()
public GroupAccessDevice setStatus(AccessDeviceStatus status)
public AccessDeviceStatus getStatus()
public GroupAccessDevice setConfigurationMode(AccessDeviceEnhancedConfigurationMode configurationMode)
public AccessDeviceEnhancedConfigurationMode getConfigurationMode()
public GroupAccessDevice setConfigurationFileName(String configurationFileName)
public String getConfigurationFileName()
public GroupAccessDevice setPhysicalLocation(String physicalLocation)
public String getPhysicalLocation()
public GroupAccessDevice setTransportProtocol(TransportProtocol transportProtocol)
public TransportProtocol getTransportProtocol()
public GroupAccessDevice setMobilityManagerProvisioningURL(String mobilityManagerProvisioningURL)
public String getMobilityManagerProvisioningURL()
public GroupAccessDevice setMobilityManagerProvisioningUserName(String mobilityManagerProvisioningUserName)
public String getMobilityManagerProvisioningUserName()
public GroupAccessDevice setMobilityManagerDefaultOriginatingServiceKey(Integer mobilityManagerDefaultOriginatingServiceKey)
public Integer getMobilityManagerDefaultOriginatingServiceKey()
public GroupAccessDevice setMobilityManagerDefaultTerminatingServiceKey(Integer mobilityManagerDefaultTerminatingServiceKey)
public Integer getMobilityManagerDefaultTerminatingServiceKey()
public GroupAccessDevice setUseCustomUserNamePassword(Boolean useCustomUserNamePassword)
public Boolean getUseCustomUserNamePassword()
public GroupAccessDevice setUserName(String userName)
public String getUserName()
public GroupAccessDevice setVersion(String version)
public String getVersion()
@GwtIncompatible public Response populate()
populate
in class AccessDevice
public Response populate(GroupAccessDevice.GroupAccessDeviceGetResponse resp)
resp
- The response object to perform populationpublic boolean equals(Object obj)
equals
in class AccessDevice
public int hashCode()
hashCode
in class AccessDevice
Copyright © 2017 ECG. All rights reserved.