class RoutedDataStoreView extends MergedDataStoreSchemas with HasGeoMesaStats

Routed querying against multiple data stores

Linear Supertypes
HasGeoMesaStats, MergedDataStoreSchemas, ReadOnlyDataStore, DataStore, DataAccess[SimpleFeatureType, SimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RoutedDataStoreView
  2. HasGeoMesaStats
  3. MergedDataStoreSchemas
  4. ReadOnlyDataStore
  5. DataStore
  6. DataAccess
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RoutedDataStoreView(stores: Seq[DataStore], router: RouteSelector, namespace: Option[String])

    stores

    delegate stores

    router

    query router

    namespace

    schema namespace

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. def createSchema(featureType: SimpleFeatureType): Unit
    Definition Classes
    ReadOnlyDataStore → DataAccess
  7. def dispose(): Unit
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def getFeatureReader(query: Query, transaction: Transaction): FeatureReader[SimpleFeatureType, SimpleFeature]
    Definition Classes
    RoutedDataStoreView → DataStore
  12. def getFeatureSource(typeName: String): SimpleFeatureSource
    Definition Classes
    RoutedDataStoreView → DataStore
  13. def getFeatureSource(name: Name): SimpleFeatureSource
    Definition Classes
    RoutedDataStoreView → DataStore → DataAccess
  14. def getFeatureWriter(typeName: String, filter: Filter, transaction: Transaction): SimpleFeatureWriter
    Definition Classes
    ReadOnlyDataStore → DataStore
  15. def getFeatureWriter(typeName: String, transaction: Transaction): SimpleFeatureWriter
    Definition Classes
    ReadOnlyDataStore → DataStore
  16. def getFeatureWriterAppend(typeName: String, transaction: Transaction): SimpleFeatureWriter
    Definition Classes
    ReadOnlyDataStore → DataStore
  17. def getInfo(): ServiceInfo
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  18. def getLockingManager(): LockingManager
    Definition Classes
    MergedDataStoreSchemas → DataStore
  19. def getNames(): List[Name]
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  20. def getSchema(typeName: String): SimpleFeatureType
    Definition Classes
    MergedDataStoreSchemas → DataStore
  21. def getSchema(name: Name): SimpleFeatureType
    Definition Classes
    MergedDataStoreSchemas → DataAccess
  22. def getTypeNames(): Array[String]
    Definition Classes
    MergedDataStoreSchemas → DataStore
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. def removeSchema(typeName: String): Unit
    Definition Classes
    ReadOnlyDataStore → DataStore
  29. def removeSchema(typeName: Name): Unit
    Definition Classes
    ReadOnlyDataStore → DataAccess
  30. val router: RouteSelector
  31. val stats: GeoMesaStats
    Definition Classes
    RoutedDataStoreViewHasGeoMesaStats
  32. val stores: Seq[DataStore]
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. def updateSchema(typeName: String, featureType: SimpleFeatureType): Unit
    Definition Classes
    ReadOnlyDataStore → DataStore
  36. def updateSchema(typeName: Name, featureType: SimpleFeatureType): Unit
    Definition Classes
    ReadOnlyDataStore → DataAccess
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  39. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from HasGeoMesaStats

Inherited from MergedDataStoreSchemas

Inherited from ReadOnlyDataStore

Inherited from DataStore

Inherited from DataAccess[SimpleFeatureType, SimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped