Package | Description |
---|---|
com.hp.device |
Specifications for various aspects device modeling and device driver development.
|
com.hp.sdn.device |
API for accessing & supplying information about network infrastructure devices.
|
com.hp.sdn.driver | |
com.hp.sdn.dvc |
Device Management
|
com.hp.sdn.dvc.facet |
Device Driver Facet interfaces
|
com.hp.sdn.model |
Base abstractions used in consuming & producing Network information model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeviceInfo
A view of
DeviceInfo that facilitates the changing of its internal state. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeviceInfo
A partial implementation of
DeviceInfo that has default
implementations of a couple of FacetProvider methods. |
class |
DefaultDeviceInfo
A default implementation of
DeviceInfo which will likely be
sufficient for most needs. |
Modifier and Type | Method and Description |
---|---|
DeviceInfo |
DeviceDriverProvider.create(String typeName)
Creates an instance of DeviceInfo backed by the specified device type and void of any specific device
information.
|
DeviceInfo |
DeviceDriverFactory.create(String typeName) |
DeviceInfo |
AbstractDeviceDriverProvider.create(String typeName) |
DeviceInfo |
DeviceInfo.evolve()
A request to "evolve" this device info instance to reflect current
information that may have been collected.
|
DeviceInfo |
DeviceIdentityHandler.evolve()
Return an evolved device info context.
|
DeviceInfo |
DefaultDeviceInfo.evolve()
This method delegates to
DeviceType.evolve(com.hp.device.DeviceInfo) on the backing
device type, passing this instance as the context. |
DeviceInfo |
DefaultDeviceIdentityHandler.evolve() |
DeviceInfo |
DeviceType.evolve(DeviceInfo deviceInfo)
Return an evolved device info context.
|
DeviceInfo |
DefaultDeviceType.evolve(DeviceInfo deviceInfo)
Return an evolved device info context.
|
DeviceInfo |
Facet.getContext()
Returns the device info context of which this facet is a "view".
|
DeviceInfo |
AbstractFacet.getContext() |
DeviceInfo |
DeviceLoader.getDeviceInfo()
Returns the DeviceInfo instance associated with this loader.
|
DeviceInfo |
DeviceHandler.getDeviceInfo()
Returns the DeviceInfo instance associated with this handler.
|
DeviceInfo |
DefaultDeviceHandler.getDeviceInfo() |
Modifier and Type | Method and Description |
---|---|
DeviceHandler |
DeviceDriverProvider.create(DeviceInfo info,
IpAddress ip)
Creates an instance of DeviceHandler, bound to the specified device target, and associated with
the specified instance of DeviceInfo.
|
DeviceHandler |
DeviceDriverFactory.create(DeviceInfo info,
IpAddress ip) |
DeviceHandler |
AbstractDeviceDriverProvider.create(DeviceInfo info,
IpAddress ip) |
DeviceLoader |
DeviceDriverProvider.create(DeviceInfo info,
String uid)
Creates an instance of DeviceLoader, bound to the specified device UID, and associated with
the specified instance of DeviceInfo.
|
DeviceLoader |
DeviceDriverFactory.create(DeviceInfo info,
String uid) |
DeviceLoader |
AbstractDeviceDriverProvider.create(DeviceInfo info,
String uid) |
DeviceHandler |
DeviceType.createHandler(DeviceInfo info,
IpAddress ip)
Return a device handler appropriate for this device type.
|
DeviceHandler |
DefaultDeviceType.createHandler(DeviceInfo info,
IpAddress ip)
Return a device handler appropriate for this device type.
|
DeviceLoader |
DeviceType.createLoader(DeviceInfo info,
String uid)
Return a device handler appropriate for this device type.
|
DeviceLoader |
DefaultDeviceType.createLoader(DeviceInfo info,
String uid)
Return a device handler appropriate for this device type.
|
DeviceInfo |
DeviceType.evolve(DeviceInfo deviceInfo)
Return an evolved device info context.
|
DeviceInfo |
DefaultDeviceType.evolve(DeviceInfo deviceInfo)
Return an evolved device info context.
|
Constructor and Description |
---|
AbstractDefaultFacet(DeviceInfo context)
Constructs a facet that is projected onto the specified device info context.
|
AbstractFacet(DeviceInfo context)
Constructs a facet that is projected onto the specified device info context.
|
DefaultDeviceIdentity(DeviceInfo context)
Constructs a device identity facet that is projected onto the specified
device info context.
|
DefaultDeviceIdentityHandler(DeviceInfo context)
Constructs a device identity configure facet that is projected onto the
specified device info context.
|
DefaultFlags(DeviceInfo context)
Constructs a flags facet that is projected onto the specified device info context.
|
DefaultPresentation(DeviceInfo context)
Constructs a presentation facet that is projected onto the
specified device info context.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyDeviceInfo
Extension of Device Info that stores device keys.
|
Modifier and Type | Method and Description |
---|---|
Device |
DeviceSupplierService.createOrUpdateDevice(DeviceId deviceId,
Set<URI> uris,
DeviceInfo info)
Creates, or updates, a device using the supplied discovery URIs and
device information populated with basic device identity data.
|
Device |
DeviceSupplierServiceAdapter.createOrUpdateDevice(DeviceId deviceId,
Set<URI> uris,
DeviceInfo info) |
Modifier and Type | Method and Description |
---|---|
DeviceInfo |
DeviceDriverServiceAdapter.create(String typeName) |
Modifier and Type | Method and Description |
---|---|
DeviceHandler |
DeviceDriverServiceAdapter.create(DeviceInfo info,
IpAddress ip) |
DeviceLoader |
DeviceDriverServiceAdapter.create(DeviceInfo info,
String uid) |
Modifier and Type | Class and Description |
---|---|
class |
DeviceInfoAdapter
Device Info test adapter
|
Modifier and Type | Method and Description |
---|---|
DeviceInfo |
DeviceInfoAdapter.evolve() |
DeviceInfo |
SerialDevice.info() |
Constructor and Description |
---|
ManualDeviceIdentityHandler(DeviceInfo context) |
Modifier and Type | Field and Description |
---|---|
protected DeviceInfo |
DefaultDevice.deviceInfo
Information about this device.
|
Modifier and Type | Method and Description |
---|---|
DeviceInfo |
DefaultDevice.info() |
DeviceInfo |
Device.info()
Set of information accrued about the device through the use of device
drivers.
|
Modifier and Type | Method and Description |
---|---|
String |
DefaultDevice.getDeviceInfo(DeviceInfo devInfo)
Provides a stringified representation of this device's device info.
|
Constructor and Description |
---|
DefaultDevice(DeviceId deviceId,
Set<URI> uris,
DeviceInfo info,
SupplierId supplierId)
Constructs a device object given information.
|
Copyright © 2015. All Rights Reserved.