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 classRequest to add a group access device.static classRequest to get the list of available ports in a device.static classResponse to GroupAccessDeviceAvailablePortGetListRequest.static classRequest to add a static configuration tag for a group access device.static classRequest to delete static configuration tags for a group access device.static classRequest to get the list of custom configuration tags managed by the Device Management System, on a per-device profile basis.static classResponse to GroupAccessDeviceCustomTagGetListRequest.static classRequest to modify a static configuration tag for a group access device.static classRequest to delete a specified group access device.static classRequest to get the list of device files managed by the Device Management System, on a per-device profile basis.static classResponse to GroupAccessDeviceFileGetListRequest14sp8.static classRequest to get a group device profile file.static classResponse to GroupAccessDeviceFileGetRequest20.static classRequest to modify a specified group access device file.static classRequests the list of available access devices for assignment to a user within a group.static classResponse to GroupAccessDeviceGetAvailableDetailListRequest19.static classRequests the list of configurable device types of devices that have already been added to the group.static classResponse to GroupAccessDeviceGetEnhancedConfigurationTypeListRequest.static classRequests the details of a specified configurable device type for a group.static classResponse to GroupAccessDeviceGetEnhancedConfigurationTypeRequest14.static classRequests the list of access devices in a group.static classResponse to GroupAccessDeviceGetListRequest.static classRequests the configuration of a specified group access device.static classResponse to GroupAccessDeviceGetRequest18sp1.static classRequests the configuration of a specified group access device.static classResponse to GroupAccessDeviceGetUserListRequest21sp1.static classRequest to modify a specified group access device.static classRequest to modify attributes for line/ports assigned on the group device profile.static classReset a specific group SIP device that supports the reset operation.static classRequest to get the custom configuration tag set defined at the access device.static classResponse to GroupAccessDeviceTagSetGetRequest.static classRequest to modify a static configuration tag set. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AccessDeviceEnhancedConfigurationModeprotected Stringprotected Stringprotected Stringprotected Integerprotected Integerprotected Stringprotected Stringprotected Stringprotected Integerprotected UnboundedPositiveIntprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected AccessDeviceStatusprotected Stringprotected TransportProtocolprotected Booleanprotected Stringprotected StringFields inherited from class co.ecg.alpaca.toolkit.generated.AccessDevice
deviceLevel, deviceNameFields inherited from class co.ecg.alpaca.toolkit.model.BroadWorksObject
broadWorksServer, populated -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetGroup()Returns a handle on the User's Groupstatic GroupAccessDevicegetPopulatedGroupAccessDevice(Group group, String deviceName) Retrieves a populated GroupAccessDevicegetPort()Returns a handle on the User's Service ProviderinthashCode()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, setDeviceNameMethods 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:
getClassNamein 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:
populatein 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:
equalsin classAccessDevice
-
hashCode
public int hashCode()- Overrides:
hashCodein classAccessDevice
-
toString
- Overrides:
toStringin classAccessDevice
-