Component{Factory,Instance} are now properly generic, specify arguments
pointing to OSGiDOMStore.
Change-Id: I4593b18df88302f933647ed09818633d76efca41
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
private final String serviceType;
@GuardedBy("this")
- private ComponentInstance component;
+ private ComponentInstance<OSGiDOMStore> component;
@GuardedBy("this")
private boolean stopped;
@Reference
ModuleShardConfigProvider configProvider = null;
@Reference(target = "(component.factory=" + OSGiDOMStore.FACTORY_NAME + ")")
- ComponentFactory datastoreFactory = null;
+ ComponentFactory<OSGiDOMStore> datastoreFactory = null;
private DatastoreState configDatastore;
private DatastoreState operDatastore;