@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.