Package co.ecg.alpaca.toolkit.generated
Class GroupAccessDevice
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.generated.AccessDevice
co.ecg.alpaca.toolkit.generated.GroupAccessDevice
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Request to add a group access device.static class
Request to get the list of available ports in a device.static class
Response to GroupAccessDeviceAvailablePortGetListRequest.static class
Request to add a static configuration tag for a group access device.static class
Request to delete static configuration tags for a group access device.static class
Request to get the list of custom configuration tags managed by the Device Management System, on a per-device profile basis.static class
Response to GroupAccessDeviceCustomTagGetListRequest.static class
Request to modify a static configuration tag for a group access device.static class
Request to delete a specified group access device.static class
Request to get the list of device files managed by the Device Management System, on a per-device profile basis.static class
Response to GroupAccessDeviceFileGetListRequest14sp8.static class
Request to get a group device profile file.static class
Response to GroupAccessDeviceFileGetRequest20.static class
Request to modify a specified group access device file.static class
Requests the list of available access devices for assignment to a user within a group.static class
Response to GroupAccessDeviceGetAvailableDetailListRequest19.static class
Requests the list of configurable device types of devices that have already been added to the group.static class
Response to GroupAccessDeviceGetEnhancedConfigurationTypeListRequest.static class
Requests the details of a specified configurable device type for a group.static class
Response to GroupAccessDeviceGetEnhancedConfigurationTypeRequest14.static class
Requests the list of access devices in a group.static class
Response to GroupAccessDeviceGetListRequest.static class
Requests the configuration of a specified group access device.static class
Response to GroupAccessDeviceGetRequest18sp1.static class
Requests the configuration of a specified group access device.static class
Response to GroupAccessDeviceGetUserListRequest21sp1.static class
Request to modify a specified group access device.static class
Request to modify attributes for line/ports assigned on the group device profile.static class
Reset a specific group SIP device that supports the reset operation.static class
Request to get the custom configuration tag set defined at the access device.static class
Response to GroupAccessDeviceTagSetGetRequest.static class
Request to modify a static configuration tag set. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected AccessDeviceEnhancedConfigurationMode
protected String
protected String
protected String
protected Integer
protected Integer
protected String
protected String
protected String
protected Integer
protected UnboundedPositiveInt
protected String
protected String
protected Integer
protected String
protected String
protected AccessDeviceStatus
protected String
protected TransportProtocol
protected Boolean
protected String
protected String
Fields inherited from class co.ecg.alpaca.toolkit.generated.AccessDevice
deviceLevel, deviceName
Fields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
getGroup()
Returns a handle on the User's Groupstatic GroupAccessDevice
getPopulatedGroupAccessDevice
(Group group, String deviceName) Retrieves a populated GroupAccessDevicegetPort()
Returns a handle on the User's Service Providerint
hashCode()
populate()
Method to populate the Fields of the Object via the Associated BroadWorks requestMethod to populate the Fields of the Object via the Associated BroadWorks requestsetConfigurationFileName
(String configurationFileName) setConfigurationMode
(AccessDeviceEnhancedConfigurationMode configurationMode) setDescription
(String description) setDeviceType
(String deviceType) setGroupId
(String groupId) setMacAddress
(String macAddress) setMobilityManagerDefaultOriginatingServiceKey
(Integer mobilityManagerDefaultOriginatingServiceKey) setMobilityManagerDefaultTerminatingServiceKey
(Integer mobilityManagerDefaultTerminatingServiceKey) setMobilityManagerProvisioningURL
(String mobilityManagerProvisioningURL) setMobilityManagerProvisioningUserName
(String mobilityManagerProvisioningUserName) setNetAddress
(String netAddress) setNumberOfAssignedPorts
(Integer numberOfAssignedPorts) setNumberOfPorts
(UnboundedPositiveInt numberOfPorts) setOutboundProxyServerNetAddress
(String outboundProxyServerNetAddress) setPhysicalLocation
(String physicalLocation) setProtocol
(String protocol) setSerialNumber
(String serialNumber) setServiceProvider
(ServiceProvider serviceProvider) setServiceProviderId
(String serviceProviderId) setStatus
(AccessDeviceStatus status) setStunServerNetAddress
(String stunServerNetAddress) setTransportProtocol
(TransportProtocol transportProtocol) setUseCustomUserNamePassword
(Boolean useCustomUserNamePassword) setUserName
(String userName) setVersion
(String version) toString()
Methods inherited from class co.ecg.alpaca.toolkit.generated.AccessDevice
formRequest, getArrayFromNode, getArrayFromNode, getDeviceLevel, getDeviceName, getFromNode, setDeviceLevel, setDeviceName
Methods inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
getBroadWorksServer, hasPopulated, isPopulated, setBroadWorksServer, setPopulated
-
Field Details
-
deviceType
-
protocol
-
netAddress
-
port
-
outboundProxyServerNetAddress
-
stunServerNetAddress
-
macAddress
-
serialNumber
-
description
-
numberOfPorts
-
numberOfAssignedPorts
-
status
-
configurationMode
-
configurationFileName
-
physicalLocation
-
transportProtocol
-
mobilityManagerProvisioningURL
-
mobilityManagerProvisioningUserName
-
mobilityManagerDefaultOriginatingServiceKey
-
mobilityManagerDefaultTerminatingServiceKey
-
useCustomUserNamePassword
-
userName
-
version
-
-
Constructor Details
-
GroupAccessDevice
public GroupAccessDevice()Serializable Constructor -
GroupAccessDevice
- Parameters:
group
-deviceName
-
-
-
Method Details
-
setGroupId
-
getGroupId
-
setServiceProviderId
-
getServiceProviderId
-
setGroup
-
getGroup
Returns a handle on the User's Group -
setServiceProvider
-
getServiceProvider
Returns a handle on the User's Service Provider -
getPopulatedGroupAccessDevice
public static GroupAccessDevice getPopulatedGroupAccessDevice(Group group, String deviceName) throws BroadWorksObjectException Retrieves a populated GroupAccessDevice- Parameters:
group
-deviceName
-- Throws:
BroadWorksObjectException
-
getClassName
- Overrides:
getClassName
in classAccessDevice
-
setDeviceType
-
getDeviceType
-
setProtocol
-
getProtocol
-
setNetAddress
-
getNetAddress
-
setPort
-
getPort
-
setOutboundProxyServerNetAddress
-
getOutboundProxyServerNetAddress
-
setStunServerNetAddress
-
getStunServerNetAddress
-
setMacAddress
-
getMacAddress
-
setSerialNumber
-
getSerialNumber
-
setDescription
-
getDescription
-
setNumberOfPorts
-
getNumberOfPorts
-
setNumberOfAssignedPorts
-
getNumberOfAssignedPorts
-
setStatus
-
getStatus
-
setConfigurationMode
public GroupAccessDevice setConfigurationMode(AccessDeviceEnhancedConfigurationMode configurationMode) -
getConfigurationMode
-
setConfigurationFileName
-
getConfigurationFileName
-
setPhysicalLocation
-
getPhysicalLocation
-
setTransportProtocol
-
getTransportProtocol
-
setMobilityManagerProvisioningURL
-
getMobilityManagerProvisioningURL
-
setMobilityManagerProvisioningUserName
public GroupAccessDevice setMobilityManagerProvisioningUserName(String mobilityManagerProvisioningUserName) -
getMobilityManagerProvisioningUserName
-
setMobilityManagerDefaultOriginatingServiceKey
public GroupAccessDevice setMobilityManagerDefaultOriginatingServiceKey(Integer mobilityManagerDefaultOriginatingServiceKey) -
getMobilityManagerDefaultOriginatingServiceKey
-
setMobilityManagerDefaultTerminatingServiceKey
public GroupAccessDevice setMobilityManagerDefaultTerminatingServiceKey(Integer mobilityManagerDefaultTerminatingServiceKey) -
getMobilityManagerDefaultTerminatingServiceKey
-
setUseCustomUserNamePassword
-
getUseCustomUserNamePassword
-
setUserName
-
getUserName
-
setVersion
-
getVersion
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Overrides:
populate
in classAccessDevice
-
populate
Method to populate the Fields of the Object via the Associated BroadWorks request- Parameters:
resp
- The response object to perform population
-
equals
- Overrides:
equals
in classAccessDevice
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAccessDevice
-
toString
- Overrides:
toString
in classAccessDevice
-