@Beta
public interface SchemaSourceRegistry
SchemaSourceProvider instances which would then acquire the schema
source.| Modifier and Type | Method and Description |
|---|---|
<T extends SchemaSourceRepresentation> |
registerSchemaSource(SchemaSourceProvider<? super T> provider,
PotentialSchemaSource<T> source)
Register a new schema source which is potentially available from a provider.
|
SchemaListenerRegistration |
registerSchemaSourceListener(SchemaSourceListener listener)
Register a schema source listener.
|
<T extends SchemaSourceRepresentation> SchemaSourceRegistration<T> registerSchemaSource(SchemaSourceProvider<? super T> provider, PotentialSchemaSource<T> source)
SchemaSourceProvider.getSource(SourceIdentifier) will succeed.provider - Resolver which can potentially resolve the identifiersource - Schema source detailsSchemaSourceRegistration.close()
will cancel the registration.SchemaListenerRegistration registerSchemaSourceListener(SchemaSourceListener listener)
listener - Schema source listenerListenerRegistration.close()
will cancel the registration.Copyright © 2019 OpenDaylight. All rights reserved.