public class OperatorStateBackend extends AbstractKeyStateBackend
backStorageCache, currentCheckpointId, currentKey, descNamespace, keyGroupIndex, listManagerProxyHashMap, mapManagerProxyHashMap, valueManagerProxyHashMap| Constructor and Description |
|---|
OperatorStateBackend(AbstractStateBackend backend) |
| Modifier and Type | Method and Description |
|---|---|
<T> ListState<T> |
getSplitListState(ListStateDescriptor<T> stateDescriptor)
get spitted List for different operator instance.
|
<T> ListState<T> |
getUnionListState(ListStateDescriptor<T> stateDescriptor)
get a union List for different operator instance.
|
protected <T> ListStateStoreManagerProxy<T> |
newListStateStoreManagerProxy(ListStateDescriptor<T> stateDescriptor) |
void |
setCurrentKey(Object currentKey) |
ackCommit, commit, finish, get, getBackend, getBackendType, getBackStorage, getBackStorage, getCheckpointId, getCurrentKey, getKeyGroupIndex, getStateStrategy, put, rollBack, setCheckpointId, setContext, setKeyGroupIndexpublic OperatorStateBackend(AbstractStateBackend backend)
public void setCurrentKey(Object currentKey)
setCurrentKey in class AbstractKeyStateBackendprotected <T> ListStateStoreManagerProxy<T> newListStateStoreManagerProxy(ListStateDescriptor<T> stateDescriptor)
public <T> ListState<T> getSplitListState(ListStateDescriptor<T> stateDescriptor)
public <T> ListState<T> getUnionListState(ListStateDescriptor<T> stateDescriptor)
Copyright © 2020. All rights reserved.