Package co.ecg.alpaca.toolkit.generated
Class ServiceProviderAccessDevice
java.lang.Object
co.ecg.alpaca.toolkit.model.BroadWorksObject
co.ecg.alpaca.toolkit.generated.AccessDevice
co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRequest to add a service provider access device.static classRequest to add or modify a list of static configuration tag for a service provider access device.static classRequest to add a static configuration tag for a service provider access device.static classRequest to delete static configuration tags for a service provider 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 ServiceProviderAccessDeviceCustomTagGetListRequest.static classRequest to modify a static configuration tag for a service provider access device.static classRequest to delete a specified service provider access device.static classRequests the activation information for a device configured at the Service Provider level.static classResponse to ServiceProviderAccessDeviceDeviceActivationGetRequest.static classActivates or deactivates a device configured at the Service Provider 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 ServiceProviderAccessDeviceFileGetListRequest14sp8.static classRequest to get a service provider device profile file.static classResponse to ServiceProviderAccessDeviceFileGetRequest21.static classRequest to modify a specified service provider/enterprise access device file.static classRequests a new activation code for a device configured at the Service Provider level.static classGet the list of all available custom tags managed by the Device Management System, on a per-device profile basis.static classResponse to ServiceProviderAccessDeviceGetAvailableCustomTagListRequest.static classRequests the list of configurable device types of devices that have already been added to the service provider.static classResponse to ServiceProviderAccessDeviceGetEnhancedConfigurationTypeListRequest.static classRequests the details of a specified configurable device type for a service provider.static classResponse to ServiceProviderAccessDeviceGetEnhancedConfigurationTypeRequest.static classRequests the list of linked leaf devices for the service provider level tree device passed in the request.static classResponse to ServiceProviderAccessDeviceGetLinkedLeafDeviceListRequest22.static classRequests the tree device linked with the service provider level leaf device passed in the request.static classResponse to ServiceProviderAccessDeviceGetLinkedTreeDeviceRequest.static classRequests the list of access devices in a service provider.static classResponse to ServiceProviderAccessDeviceGetListRequest.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 ServiceProviderAccessDeviceGetNativeTagsWithLogicListRequest.static classRequests the list of service provider level access devices.static classResponse to ServiceProviderAccessDeviceGetPagedSortedListRequest.static classRequests the configuration of a specified service provider access device.static classResponse to ServiceProviderAccessDeviceGetRequest24V3.static classRequest to get the list of trunk group names associated with the Access Device.static classResponse to ServiceProviderAccessDeviceGetTrunkGroupListRequest24.static classRequests the list of users on a specified device.static classResponse to ServiceProviderAccessDeviceGetUserListRequest21sp1.static classRequest to link one or more leaf devices to a service provider level tree device.static classRequest to modify a specified service provider access device.static classRequest to modify attributes for line/ports assigned on the service provider device profile.static classReset a specific service provider SIP device that supports the reset operation.static classRequest to get the custom configuration tag set defined at the access device.static classResponse to ServiceProviderAccessDeviceTagSetGetRequest.static classRequest to modify a static configuration tag set.static classRequest to unlink one or more leaf access devices from a tree device. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected Stringprotected Integerprotected UnboundedPositiveIntprotected Stringprotected Stringprotected Integerprotected Stringprotected Stringprotected Stringprotected AccessDeviceStatusprotected Stringprotected ExtendedTransportProtocolprotected Booleanprotected 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 ConstructorServiceProviderAccessDevice(ServiceProvider serviceProvider, String deviceName) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ServiceProviderAccessDevicegetPopulatedServiceProviderAccessDevice(ServiceProvider serviceProvider, String deviceName) Retrieves a populated ServiceProviderAccessDevicegetPort()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 requestsetAuthBearerSubject(String authBearerSubject) setDescription(String description) setDeviceCode(String deviceCode) setDeviceExternalId(String deviceExternalId) setDeviceIndex(Integer deviceIndex) setDeviceIPEI(String deviceIPEI) setDeviceType(String deviceType) setMacAddress(String macAddress) 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(ExtendedTransportProtocol transportProtocol) setUseCustomUserNamePassword(Boolean useCustomUserNamePassword) setUseDeviceCode(Boolean useDeviceCode) 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
-
serviceProviderId
-
deviceExternalId
-
deviceCode
-
deviceIPEI
-
deviceIndex
-
useDeviceCode
-
authBearerSubject
-
-
Constructor Details
-
ServiceProviderAccessDevice
public ServiceProviderAccessDevice()Serializable Constructor -
ServiceProviderAccessDevice
- Parameters:
serviceProvider-deviceName-
-
-
Method Details
-
setServiceProvider
-
getServiceProvider
Returns a handle on the User's Service Provider -
getPopulatedServiceProviderAccessDevice
public static ServiceProviderAccessDevice getPopulatedServiceProviderAccessDevice(ServiceProvider serviceProvider, String deviceName) throws BroadWorksObjectException Retrieves a populated ServiceProviderAccessDevice- Parameters:
serviceProvider-deviceName-- Throws:
BroadWorksObjectException
-
getClassName
- Overrides:
getClassNamein classAccessDevice
-
setDeviceType
-
getDeviceType
-
setProtocol
-
getProtocol
-
setNetAddress
-
getNetAddress
-
setPort
-
getPort
-
setOutboundProxyServerNetAddress
public ServiceProviderAccessDevice setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress) -
getOutboundProxyServerNetAddress
-
setStunServerNetAddress
-
getStunServerNetAddress
-
setMacAddress
-
getMacAddress
-
setSerialNumber
-
getSerialNumber
-
setDescription
-
getDescription
-
setNumberOfPorts
-
getNumberOfPorts
-
setNumberOfAssignedPorts
-
getNumberOfAssignedPorts
-
setStatus
-
getStatus
-
setPhysicalLocation
-
getPhysicalLocation
-
setTransportProtocol
public ServiceProviderAccessDevice setTransportProtocol(ExtendedTransportProtocol transportProtocol) -
getTransportProtocol
-
setUseCustomUserNamePassword
-
getUseCustomUserNamePassword
-
setUserName
-
getUserName
-
setVersion
-
getVersion
-
setServiceProviderId
-
getServiceProviderId
-
setDeviceExternalId
-
getDeviceExternalId
-
setDeviceCode
-
getDeviceCode
-
setDeviceIPEI
-
getDeviceIPEI
-
setDeviceIndex
-
getDeviceIndex
-
setUseDeviceCode
-
getUseDeviceCode
-
setAuthBearerSubject
-
getAuthBearerSubject
-
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
-