Package | Description |
---|---|
com.hp.sdn.adm.dao.model |
Model POJOs implementations used to persist and retrieve information
applicable at the Administrator tier of the SDN Controller.
|
com.hp.sdn.device |
API for accessing & supplying information about network infrastructure devices.
|
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 | Method and Description |
---|---|
InterfaceId |
InterfaceEntity.id() |
InterfaceId |
InterfaceEntity.realizedByInterface() |
Modifier and Type | Method and Description |
---|---|
void |
InterfaceEntity.realizedByInterface(InterfaceId realizedByInterface) |
Constructor and Description |
---|
InterfaceEntity(InterfaceId id,
IfType type,
String name,
ElementId hostedBy,
ElementId realizedByElement,
InterfaceId realizedByInterface,
MacAddress mac,
Set<Interface.State> state,
Set<IpAddress> ips) |
Modifier and Type | Method and Description |
---|---|
Interface |
DeviceService.getInterface(DeviceId deviceId,
InterfaceId interfaceId)
Returns the interface requested with the device and interface ids.
|
Interface |
DeviceServiceAdapter.getInterface(DeviceId deviceId,
InterfaceId interfaceId) |
Modifier and Type | Class and Description |
---|---|
class |
UniqueInterfaceId
Controller unique interface id for teaming and persistence
|
Modifier and Type | Method and Description |
---|---|
Interface |
DeviceStoreAdapter.getInterface(DeviceId deviceId,
InterfaceId interfaceId) |
Interface |
DeviceStoreService.getInterface(DeviceId deviceId,
InterfaceId interfaceId)
Get an individual interface.
|
Modifier and Type | Method and Description |
---|---|
Set<VlanId> |
VlanHandler.getVIdsContainingPort(InterfaceId port,
VlanTagType tag)
Get the set of vlan identifiers (VID) that the specified port is a
member of.
|
Set<VlanInfo> |
VlanHandler.getVlansContainingPort(InterfaceId port,
VlanTagType tag)
Get the set of Vlans that the specified port is a member of.
|
Modifier and Type | Field and Description |
---|---|
static InterfaceId |
InterfaceId.NONE
A static value used to indicate an unknown/unnecessary interface ID.
|
Modifier and Type | Method and Description |
---|---|
InterfaceId |
InterfaceIdSerializer.deserialize(byte[] serialization) |
static InterfaceId |
InterfaceIdSerializer.getId(com.hp.sdn.model.proto.InterfaceIdProto.InterfaceId id) |
InterfaceId |
Interface.id()
Device unique identifier of the interface/port.
|
InterfaceId |
DefaultInterface.id() |
InterfaceId |
ConnectionPoint.interfaceId()
Returns the connection point interface identifier.
|
InterfaceId |
DefaultConnectionPoint.interfaceId() |
InterfaceId |
DefaultNodeLocation.interfaceId() |
InterfaceId |
DefaultInterfaceInfo.realizedByInterface() |
InterfaceId |
InterfaceInfo.realizedByInterface()
Optional reference to the parent interface through which this one
is realized.
|
InterfaceId |
Interface.realizedByInterface()
Optional reference to the parent interface through which this one
is realized.
|
InterfaceId |
DefaultInterface.realizedByInterface() |
static InterfaceId |
InterfaceId.valueOf(BigPortNumber port)
Returns the value of the given port as an interface ID.
|
Modifier and Type | Method and Description |
---|---|
Set<InterfaceId> |
DefaultVlanInfo.taggedPorts() |
Set<InterfaceId> |
VlanInfo.taggedPorts()
Returns set of tagged ports associated with the vlan.
|
Set<InterfaceId> |
DefaultVlanInfo.untaggedPorts() |
Set<InterfaceId> |
VlanInfo.untaggedPorts()
Returns set of untagged ports associated with the vlan.
|
Modifier and Type | Method and Description |
---|---|
int |
InterfaceId.compareTo(InterfaceId o) |
DefaultInterfaceInfo |
DefaultInterfaceInfo.realizedByInterface(InterfaceId realizedBy)
Modify the interface realized by
|
byte[] |
InterfaceIdSerializer.serialize(InterfaceId subject) |
static com.hp.sdn.model.proto.InterfaceIdProto.InterfaceId |
InterfaceIdSerializer.valueOf(InterfaceId id) |
Modifier and Type | Method and Description |
---|---|
DefaultVlanInfo |
DefaultVlanInfo.setTaggedPorts(Set<InterfaceId> taggedPorts)
Set tagged ports.
|
DefaultVlanInfo |
DefaultVlanInfo.setUntaggedPorts(Set<InterfaceId> untaggedPorts)
Set untagged ports.
|
Constructor and Description |
---|
DefaultConnectionPoint(ElementId elementId,
InterfaceId interfaceId) |
DefaultInterface(InterfaceId id,
InterfaceInfo info)
Constructor to combine id and info.
|
DefaultNodeLink(NodeId nodeId,
InterfaceId interfaceId,
NodeLocation location,
boolean direction)
Creates a new node link from Node to DPID when direction is true
Creates a new node link from DPID to Node when direction is false
using the supplied node information.
|
DefaultNodeLocation(DeviceId id,
InterfaceId intfId)
Constructs a node location at the given device and interface, using
the current system timestamp.
|
DefaultNodeLocation(DeviceId id,
InterfaceId intfId,
long ts)
Constructs a node location for the given device, interface, and
timestamp.
|
Copyright © 2015. All Rights Reserved.