Class StorageGroupCacheResult<V>
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.analyze.cache.StorageGroupCacheResult<V>
-
public abstract class StorageGroupCacheResult<V> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description StorageGroupCacheResult()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddMissedDevice(java.lang.String missedDevice)java.util.Map<java.lang.String,V>getMap()java.util.List<java.lang.String>getMissedDevices()booleanisSuccess()abstract voidput(java.lang.String device, java.lang.String storageGroupName)voidreset()reset storageGroupCacheResultvoidsetFailed()set failed and clear the mapvoidsetSuccess(boolean success)
-
-
-
Field Detail
-
map
protected java.util.Map<java.lang.String,V> map
result map, Notice: this map will be empty when failed
-
-
Method Detail
-
isSuccess
public boolean isSuccess()
-
setSuccess
public void setSuccess(boolean success)
-
getMissedDevices
public java.util.List<java.lang.String> getMissedDevices()
-
addMissedDevice
public void addMissedDevice(java.lang.String missedDevice)
-
getMap
public java.util.Map<java.lang.String,V> getMap()
-
put
public abstract void put(java.lang.String device, java.lang.String storageGroupName)
-
setFailed
public void setFailed()
set failed and clear the map
-
reset
public void reset()
reset storageGroupCacheResult
-
-