SolrDispatchFilter that does not create a new CoreContainer
on initialisation, but instead delegates to a already existing instance.CoreContainer used for the Solr dispatch filterSolrDispatchFilter (implemented based on the
DelegatingSolrDispatchFilter abstract class) that does NOT create a
new CoreContainer, but retrieves it via a OSGI ServiceReference
from a BundleContext.CoreContainer with a given
name at a given Path by using a SolrDispatchFilter.CoreContainer (registered as
OSGI service) where
SolrConstants.PROPERTY_SERVER_PUBLISH_REST is enabled via a
SolrDispatchFilter under /{global-prefix}/{server-name}
where
global-prefix is the configured SolrServerPublishingComponent.GLOBAL_PREFIX value
server-name is the SolrConstants.PROPERTY_SERVER_NAME
property of the ServiceReference for the CoreContainer.ServiceReference to CoreContainer based on the
SolrConstants.PROPERTY_SERVER_RANKING value.ServiceReference to parse the
CoreContainer to be used for the dispatch filter this allows to
parse the name or an own
Filter that is used to track CoreContainer
instances registered in the OSGI environment.SolrConstants.PROPERTY_SERVER_NAME valueCoreContainer no longer needed by the Solr dispatch
filter.Copyright © 2010–2016 The Apache Software Foundation. All rights reserved.