in iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/ConfigPhysicalPlanVisitor.java [54:195]
public R process(final ConfigPhysicalPlan plan, final C context) {
switch (plan.getType()) {
case CreateDatabase:
return visitCreateDatabase((DatabaseSchemaPlan) plan, context);
case AlterDatabase:
return visitAlterDatabase((DatabaseSchemaPlan) plan, context);
case DeleteDatabase:
return visitDeleteDatabase((DeleteDatabasePlan) plan, context);
case CreateSchemaTemplate:
return visitCreateSchemaTemplate((CreateSchemaTemplatePlan) plan, context);
case CommitSetSchemaTemplate:
return visitCommitSetSchemaTemplate((CommitSetSchemaTemplatePlan) plan, context);
case ExtendSchemaTemplate:
return visitExtendSchemaTemplate((ExtendSchemaTemplatePlan) plan, context);
case DropSchemaTemplate:
return visitDropSchemaTemplate((DropSchemaTemplatePlan) plan, context);
case PipeUnsetTemplate:
return visitPipeUnsetSchemaTemplate((PipeUnsetSchemaTemplatePlan) plan, context);
case PipeDeleteTimeSeries:
return visitPipeDeleteTimeSeries((PipeDeleteTimeSeriesPlan) plan, context);
case PipeDeleteLogicalView:
return visitPipeDeleteLogicalView((PipeDeleteLogicalViewPlan) plan, context);
case PipeDeactivateTemplate:
return visitPipeDeactivateTemplate((PipeDeactivateTemplatePlan) plan, context);
case CreateRole:
return visitCreateRole((AuthorTreePlan) plan, context);
case DropRole:
return visitDropRole((AuthorTreePlan) plan, context);
case GrantRole:
return visitGrantRole((AuthorTreePlan) plan, context);
case RevokeRole:
return visitRevokeRole((AuthorTreePlan) plan, context);
case CreateUser:
return visitCreateUser((AuthorTreePlan) plan, context);
case CreateUserWithRawPassword:
return visitCreateRawUser((AuthorTreePlan) plan, context);
case UpdateUser:
return visitUpdateUser((AuthorTreePlan) plan, context);
case DropUser:
return visitDropUser((AuthorTreePlan) plan, context);
case GrantUser:
return visitGrantUser((AuthorTreePlan) plan, context);
case RevokeUser:
return visitRevokeUser((AuthorTreePlan) plan, context);
case GrantRoleToUser:
return visitGrantRoleToUser((AuthorTreePlan) plan, context);
case RevokeRoleFromUser:
return visitRevokeRoleFromUser((AuthorTreePlan) plan, context);
case RCreateUser:
return visitRCreateUser((AuthorRelationalPlan) plan, context);
case RCreateRole:
return visitRCreateRole((AuthorRelationalPlan) plan, context);
case RUpdateUser:
return visitRUpdateUser((AuthorRelationalPlan) plan, context);
case RDropUser:
return visitRDropUserPlan((AuthorRelationalPlan) plan, context);
case RDropRole:
return visitRDropRolePlan((AuthorRelationalPlan) plan, context);
case RGrantUserRole:
return visitRGrantUserRole((AuthorRelationalPlan) plan, context);
case RRevokeUserRole:
return visitRRevokeUserRole((AuthorRelationalPlan) plan, context);
case RGrantUserAny:
return visitRGrantUserAny((AuthorRelationalPlan) plan, context);
case RGrantRoleAny:
return visitRGrantRoleAny((AuthorRelationalPlan) plan, context);
case RGrantUserAll:
return visitRGrantUserAll((AuthorRelationalPlan) plan, context);
case RGrantRoleAll:
return visitRGrantRoleAll((AuthorRelationalPlan) plan, context);
case RGrantUserDBPriv:
return visitRGrantUserDB((AuthorRelationalPlan) plan, context);
case RGrantUserTBPriv:
return visitRGrantUserTB((AuthorRelationalPlan) plan, context);
case RGrantRoleDBPriv:
return visitRGrantRoleDB((AuthorRelationalPlan) plan, context);
case RGrantRoleTBPriv:
return visitRGrantRoleTB((AuthorRelationalPlan) plan, context);
case RRevokeUserAny:
return visitRRevokeUserAny((AuthorRelationalPlan) plan, context);
case RRevokeRoleAny:
return visitRRevokeRoleAny((AuthorRelationalPlan) plan, context);
case RRevokeUserAll:
return visitRRevokeUserAll((AuthorRelationalPlan) plan, context);
case RRevokeRoleAll:
return visitRRevokeRoleAll((AuthorRelationalPlan) plan, context);
case RRevokeUserDBPriv:
return visitRRevokeUserDBPrivilege((AuthorRelationalPlan) plan, context);
case RRevokeUserTBPriv:
return visitRRevokeUserTBPrivilege((AuthorRelationalPlan) plan, context);
case RRevokeRoleDBPriv:
return visitRRevokeRoleDBPrivilege((AuthorRelationalPlan) plan, context);
case RRevokeRoleTBPriv:
return visitRRevokeRoleTBPrivilege((AuthorRelationalPlan) plan, context);
case RGrantUserSysPri:
return visitRGrantUserSysPrivilege((AuthorRelationalPlan) plan, context);
case RGrantRoleSysPri:
return visitRGrantRoleSysPrivilege((AuthorRelationalPlan) plan, context);
case RRevokeUserSysPri:
return visitRRevokeUserSysPrivilege((AuthorRelationalPlan) plan, context);
case RRevokeRoleSysPri:
return visitRRevokeRoleSysPrivilege((AuthorRelationalPlan) plan, context);
case SetTTL:
return visitTTL((SetTTLPlan) plan, context);
case PipeCreateTableOrView:
return visitPipeCreateTableOrView((PipeCreateTableOrViewPlan) plan, context);
case AddTableColumn:
return visitAddTableColumn((AddTableColumnPlan) plan, context);
case AddViewColumn:
return visitAddTableViewColumn((AddTableViewColumnPlan) plan, context);
case SetTableProperties:
return visitSetTableProperties((SetTablePropertiesPlan) plan, context);
case SetViewProperties:
return visitSetViewProperties((SetViewPropertiesPlan) plan, context);
case RenameTableColumn:
return visitRenameTableColumn((RenameTableColumnPlan) plan, context);
case RenameViewColumn:
return visitRenameViewColumn((RenameViewColumnPlan) plan, context);
case CommitDeleteColumn:
return visitCommitDeleteColumn((CommitDeleteColumnPlan) plan, context);
case CommitDeleteViewColumn:
return visitCommitDeleteViewColumn((CommitDeleteViewColumnPlan) plan, context);
case CommitDeleteTable:
return visitCommitDeleteTable((CommitDeleteTablePlan) plan, context);
case CommitDeleteView:
return visitCommitDeleteView((CommitDeleteViewPlan) plan, context);
case PipeDeleteDevices:
return visitPipeDeleteDevices((PipeDeleteDevicesPlan) plan, context);
case SetTableComment:
return visitSetTableComment((SetTableCommentPlan) plan, context);
case SetViewComment:
return visitSetViewComment((SetViewCommentPlan) plan, context);
case SetTableColumnComment:
return visitSetTableColumnComment((SetTableColumnCommentPlan) plan, context);
case RenameTable:
return visitRenameTable((RenameTablePlan) plan, context);
case RenameView:
return visitRenameView((RenameViewPlan) plan, context);
default:
return visitPlan(plan, context);
}
}