Class LoadConfigurationPlan
- java.lang.Object
-
- org.apache.iotdb.db.qp.physical.PhysicalPlan
-
- org.apache.iotdb.db.qp.physical.sys.LoadConfigurationPlan
-
- All Implemented Interfaces:
org.apache.iotdb.consensus.common.request.IConsensusRequest
public class LoadConfigurationPlan extends PhysicalPlan
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLoadConfigurationPlan.LoadConfigurationPlanType-
Nested classes/interfaces inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
PhysicalPlan.Factory, PhysicalPlan.PhysicalPlanType
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, index
-
-
Constructor Summary
Constructors Constructor Description LoadConfigurationPlan()LoadConfigurationPlan(LoadConfigurationPlan.LoadConfigurationPlanType loadConfigurationPlanType)LoadConfigurationPlan(LoadConfigurationPlan.LoadConfigurationPlanType loadConfigurationPlanType, java.util.Properties[] propertiesArray)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeserialize(java.nio.ByteBuffer buffer)Deserialize the plan from the given buffer.java.util.PropertiesgetClusterProperties()java.util.PropertiesgetIoTDBProperties()LoadConfigurationPlan.LoadConfigurationPlanTypegetLoadConfigurationPlanType()java.util.List<org.apache.iotdb.commons.path.PartialPath>getPaths()voidserialize(java.io.DataOutputStream stream)Serialize the plan into the given buffer.java.lang.StringtoString()-
Methods inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, checkIntegrity, deserialize, getAggregations, getAuthPaths, getIndex, getLoginUserName, getOperatorName, getOperatorType, isAuthenticationRequired, isDebug, isPrefixMatch, isQuery, isSelectInto, putString, putString, putStrings, putStrings, readString, readStrings, serialize, serializeImpl, serializeToByteBuffer, setDebug, setIndex, setLoginUserName, setOperatorType, setPaths, setPrefixMatch, setQuery
-
-
-
-
Constructor Detail
-
LoadConfigurationPlan
public LoadConfigurationPlan(LoadConfigurationPlan.LoadConfigurationPlanType loadConfigurationPlanType, java.util.Properties[] propertiesArray) throws QueryProcessException
- Throws:
QueryProcessException
-
LoadConfigurationPlan
public LoadConfigurationPlan(LoadConfigurationPlan.LoadConfigurationPlanType loadConfigurationPlanType) throws QueryProcessException
- Throws:
QueryProcessException
-
LoadConfigurationPlan
public LoadConfigurationPlan()
-
-
Method Detail
-
serialize
public void serialize(java.io.DataOutputStream stream) throws java.io.IOExceptionDescription copied from class:PhysicalPlanSerialize the plan into the given buffer. All necessary fields will be serialized.- Overrides:
serializein classPhysicalPlan- Throws:
java.io.IOException
-
deserialize
public void deserialize(java.nio.ByteBuffer buffer)
Description copied from class:PhysicalPlanDeserialize the plan from the given buffer.- Overrides:
deserializein classPhysicalPlan
-
getPaths
public java.util.List<org.apache.iotdb.commons.path.PartialPath> getPaths()
- Specified by:
getPathsin classPhysicalPlan
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getIoTDBProperties
public java.util.Properties getIoTDBProperties()
-
getClusterProperties
public java.util.Properties getClusterProperties()
-
getLoadConfigurationPlanType
public LoadConfigurationPlan.LoadConfigurationPlanType getLoadConfigurationPlanType()
-
-