Modifier and Type | Field and Description |
---|---|
private static java.util.concurrent.ConcurrentMap<java.lang.Class<? extends IService>,OFModule> |
OFModule.modules
static map that holds all the references to module instances.
|
Modifier and Type | Method and Description |
---|---|
static OFModule |
OFModule.getModule(java.lang.Class<? extends IService> c)
return a module that implements a specific service from the
static map
OFModule.modules . |
static void |
OFModule.registerModule(java.lang.Class<? extends IService> c,
OFModule m)
register a module to the static map
OFModule.modules . |
Modifier and Type | Interface and Description |
---|---|
interface |
IDeviceService
The device manager allows interacting with devices on the network.
|
interface |
IEntityClassifierService
A component that wishes to participate in entity classification needs to
implement the IEntityClassifier interface, and register with the Device
Manager as an entity classifier.
|
Modifier and Type | Class and Description |
---|---|
class |
Devices
This class manages information of devices such as device map,
device indices and so on.
|
class |
OFMDefaultEntityClassifier
This is a default entity classifier that simply classifies all
entities into a fixed entity class, with key fields of MAC and VLAN.
|
class |
OFMDeviceManager
This class implements the device manager module.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFirewallService
The interface to define basic operations of the firewall module.
|
Modifier and Type | Class and Description |
---|---|
class |
OFMFirewall
This class implements the firewall module.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFlowCacheService
The Interface IFlowCache.
|
interface |
IFlowReconcileService |
Modifier and Type | Interface and Description |
---|---|
interface |
IHubService |
Modifier and Type | Interface and Description |
---|---|
interface |
ILinkDiscoveryService
This interface is used to define a service that
OFMLinkDiscovery should implement. |
Modifier and Type | Class and Description |
---|---|
class |
OFMLinkDiscovery
Link Discovery Module.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRoutingService |
Modifier and Type | Interface and Description |
---|---|
interface |
IStorageService
The interface to persistent storage used for C.R.U.D.
|
Modifier and Type | Class and Description |
---|---|
class |
OFMStorageManager
This class enables a persistent storage for the controller.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITopologyService
This interface is used to define a service that
OFMTopologyManager should implement. |
Modifier and Type | Class and Description |
---|---|
class |
OFMTopologyManager
Topology Manager Module.
|