Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
com.hp.of.ctl.flow |
Public API for the OpenFlow Flow Manager.
|
com.hp.sdn.device |
API for accessing & supplying information about network infrastructure devices.
|
com.hp.sdn.link |
API for accessing & supplying information about network infrastructure links.
|
com.hp.sdn.model |
Base abstractions used in consuming & producing Network information model.
|
com.hp.sdn.node |
API for accessing & supplying information about network end-stations.
|
com.hp.sdn.topo |
API for retrieving information about network topology & connectivity.
|
com.hp.util.event |
Generic service for asynchronous event dispatch.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CheckpointEvent
An OpenFlow Controller Checkpoint event.
|
interface |
DataPathEvent
An OpenFlow Controller DataPath event.
|
interface |
ErrorEvent
An OpenFlow Controller Error event.
|
interface |
ListenerEvent
An OpenFlow Controller Listener event.
|
interface |
MessageEvent
An OpenFlow Controller Message event.
|
interface |
OpenflowEvent
An OpenFlow Controller event.
|
interface |
QueueEvent
An OpenFlow Controller Queue event.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FlowEvent
Encapsulates a flow-related event.
|
interface |
GroupEvent
Encapsulates a group-related event.
|
interface |
MeterEvent
Encapsulates a meter-related event.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DeviceEvent
Represents an event in the infrastructure device information model.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultDeviceEvent
Default implementation of
DeviceEvent |
Modifier and Type | Interface and Description |
---|---|
interface |
LinkEvent
Represents an event in the infrastructure link information model.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLinkEvent
Default implementation of
LinkEvent |
Modifier and Type | Interface and Description |
---|---|
interface |
ModelEvent<M extends Model,T extends Enum<?>>
Represents an event in the network information base.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractModelEvent<M extends Model,T extends Enum<?>>
Base implementation of a typed model event.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NodeEvent
Represents an event in the end-station information model.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultNodeEvent
Default implementation of
NodeEvent . |
Modifier and Type | Interface and Description |
---|---|
interface |
TopologyEvent
Represents an event in the network topology information model.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultTopologyEvent
Default implementation of the topology event.
|
Modifier and Type | Interface and Description |
---|---|
interface |
TypedEvent<T extends Enum<?>>
A "typed" event that is timestamped.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTypedEvent<T extends Enum<?>>
A base implementation of
TypedEvent . |
Modifier and Type | Method and Description |
---|---|
protected Map<Class<? extends Event>,EventSink> |
DefaultEventSinkBroker.sinks()
|
Modifier and Type | Method and Description |
---|---|
void |
EventSink.dispatch(Event event)
Dispatches the specified event to all listeners or delegates.
|
void |
AbstractEventSink.dispatch(Event event) |
void |
EventDispatcher.post(Event event)
Posts an opaque event for asynchronous dispatching.
|
void |
EventDispatchServiceAdapter.post(Event event) |
Modifier and Type | Method and Description |
---|---|
void |
EventSinkBroker.addSink(Class<? extends Event> eventClass,
EventSink sink)
Adds a new event sink associated with the specified event class.
|
void |
EventDispatchServiceAdapter.addSink(Class<? extends Event> eventClass,
EventSink sink) |
void |
DefaultEventSinkBroker.addSink(Class<? extends Event> eventClass,
EventSink sink) |
EventSink |
EventSinkBroker.get(Class<? extends Event> eventClass)
Get the event sink associated with the given event class.
|
EventSink |
EventDispatchServiceAdapter.get(Class<? extends Event> eventClass) |
EventSink |
DefaultEventSinkBroker.get(Class<? extends Event> eventClass) |
protected EventSink |
DefaultEventSinkBroker.get(Class<? extends Event> eventClass,
boolean cacheInferredSink)
|
void |
EventSinkBroker.removeSink(Class<? extends Event> eventClass)
Removes a previously added event sink.
|
void |
EventDispatchServiceAdapter.removeSink(Class<? extends Event> eventClass) |
void |
DefaultEventSinkBroker.removeSink(Class<? extends Event> eventClass) |
Copyright © 2015. All Rights Reserved.