| Package | Description |
|---|---|
| org.onosproject.net.config |
Subsystem for tracking network environment configuration.
|
| org.onosproject.net.config.basics |
Various basic builtin network configurations.
|
| Modifier and Type | Method and Description |
|---|---|
SubjectFactory |
NetworkConfigService.getSubjectFactory(Class subjectClass)
Returns the subject factory for the specified class.
|
SubjectFactory |
NetworkConfigService.getSubjectFactory(String subjectKey)
Returns the subject factory with the specified key.
|
SubjectFactory<S> |
ConfigFactory.subjectFactory()
Returns the class of the subject to which this factory applies.
|
| Constructor and Description |
|---|
ConfigFactory(SubjectFactory<S> subjectFactory,
Class<C> configClass,
String configKey)
Creates a new configuration factory for the specified class of subjects
capable of generating the configurations of the specified class.
|
ConfigFactory(SubjectFactory<S> subjectFactory,
Class<C> configClass,
String configKey,
boolean isList)
Creates a new configuration factory for the specified class of subjects
capable of generating the configurations of the specified class.
|
| Modifier and Type | Field and Description |
|---|---|
static SubjectFactory<ApplicationId> |
SubjectFactories.APP_SUBJECT_FACTORY |
static SubjectFactory<ConnectPoint> |
SubjectFactories.CONNECT_POINT_SUBJECT_FACTORY |
static SubjectFactory<DeviceId> |
SubjectFactories.DEVICE_SUBJECT_FACTORY |
static SubjectFactory<HostId> |
SubjectFactories.HOST_SUBJECT_FACTORY |
static SubjectFactory<LinkKey> |
SubjectFactories.LINK_SUBJECT_FACTORY |
Copyright © 2015. All rights reserved.