Class EmptyStateHolder
- java.lang.Object
-
- io.siddhi.core.util.snapshot.state.EmptyStateHolder
-
- All Implemented Interfaces:
StateHolder
public class EmptyStateHolder extends Object implements StateHolder
State holder for non partition use case
-
-
Constructor Summary
Constructors Constructor Description EmptyStateHolder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StatecleanGroupByStates()MapgetAllGroupByStates()Map<String,State>getAllStates()StategetState()voidreturnAllStates(Map partitionKeyStates)voidreturnGroupByStates(Map states)voidreturnState(State state)
-
-
-
Method Detail
-
getState
public State getState()
- Specified by:
getStatein interfaceStateHolder
-
returnState
public void returnState(State state)
- Specified by:
returnStatein interfaceStateHolder
-
getAllStates
public Map<String,State> getAllStates()
- Specified by:
getAllStatesin interfaceStateHolder
-
returnAllStates
public void returnAllStates(Map partitionKeyStates)
- Specified by:
returnAllStatesin interfaceStateHolder
-
getAllGroupByStates
public Map getAllGroupByStates()
- Specified by:
getAllGroupByStatesin interfaceStateHolder
-
cleanGroupByStates
public State cleanGroupByStates()
- Specified by:
cleanGroupByStatesin interfaceStateHolder
-
returnGroupByStates
public void returnGroupByStates(Map states)
- Specified by:
returnGroupByStatesin interfaceStateHolder
-
-