# Uses of Package
org.apache.storm.state

Packages that use org.apache.storm.state
Package
Description
org.apache.storm.flux.examples
org.apache.storm.redis.state
org.apache.storm.state
org.apache.storm.streams.processors
org.apache.storm.task
org.apache.storm.topology
org.apache.storm.topology.base
org.apache.storm.windowing.persistence

- Classes in org.apache.storm.state used by org.apache.storm.flux.examples
  Class
  Description
  KeyValueState
  A state that supports key-value mappings.
- Classes in org.apache.storm.state used by org.apache.storm.redis.state
  Class
  Description
  BaseBinaryStateIterator
  Base implementation of iterator over `KeyValueState` which encoded types of key and value are both binary type.
  BaseStateIterator
  Base implementation of iterator over `KeyValueState`.
  KeyValueState
  A state that supports key-value mappings.
  Serializer
  Interface to be implemented for serlializing and de-serializing the state.
  State
  The state of the component that is either managed by the framework (e.g in case of `IStatefulBolt`) or managed by the the individual components themselves.
  StateProvider
  Used by the `StateFactory` to create a new state instances.
- Classes in org.apache.storm.state used by org.apache.storm.state
  Class
  Description
  BaseStateIterator
  Base implementation of iterator over `KeyValueState`.
  IStateSpoutOutputCollector
  ISynchronizeOutputCollector
  KeyValueState
  A state that supports key-value mappings.
  Serializer
  Interface to be implemented for serlializing and de-serializing the state.
  State
  The state of the component that is either managed by the framework (e.g in case of `IStatefulBolt`) or managed by the the individual components themselves.
  StateEncoder
  The interface of State Encoder.
  StateProvider
  Used by the `StateFactory` to create a new state instances.
  StateSpoutOutputCollector
  SynchronizeOutputCollector
- Classes in org.apache.storm.state used by org.apache.storm.streams.processors
  Class
  Description
  KeyValueState
  A state that supports key-value mappings.
- Classes in org.apache.storm.state used by org.apache.storm.task
  Class
  Description
  ISubscribedState
- Classes in org.apache.storm.state used by org.apache.storm.topology
  Class
  Description
  IStateSpout
  State
  The state of the component that is either managed by the framework (e.g in case of `IStatefulBolt`) or managed by the the individual components themselves.
- Classes in org.apache.storm.state used by org.apache.storm.topology.base
  Class
  Description
  State
  The state of the component that is either managed by the framework (e.g in case of `IStatefulBolt`) or managed by the the individual components themselves.
- Classes in org.apache.storm.state used by org.apache.storm.windowing.persistence
  Class
  Description
  KeyValueState
  A state that supports key-value mappings.