
public final class GlobalBundleScanningSchemaServiceImpl extends Object implements org.opendaylight.yangtools.yang.model.api.SchemaContextProvider, org.opendaylight.controller.sal.core.api.model.SchemaService, org.opendaylight.controller.sal.core.api.model.YangTextSourceProvider, AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
addModule(org.opendaylight.yangtools.yang.model.api.Module module) |
void |
close() |
static GlobalBundleScanningSchemaServiceImpl |
createInstance(org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService) |
org.opendaylight.yangtools.yang.model.api.SchemaContext |
getGlobalContext() |
org.opendaylight.yangtools.yang.model.api.SchemaContext |
getSchemaContext() |
org.opendaylight.yangtools.yang.model.api.SchemaContext |
getSessionContext() |
com.google.common.util.concurrent.CheckedFuture<org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource,org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException> |
getSource(org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier sourceIdentifier) |
org.opendaylight.yangtools.concepts.ListenerRegistration<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> |
registerSchemaContextListener(org.opendaylight.yangtools.yang.model.api.SchemaContextListener listener) |
void |
removeModule(org.opendaylight.yangtools.yang.model.api.Module module) |
public static GlobalBundleScanningSchemaServiceImpl createInstance(org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService)
public org.opendaylight.yangtools.yang.model.api.SchemaContext getSchemaContext()
getSchemaContext in interface org.opendaylight.yangtools.yang.model.api.SchemaContextProviderpublic org.opendaylight.yangtools.yang.model.api.SchemaContext getGlobalContext()
getGlobalContext in interface org.opendaylight.controller.sal.core.api.model.SchemaServicepublic void addModule(org.opendaylight.yangtools.yang.model.api.Module module)
addModule in interface org.opendaylight.controller.sal.core.api.model.SchemaServicepublic org.opendaylight.yangtools.yang.model.api.SchemaContext getSessionContext()
getSessionContext in interface org.opendaylight.controller.sal.core.api.model.SchemaServicepublic void removeModule(org.opendaylight.yangtools.yang.model.api.Module module)
removeModule in interface org.opendaylight.controller.sal.core.api.model.SchemaServicepublic org.opendaylight.yangtools.concepts.ListenerRegistration<org.opendaylight.yangtools.yang.model.api.SchemaContextListener> registerSchemaContextListener(org.opendaylight.yangtools.yang.model.api.SchemaContextListener listener)
registerSchemaContextListener in interface org.opendaylight.controller.sal.core.api.model.SchemaServicepublic void close()
close in interface AutoCloseablepublic com.google.common.util.concurrent.CheckedFuture<org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource,org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceException> getSource(org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier sourceIdentifier)
getSource in interface org.opendaylight.yangtools.yang.model.repo.spi.SchemaSourceProvider<org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource>Copyright © 2017 OpenDaylight. All rights reserved.