Package org.apache.storm.trident.state

# Interface StateFactory

All Superinterfaces:
  `Serializable`

All Known Implementing Classes:
  `DebugMemoryMapState.Factory`, `HdfsStateFactory`, `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

  Modifier and Type
  Method
  Description
  `State`
  `makeState(Map<String,Object> conf, IMetricsContext metrics, int partitionIndex, int numPartitions)`

- ## Method Details

  - ### makeState

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