Class ConfigPhysicalPlanVisitor<R,C>

java.lang.Object
org.apache.iotdb.confignode.consensus.request.ConfigPhysicalPlanVisitor<R,C>
Direct Known Subclasses:
PipeConfigPhysicalPlanExceptionVisitor, PipeConfigPhysicalPlanPatternParseVisitor, PipeConfigPhysicalPlanTSStatusVisitor

public abstract class ConfigPhysicalPlanVisitor<R,C> extends Object
  • Constructor Details

    • ConfigPhysicalPlanVisitor

      public ConfigPhysicalPlanVisitor()
  • Method Details

    • process

      public R process(ConfigPhysicalPlan plan, C context)
    • visitPlan

      public abstract R visitPlan(ConfigPhysicalPlan plan, C context)
      Top Level Description
    • visitCreateDatabase

      public R visitCreateDatabase(DatabaseSchemaPlan createDatabasePlan, C context)
    • visitAlterDatabase

      public R visitAlterDatabase(DatabaseSchemaPlan alterDatabasePlan, C context)
    • visitDeleteDatabase

      public R visitDeleteDatabase(DeleteDatabasePlan deleteDatabasePlan, C context)
    • visitCreateSchemaTemplate

      public R visitCreateSchemaTemplate(CreateSchemaTemplatePlan createSchemaTemplatePlan, C context)
    • visitCommitSetSchemaTemplate

      public R visitCommitSetSchemaTemplate(CommitSetSchemaTemplatePlan commitSetSchemaTemplatePlan, C context)
    • visitPipeUnsetSchemaTemplate

      public R visitPipeUnsetSchemaTemplate(PipeUnsetSchemaTemplatePlan pipeUnsetSchemaTemplatePlan, C context)
    • visitExtendSchemaTemplate

      public R visitExtendSchemaTemplate(ExtendSchemaTemplatePlan extendSchemaTemplatePlan, C context)
    • visitDropSchemaTemplate

      public R visitDropSchemaTemplate(DropSchemaTemplatePlan dropSchemaTemplatePlan, C context)
    • visitPipeDeleteTimeSeries

      public R visitPipeDeleteTimeSeries(PipeDeleteTimeSeriesPlan pipeDeleteTimeSeriesPlan, C context)
    • visitPipeDeleteLogicalView

      public R visitPipeDeleteLogicalView(PipeDeleteLogicalViewPlan pipeDeleteLogicalViewPlan, C context)
    • visitPipeDeactivateTemplate

      public R visitPipeDeactivateTemplate(PipeDeactivateTemplatePlan pipeDeactivateTemplatePlan, C context)
    • visitCreateUser

      public R visitCreateUser(AuthorPlan createUserPlan, C context)
    • visitCreateRawUser

      public R visitCreateRawUser(AuthorPlan createRawUserPlan, C context)
    • visitUpdateUser

      public R visitUpdateUser(AuthorPlan updateUserPlan, C context)
    • visitDropUser

      public R visitDropUser(AuthorPlan dropUserPlan, C context)
    • visitGrantUser

      public R visitGrantUser(AuthorPlan grantUserPlan, C context)
    • visitRevokeUser

      public R visitRevokeUser(AuthorPlan revokeUserPlan, C context)
    • visitCreateRole

      public R visitCreateRole(AuthorPlan createRolePlan, C context)
    • visitDropRole

      public R visitDropRole(AuthorPlan dropRolePlan, C context)
    • visitGrantRole

      public R visitGrantRole(AuthorPlan grantRolePlan, C context)
    • visitRevokeRole

      public R visitRevokeRole(AuthorPlan revokeRolePlan, C context)
    • visitGrantRoleToUser

      public R visitGrantRoleToUser(AuthorPlan grantRoleToUserPlan, C context)
    • visitRevokeRoleFromUser

      public R visitRevokeRoleFromUser(AuthorPlan revokeRoleFromUserPlan, C context)
    • visitTTL

      public R visitTTL(SetTTLPlan setTTLPlan, C context)