trait RouteSelector extends AnyRef

Routes queries to one of a set of stores

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RouteSelector
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def init(stores: Seq[(DataStore, Map[String, _ <: AnyRef])]): Unit

    Initialize this instance with the datastore to select from

    Initialize this instance with the datastore to select from

    stores

    stores and configuration maps

  2. abstract def route(sft: SimpleFeatureType, query: Query): Option[DataStore]

    Route a query to a particular store.

    Route a query to a particular store. If no store is selected, query will return empty

    sft

    simple feature type

    query

    query