org.apache.storm.trident.state

## Interface StateFactory

- All Superinterfaces:
    Serializable
  All Known Implementing Classes:
    CassandraMapStateFactory, CassandraStateFactory, DebugMemoryMapState.Factory, EsStateFactory, HBaseMapState.Factory, HBaseStateFactory, HdfsStateFactory, HiveStateFactory, JdbcStateFactory, JmsStateFactory, LRUMemoryMapState.Factory, MemoryMapState.Factory, MongoMapState.Factory, MongoStateFactory, OpenTsdbStateFactory, RedisClusterMapState.Factory, RedisClusterState.Factory, RedisMapState.Factory, RedisState.Factory, RocketMqStateFactory, SolrStateFactory, TridentKafkaStateFactory, TridentReach.StaticSingleKeyMapState.Factory, WindowsStateFactory

      public interface StateFactory
      extends Serializable

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `State` | `makeState(Map<String,Object> conf, IMetricsContext metrics, int partitionIndex, int numPartitions)`

- - ### Method Detail

    - #### makeState

          State makeState(Map<String,Object> conf,
                          IMetricsContext metrics,
                          int partitionIndex,
                          int numPartitions)

Copyright © 2019 The Apache Software Foundation. All rights reserved.