Package org.apache.storm.state
Class InMemoryKeyValueStateProvider
java.lang.Object
org.apache.storm.state.InMemoryKeyValueStateProvider
- All Implemented Interfaces:
StateProvider
Provides
InMemoryKeyValueState
.-
Constructor Summary
-
Method Summary
-
Constructor Details
-
InMemoryKeyValueStateProvider
public InMemoryKeyValueStateProvider()
-
-
Method Details
-
newState
Description copied from interface:StateProvider
Returns a new state instance. Each state belongs unique namespace which is typically the componentid-task of the task, so that each task can have its own unique state.- Specified by:
newState
in interfaceStateProvider
- Parameters:
namespace
- a namespace of the statetopoConf
- the storm topology configurationcontext
- theTopologyContext
- Returns:
- a previously saved state if one exists otherwise a newly initialized state.
-