Class/Object

org.locationtech.geomesa.kafka10

KafkaDataStore

Related Docs: object KafkaDataStore | package kafka10

Permalink

class KafkaDataStore extends ContentDataStore with KafkaDataStoreSchemaManager with LazyLogging

Self Type
KafkaDataStore
Linear Supertypes
KafkaDataStoreSchemaManager, LazyLogging, ContentDataStore, DataStore, DataAccess[SimpleFeatureType, SimpleFeature], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. KafkaDataStore
  2. KafkaDataStoreSchemaManager
  3. LazyLogging
  4. ContentDataStore
  5. DataStore
  6. DataAccess
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new KafkaDataStore(zookeepers: String, zkPath: String, partitions: Int, replication: Int, fsFactory: FeatureSourceFactory, namespaceStr: String = null)

    Permalink

Type Members

  1. case class FeatureSourceCacheKey(entry: ContentEntry, query: Query) extends Product with Serializable

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createContentState(arg0: ContentEntry): ContentState

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
  7. def createFeatureSource(entry: ContentEntry): ContentFeatureSource with Closeable

    Permalink
    Definition Classes
    KafkaDataStore → ContentDataStore
  8. def createSchema(featureType: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager → DataAccess
  9. def createTypeNames(): List[Name]

    Permalink
    Definition Classes
    KafkaDataStore → ContentDataStore
  10. def dispose(): Unit

    Permalink
    Definition Classes
    KafkaDataStoreKafkaDataStoreSchemaManager → ContentDataStore → DataAccess
  11. final def ensureEntry(arg0: Name): ContentEntry

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  12. final def ensureFeatureStore(arg0: String, arg1: Transaction): ContentFeatureStore

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  13. final def entry(arg0: Name): ContentEntry

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def getDataStoreFactory(): DataStoreFactorySpi

    Permalink
    Definition Classes
    ContentDataStore
  19. def getEntry(arg0: Name): ContentEntry

    Permalink
    Definition Classes
    ContentDataStore
  20. def getFeatureConfig(typeName: String): KafkaFeatureConfig

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  21. def getFeatureFactory(): FeatureFactory

    Permalink
    Definition Classes
    ContentDataStore
  22. def getFeatureReader(arg0: Query, arg1: Transaction): FeatureReader[SimpleFeatureType, SimpleFeature]

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  23. def getFeatureSource(typeName: String, filt: Filter): ContentFeatureSource

    Permalink
  24. def getFeatureSource(arg0: Name): SimpleFeatureSource

    Permalink
    Definition Classes
    ContentDataStore → DataStore → DataAccess
    Annotations
    @throws( classOf[java.io.IOException] )
  25. def getFeatureSource(arg0: Name, arg1: Transaction): ContentFeatureSource

    Permalink
    Definition Classes
    ContentDataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  26. def getFeatureSource(arg0: String, arg1: Transaction): ContentFeatureSource

    Permalink
    Definition Classes
    ContentDataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  27. def getFeatureSource(arg0: String): ContentFeatureSource

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  28. def getFeatureTypeFactory(): FeatureTypeFactory

    Permalink
    Definition Classes
    ContentDataStore
  29. final def getFeatureWriter(arg0: String, arg1: Transaction): FeatureWriter[SimpleFeatureType, SimpleFeature]

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  30. def getFeatureWriter(arg0: String, arg1: Filter, arg2: Transaction): FeatureWriter[SimpleFeatureType, SimpleFeature]

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  31. final def getFeatureWriterAppend(arg0: String, arg1: Transaction): FeatureWriter[SimpleFeatureType, SimpleFeature]

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  32. def getFilterFactory(): FilterFactory

    Permalink
    Definition Classes
    ContentDataStore
  33. def getGeometryFactory(): GeometryFactory

    Permalink
    Definition Classes
    ContentDataStore
  34. def getInfo(): ServiceInfo

    Permalink
    Definition Classes
    ContentDataStore → DataAccess
  35. def getLiveFeatureType(replayType: SimpleFeatureType): Option[SimpleFeatureType]

    Permalink

    Extracts the "Streaming SFT" which the given "Replay SFT" is based on.

    Extracts the "Streaming SFT" which the given "Replay SFT" is based on.

    Definition Classes
    KafkaDataStoreSchemaManager
  36. final def getLockingManager(): LockingManager

    Permalink
    Definition Classes
    ContentDataStore → DataStore
  37. def getLogger(): Logger

    Permalink
    Definition Classes
    ContentDataStore
  38. def getNames(): List[Name]

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager → DataAccess
  39. def getNamespaceURI(): String

    Permalink
    Definition Classes
    ContentDataStore
  40. def getReplayConfigPath(typeName: String): String

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  41. def getSchema(arg0: Name): SimpleFeatureType

    Permalink
    Definition Classes
    ContentDataStore → DataAccess
    Annotations
    @throws( classOf[java.io.IOException] )
  42. final def getSchema(arg0: String): SimpleFeatureType

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  43. def getSchemaPath(typeName: String): String

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  44. def getTopicPath(typeName: String): String

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  45. final def getTypeNames(): Array[String]

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  46. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  47. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  48. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  49. final def name(arg0: String): Name

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
  50. val namespaceStr: String

    Permalink
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. val partitions: Int

    Permalink
  55. final def removeEntry(arg0: Name): Unit

    Permalink
    Attributes
    protected[org.geotools.data.store]
    Definition Classes
    ContentDataStore
  56. def removeSchema(typeName: String): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager → DataStore
  57. def removeSchema(typeName: Name): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager → DataAccess
  58. val replication: Int

    Permalink
  59. def setDataStoreFactory(arg0: DataStoreFactorySpi): Unit

    Permalink
    Definition Classes
    ContentDataStore
  60. def setFeatureFactory(arg0: FeatureFactory): Unit

    Permalink
    Definition Classes
    ContentDataStore
  61. def setFeatureTypeFactory(arg0: FeatureTypeFactory): Unit

    Permalink
    Definition Classes
    ContentDataStore
  62. def setFilterFactory(arg0: FilterFactory): Unit

    Permalink
    Definition Classes
    ContentDataStore
  63. def setGeometryFactory(arg0: GeometryFactory): Unit

    Permalink
    Definition Classes
    ContentDataStore
  64. def setNamespaceURI(arg0: String): Unit

    Permalink
    Definition Classes
    ContentDataStore
  65. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  66. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  67. def updateKafkaSchema(typeName: String, sft: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  68. def updateSchema(arg0: Name, arg1: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    ContentDataStore → DataAccess
    Annotations
    @throws( classOf[java.io.IOException] )
  69. final def updateSchema(arg0: String, arg1: SimpleFeatureType): Unit

    Permalink
    Definition Classes
    ContentDataStore → DataStore
    Annotations
    @throws( classOf[java.io.IOException] )
  70. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. def waitUntilTopicReady(zkUtils: ZkUtils10, topic: String, partitions: Int, timeToWait: Long = 5000L): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  74. def waitUntilTopicReadyForPartition(zkUtils: ZkUtils10, topic: String, partition: Int, timeToWait: Long): Unit

    Permalink
    Definition Classes
    KafkaDataStoreSchemaManager
  75. val zkPath: String

    Permalink
  76. val zookeepers: String

    Permalink

Inherited from LazyLogging

Inherited from ContentDataStore

Inherited from DataStore

Inherited from DataAccess[SimpleFeatureType, SimpleFeature]

Inherited from AnyRef

Inherited from Any

Ungrouped