public abstract class FileSystemStateManager extends java.lang.Object implements IStateManager
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
rootAddress |
Constructor and Description |
---|
FileSystemStateManager() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getExecutionStateDir() |
protected java.lang.String |
getExecutionStatePath(java.lang.String topologyName) |
protected java.lang.String |
getPhysicalPlanDir() |
protected java.lang.String |
getPhysicalPlanPath(java.lang.String topologyName) |
protected java.lang.String |
getSchedulerLocationDir() |
protected java.lang.String |
getSchedulerLocationPath(java.lang.String topologyName) |
protected java.lang.String |
getTMasterLocationDir() |
protected java.lang.String |
getTMasterLocationPath(java.lang.String topologyName) |
protected java.lang.String |
getTopologyDir() |
protected java.lang.String |
getTopologyPath(java.lang.String topologyName) |
void |
initialize(Config config)
Initialize StateManager with the incoming context.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, deleteExecutionState, deletePhysicalPlan, deleteSchedulerLocation, deleteTMasterLocation, deleteTopology, getExecutionState, getPhysicalPlan, getSchedulerLocation, getTMasterLocation, getTopology, isTopologyRunning, setExecutionState, setPhysicalPlan, setSchedulerLocation, setTMasterLocation, setTopology
public void initialize(Config config)
IStateManager
initialize
in interface IStateManager
protected java.lang.String getTMasterLocationDir()
protected java.lang.String getTopologyDir()
protected java.lang.String getPhysicalPlanDir()
protected java.lang.String getExecutionStateDir()
protected java.lang.String getSchedulerLocationDir()
protected java.lang.String getTMasterLocationPath(java.lang.String topologyName)
protected java.lang.String getTopologyPath(java.lang.String topologyName)
protected java.lang.String getPhysicalPlanPath(java.lang.String topologyName)
protected java.lang.String getExecutionStatePath(java.lang.String topologyName)
protected java.lang.String getSchedulerLocationPath(java.lang.String topologyName)