public final class OsgiBundleScanningSchemaService extends ScanningSchemaServiceProvider implements org.osgi.util.tracker.ServiceTrackerCustomizer<org.opendaylight.yangtools.yang.model.api.SchemaContextListener,org.opendaylight.yangtools.yang.model.api.SchemaContextListener>
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yangtools.yang.model.api.SchemaContextListener |
addingService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference) |
static @NonNull OsgiBundleScanningSchemaService |
createInstance(org.osgi.framework.BundleContext ctx) |
static void |
destroyInstance() |
org.osgi.framework.BundleContext |
getContext() |
static OsgiBundleScanningSchemaService |
getInstance() |
void |
modifiedService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference,
org.opendaylight.yangtools.yang.model.api.SchemaContextListener service) |
void |
removedService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference,
org.opendaylight.yangtools.yang.model.api.SchemaContextListener service) |
close, getExtensions, getGlobalContext, getSchemaContext, getSessionContext, getSource, hasListeners, notifyListeners, registerAvailableYangs, registerSchemaContextListener, removeListener, tryToUpdateSchemaContext
public static @NonNull OsgiBundleScanningSchemaService createInstance(org.osgi.framework.BundleContext ctx)
public static OsgiBundleScanningSchemaService getInstance()
public org.osgi.framework.BundleContext getContext()
public org.opendaylight.yangtools.yang.model.api.SchemaContextListener addingService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference)
addingService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.opendaylight.yangtools.yang.model.api.SchemaContextListener,org.opendaylight.yangtools.yang.model.api.SchemaContextListener>
public void modifiedService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference, org.opendaylight.yangtools.yang.model.api.SchemaContextListener service)
modifiedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.opendaylight.yangtools.yang.model.api.SchemaContextListener,org.opendaylight.yangtools.yang.model.api.SchemaContextListener>
public void removedService(org.osgi.framework.ServiceReference<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> reference, org.opendaylight.yangtools.yang.model.api.SchemaContextListener service)
removedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer<org.opendaylight.yangtools.yang.model.api.SchemaContextListener,org.opendaylight.yangtools.yang.model.api.SchemaContextListener>
Copyright © 2019 OpenDaylight. All rights reserved.