public interface IQuerySpecificationRegistry
Modifier and Type | Method and Description |
---|---|
boolean |
addSource(IRegistrySourceConnector connector)
Cannot register connectors with the same identifier twice.
|
IRegistryView |
createView()
Creates a view which contains query specification entries that indicate their inclusion in default views.
|
IRegistryView |
createView(IRegistryViewFactory factory)
Creates a view which is instantiated by the factory and is connected to the registry.
|
IRegistryView |
createView(IRegistryViewFilter filter)
Creates a view which contains registered query specifications that are considered relevant by the passed filter.
|
IDefaultRegistryView |
getDefaultView()
Returns a default view instance that contains query specification entries that indicate their inclusion in
default views.
|
boolean |
removeSource(IRegistrySourceConnector connector)
Removes the connector if it was registered.
|
boolean addSource(IRegistrySourceConnector connector)
connector
- cannot be nullboolean removeSource(IRegistrySourceConnector connector)
connector
- cannot be nullIDefaultRegistryView getDefaultView()
IRegistryView createView()
IRegistryView createView(IRegistryViewFilter filter)
IRegistryView createView(IRegistryViewFactory factory)