Package co.ecg.alpaca.toolkit.generated
Class SystemAccessDevice
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.generated.AccessDevice
co.ecg.alpaca.toolkit.generated.SystemAccessDevice
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRequest to add a system-level access device.static classRequest to add or modify a list of static configuration tag for a system access device.static classRequest to add a static configuration tag for a system access device.static classRequest to delete static configuration tags for a system 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 SystemAccessDeviceCustomTagGetListRequest.static classRequest to modify a static configuration tag for a system access device.static classRequest to delete a specified system access device.static classRequests the activation information for a device configured at System level.static classResponse to SystemAccessDeviceDeviceActivationGetRequest.static classActivates or deactivates a device configured at the System level.static classRequest to get the list of device files managed by the Device Management System, on a per-device profile basis.static classResponse to SystemAccessDeviceFileGetListRequest14sp8.static classRequest to get a device profile file.static classResponse to SystemAccessDeviceFileGetRequest20.static classRequest to modify a specified system access device file.static classRequests a new activation code for a device configured at the System level.static classRequests the list of all access devices in the entire system.static classResponse to SystemAccessDeviceGetAllRequest.static classGet the list of all available custom tags managed by the Device Management System, on a per-device profile basis.static classResponse to SystemAccessDeviceGetAvailableCustomTagListRequest.static classRequests the list of linked leaf devices for the system level tree device passed in the request.static classResponse to SystemAccessDeviceGetLinkedLeafDeviceListRequest.static classRequests the tree device linked with the system level leaf device passed in the request.static classResponse to SystemAccessDeviceGetLinkedTreeDeviceRequest.static classRequests the list of access devices defined at the System-level.static classResponse to SystemAccessDeviceGetListRequest14.static classGet the list of all native tags with logic managed by the Device Management System, on a per-device profile basis.static classResponse to SystemAccessDeviceGetNativeTagsWithLogicListRequest.static classRequests the list of system-level access devices.static classResponse to SystemAccessDeviceGetPagedSortedListRequest.static classRequests the configuration of a specified system access device.static classResponse to SystemAccessDeviceGetRequest24 The following elements are only used in AS data mode: version deviceName deviceExternalId The following elements are only used in AS data mode and not returned in XS data mode: isWebexTeamsDevice defaultPathHeaderstatic classRequests the users associated with a specified system access device.static classResponse to SystemAccessDeviceGetUserListRequest21sp1.static classRequest to link one or more leaf devices to a system level tree device.static classRequest to modify a specified system access device.static classRequest to modify attributes for line/ports assigned on the system device profile.static classAdd a device type to be monitored.static classRemove a device type to be monitored.static classGet a list of monitored device types.static classResponse to SystemAccessDeviceMonitorGetDeviceTypeListRequest.static classRequest to get the list of Access Device Monitor system parameters.static classResponse to SystemAccessDeviceMonitorParametersGetListRequest.static classRequest to modify Access Device Monitor system parameters.static classReset a specific system SIP device that supports the reset operation.static classRequest to get the custom configuration tag set defined at the access device.static classResponse to SystemAccessDeviceTagSetGetRequest.static classRequest to modify a static configuration tag set.static classRequests the list of device types supporting enhanced configuration.static classResponse to SystemAccessDeviceTypeGetEnhancedConfigurableListRequest.static classRequests the list of access device types.static classResponse to SystemAccessDeviceTypeGetListRequest.static classRequest to unlink one or more leaf access devices from a tree device.static classRequest to get the list of template files used to support a VDM device defined at system level.static classResponse to SystemTemplateOnlyDeviceFileGetListRequest.static classGet the information for a specified device supporting visual device management.static classResponse to SystemVisualDeviceManagementGetDeviceInfoRequest. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Stringprotected Stringprotected Integerprotected UnboundedPositiveIntprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected AccessDeviceStatusprotected Stringprotected ExtendedTransportProtocolprotected 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
ConstructorsConstructorDescriptionSerializable ConstructorSystemAccessDevice(BroadWorksServer broadWorksServer, String deviceName) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic SystemAccessDevicegetPopulatedSystemAccessDevice(BroadWorksServer broadWorksServer, String deviceName) Retrieves a populated SystemAccessDevicegetPort()inthashCode()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 requestsetDefaultPathHeader(String defaultPathHeader) setDescription(String description) setDeviceExternalId(String deviceExternalId) setDeviceType(String deviceType) setIsWebexTeamsDevice(Boolean isWebexTeamsDevice) setMacAddress(String macAddress) setNetAddress(String netAddress) setNumberOfAssignedPorts(Integer numberOfAssignedPorts) setNumberOfPorts(UnboundedPositiveInt numberOfPorts) setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress) setPhysicalLocation(String physicalLocation) setProtocol(String protocol) setSerialNumber(String serialNumber) setStatus(AccessDeviceStatus status) setStunServerNetAddress(String stunServerNetAddress) setTransportProtocol(ExtendedTransportProtocol 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
-
physicalLocation
-
transportProtocol
-
useCustomUserNamePassword
-
userName
-
version
-
isWebexTeamsDevice
-
defaultPathHeader
-
deviceExternalId
-
-
Constructor Details
-
SystemAccessDevice
public SystemAccessDevice()Serializable Constructor -
SystemAccessDevice
- Parameters:
broadWorksServer-deviceName-
-
-
Method Details
-
getPopulatedSystemAccessDevice
public static SystemAccessDevice getPopulatedSystemAccessDevice(BroadWorksServer broadWorksServer, String deviceName) throws BroadWorksObjectException Retrieves a populated SystemAccessDevice- Parameters:
broadWorksServer-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
-
setPhysicalLocation
-
getPhysicalLocation
-
setTransportProtocol
-
getTransportProtocol
-
setUseCustomUserNamePassword
-
getUseCustomUserNamePassword
-
setUserName
-
getUserName
-
setVersion
-
getVersion
-
setIsWebexTeamsDevice
-
getIsWebexTeamsDevice
-
setDefaultPathHeader
-
getDefaultPathHeader
-
setDeviceExternalId
-
getDeviceExternalId
-
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
-