# Uses of Package
org.apache.storm.state

- Packages that use org.apache.storm.state
  Package | Description
  --- | ---
  org.apache.storm.flux.examples |
  org.apache.storm.hbase.state |
  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 and Description
  KeyValueState A state that supports key-value mappings.

- Classes in org.apache.storm.state used by org.apache.storm.hbase.state
  Class and 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.redis.state
  Class and 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 and 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 and Description
  KeyValueState A state that supports key-value mappings.

- Classes in org.apache.storm.state used by org.apache.storm.task
  Class and Description
  ISubscribedState

- Classes in org.apache.storm.state used by org.apache.storm.topology
  Class and 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 and 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 and Description
  KeyValueState A state that supports key-value mappings.

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