Package org.apache.storm.trident.state

## Interface StateFactory

- All Superinterfaces:
    `Serializable`
  All Known Implementing Classes:
    `DebugMemoryMapState.Factory`, `HdfsStateFactory`, `HiveStateFactory`, `JdbcStateFactory`, `JmsStateFactory`, `LRUMemoryMapState.Factory`, `MemoryMapState.Factory`, `RedisClusterMapState.Factory`, `RedisClusterState.Factory`, `RedisMapState.Factory`, `RedisState.Factory`, `TridentKafkaStateFactory`, `TridentReach.StaticSingleKeyMapState.Factory`, `WindowsStateFactory`

      public interface StateFactory
      extends Serializable

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | 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)