Class SubjectFactories
- java.lang.Object
 - 
- org.onosproject.net.config.basics.SubjectFactories
 
 
- 
public final class SubjectFactories extends Object
Set of subject factories for potential configuration subjects. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static SubjectFactory<ApplicationId>APP_SUBJECT_FACTORYApplication ID subject factory.static SubjectFactory<ConnectPoint>CONNECT_POINT_SUBJECT_FACTORYConnect point subject factory.static SubjectFactory<DeviceId>DEVICE_SUBJECT_FACTORYDevice ID subject factory.static SubjectFactory<HostId>HOST_SUBJECT_FACTORYHost ID subject factory.static SubjectFactory<UiTopoLayoutId>LAYOUT_SUBJECT_FACTORYUI Topology layout ID subject factory.static SubjectFactory<LinkKey>LINK_SUBJECT_FACTORYLink key subject factory.static SubjectFactory<RegionId>REGION_SUBJECT_FACTORYRegion ID subject factory. 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidsetCoreService(CoreService service)Provides reference to the core service, which is required for application subject factory. 
 - 
 
- 
- 
Field Detail
- 
APP_SUBJECT_FACTORY
public static final SubjectFactory<ApplicationId> APP_SUBJECT_FACTORY
Application ID subject factory. 
- 
DEVICE_SUBJECT_FACTORY
public static final SubjectFactory<DeviceId> DEVICE_SUBJECT_FACTORY
Device ID subject factory. 
- 
CONNECT_POINT_SUBJECT_FACTORY
public static final SubjectFactory<ConnectPoint> CONNECT_POINT_SUBJECT_FACTORY
Connect point subject factory. 
- 
HOST_SUBJECT_FACTORY
public static final SubjectFactory<HostId> HOST_SUBJECT_FACTORY
Host ID subject factory. 
- 
LINK_SUBJECT_FACTORY
public static final SubjectFactory<LinkKey> LINK_SUBJECT_FACTORY
Link key subject factory. 
- 
REGION_SUBJECT_FACTORY
public static final SubjectFactory<RegionId> REGION_SUBJECT_FACTORY
Region ID subject factory. 
- 
LAYOUT_SUBJECT_FACTORY
public static final SubjectFactory<UiTopoLayoutId> LAYOUT_SUBJECT_FACTORY
UI Topology layout ID subject factory. 
 - 
 
- 
Method Detail
- 
setCoreService
public static void setCoreService(CoreService service)
Provides reference to the core service, which is required for application subject factory.- Parameters:
 service- core service reference
 
 - 
 
 -