Repository: asterixdb-bad
Updated Branches:
  refs/heads/master fdd7ccc9b -> 815a45df6


[NO ISSUE] Use enum for Statement.Kind

Change-Id: If3cf2a315dfd6330c06c00a4b9c752db2b2d06fe


Project: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/repo
Commit: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/commit/815a45df
Tree: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/tree/815a45df
Diff: http://git-wip-us.apache.org/repos/asf/asterixdb-bad/diff/815a45df

Branch: refs/heads/master
Commit: 815a45df6783035ce7be081067f87c36d256d3b6
Parents: fdd7ccc
Author: Michael Blow <mb...@apache.org>
Authored: Sun Feb 11 16:33:07 2018 -0500
Committer: Michael Blow <mb...@apache.org>
Committed: Sun Feb 11 16:33:07 2018 -0500

----------------------------------------------------------------------
 .../asterix/bad/lang/statement/BrokerDropStatement.java     | 9 ++-------
 .../asterix/bad/lang/statement/ChannelDropStatement.java    | 9 ++-------
 .../bad/lang/statement/ChannelSubscribeStatement.java       | 9 ++-------
 .../bad/lang/statement/ChannelUnsubscribeStatement.java     | 9 ++-------
 .../asterix/bad/lang/statement/CreateBrokerStatement.java   | 9 ++-------
 .../asterix/bad/lang/statement/CreateChannelStatement.java  | 9 ++-------
 .../bad/lang/statement/CreateProcedureStatement.java        | 9 ++-------
 .../bad/lang/statement/ExecuteProcedureStatement.java       | 9 ++-------
 .../asterix/bad/lang/statement/ProcedureDropStatement.java  | 9 ++-------
 9 files changed, 18 insertions(+), 63 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java
index 90beef7..485a1e1 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java
@@ -18,7 +18,7 @@
  */
 package org.apache.asterix.bad.lang.statement;
 
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.lang.BADLangExtension;
 import org.apache.asterix.bad.metadata.Broker;
@@ -34,7 +34,7 @@ import 
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException;
 import org.apache.hyracks.api.client.IHyracksClientConnection;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 
-public class BrokerDropStatement implements IExtensionStatement {
+public class BrokerDropStatement extends ExtensionStatement {
 
     private final Identifier dataverseName;
     private final Identifier brokerName;
@@ -59,11 +59,6 @@ public class BrokerDropStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.DDL;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java
index e4b6d89..3d43ee6 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java
@@ -23,7 +23,7 @@ import java.util.logging.Level;
 import java.util.logging.Logger;
 
 import org.apache.asterix.active.EntityId;
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.active.ActiveNotificationHandler;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
@@ -45,7 +45,7 @@ import org.apache.hyracks.api.client.IHyracksClientConnection;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 import org.apache.hyracks.api.job.DeployedJobSpecId;
 
-public class ChannelDropStatement implements IExtensionStatement {
+public class ChannelDropStatement extends ExtensionStatement {
     private static final Logger LOGGER = 
Logger.getLogger(ChannelDropStatement.class.getName());
 
     private final Identifier dataverseName;
@@ -71,11 +71,6 @@ public class ChannelDropStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.DDL;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java
index bab6ad2..5f08845 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java
@@ -21,7 +21,7 @@ package org.apache.asterix.bad.lang.statement;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
 import org.apache.asterix.bad.lang.BADLangExtension;
@@ -59,7 +59,7 @@ import org.apache.hyracks.api.dataset.IHyracksDataset;
 import org.apache.hyracks.api.dataset.ResultSetId;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 
-public class ChannelSubscribeStatement implements IExtensionStatement {
+public class ChannelSubscribeStatement extends ExtensionStatement {
 
     private final Identifier dataverseName;
     private final Identifier channelName;
@@ -109,11 +109,6 @@ public class ChannelSubscribeStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.QUERY;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java
index e456768..79c8efd 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java
@@ -21,7 +21,7 @@ package org.apache.asterix.bad.lang.statement;
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
 import org.apache.asterix.bad.lang.BADLangExtension;
@@ -51,7 +51,7 @@ import 
org.apache.hyracks.algebricks.core.algebra.functions.FunctionIdentifier;
 import org.apache.hyracks.api.client.IHyracksClientConnection;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 
-public class ChannelUnsubscribeStatement implements IExtensionStatement {
+public class ChannelUnsubscribeStatement extends ExtensionStatement {
 
     private final Identifier dataverseName;
     private final Identifier channelName;
@@ -89,11 +89,6 @@ public class ChannelUnsubscribeStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.UPDATE;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java
index 6369854..99aded8 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java
@@ -21,7 +21,7 @@ package org.apache.asterix.bad.lang.statement;
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.lang.BADLangExtension;
 import org.apache.asterix.bad.metadata.Broker;
@@ -37,7 +37,7 @@ import 
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException;
 import org.apache.hyracks.api.client.IHyracksClientConnection;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 
-public class CreateBrokerStatement implements IExtensionStatement {
+public class CreateBrokerStatement extends ExtensionStatement {
 
     private static final Logger LOGGER = 
Logger.getLogger(CreateBrokerStatement.class.getName());
     private final Identifier dataverseName;
@@ -63,11 +63,6 @@ public class CreateBrokerStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.DDL;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java
index 53baf6d..c3c9a1e 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java
@@ -30,7 +30,7 @@ import java.util.logging.Logger;
 
 import org.apache.asterix.active.DeployedJobService;
 import org.apache.asterix.active.EntityId;
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.active.ActiveNotificationHandler;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
@@ -80,7 +80,7 @@ import org.apache.hyracks.api.job.DeployedJobSpecId;
 import org.apache.hyracks.api.job.JobSpecification;
 import org.apache.hyracks.dataflow.common.data.parsers.IValueParser;
 
-public class CreateChannelStatement implements IExtensionStatement {
+public class CreateChannelStatement extends ExtensionStatement {
 
     private static final Logger LOGGER = 
Logger.getLogger(CreateChannelStatement.class.getName());
     private final Identifier channelName;
@@ -162,11 +162,6 @@ public class CreateChannelStatement implements 
IExtensionStatement {
         durationParser.parse(duration.toCharArray(), 0, 
duration.toCharArray().length, outputStream);
     }
 
-    @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
     private void createDatasets(IStatementExecutor statementExecutor, 
MetadataProvider metadataProvider,
             IHyracksClientConnection hcc) throws AsterixException, Exception {
 

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java
index 0908edb..cab66c2 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java
@@ -27,7 +27,7 @@ import java.util.logging.Level;
 import java.util.logging.Logger;
 
 import org.apache.asterix.active.EntityId;
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.active.ActiveNotificationHandler;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
@@ -78,7 +78,7 @@ import org.apache.hyracks.api.job.DeployedJobSpecId;
 import org.apache.hyracks.api.job.JobSpecification;
 import org.apache.hyracks.dataflow.common.data.parsers.IValueParser;
 
-public class CreateProcedureStatement implements IExtensionStatement {
+public class CreateProcedureStatement extends ExtensionStatement {
 
     private static final Logger LOGGER = 
Logger.getLogger(CreateProcedureStatement.class.getName());
 
@@ -116,11 +116,6 @@ public class CreateProcedureStatement implements 
IExtensionStatement {
         return procedureBodyStatement;
     }
 
-    @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
     public List<String> getParamList() {
         return paramList;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java
index 7db935a..b597f98 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java
@@ -26,7 +26,7 @@ import java.util.concurrent.ScheduledExecutorService;
 
 import org.apache.asterix.active.DeployedJobService;
 import org.apache.asterix.active.EntityId;
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.api.http.server.ResultUtil;
 import org.apache.asterix.app.active.ActiveNotificationHandler;
 import org.apache.asterix.app.result.ResultReader;
@@ -62,7 +62,7 @@ import org.apache.hyracks.api.job.DeployedJobSpecId;
 import org.apache.hyracks.api.job.JobId;
 import org.apache.hyracks.data.std.util.ArrayBackedValueStorage;
 
-public class ExecuteProcedureStatement implements IExtensionStatement {
+public class ExecuteProcedureStatement extends ExtensionStatement {
 
     public static final String WAIT_FOR_COMPLETION = 
"wait-for-completion-procedure";
 
@@ -91,11 +91,6 @@ public class ExecuteProcedureStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.UPDATE;
     }

http://git-wip-us.apache.org/repos/asf/asterixdb-bad/blob/815a45df/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java
----------------------------------------------------------------------
diff --git 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java
 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java
index f0eaced..ebde605 100644
--- 
a/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java
+++ 
b/asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java
@@ -23,7 +23,7 @@ import java.util.logging.Level;
 import java.util.logging.Logger;
 
 import org.apache.asterix.active.EntityId;
-import org.apache.asterix.algebra.extension.IExtensionStatement;
+import org.apache.asterix.algebra.extension.ExtensionStatement;
 import org.apache.asterix.app.active.ActiveNotificationHandler;
 import org.apache.asterix.app.translator.QueryTranslator;
 import org.apache.asterix.bad.BADConstants;
@@ -45,7 +45,7 @@ import org.apache.hyracks.api.client.IHyracksClientConnection;
 import org.apache.hyracks.api.exceptions.HyracksDataException;
 import org.apache.hyracks.api.job.DeployedJobSpecId;
 
-public class ProcedureDropStatement implements IExtensionStatement {
+public class ProcedureDropStatement extends ExtensionStatement {
     private static final Logger LOGGER = 
Logger.getLogger(ProcedureDropStatement.class.getName());
 
     private final FunctionSignature signature;
@@ -65,11 +65,6 @@ public class ProcedureDropStatement implements 
IExtensionStatement {
     }
 
     @Override
-    public byte getKind() {
-        return Kind.EXTENSION;
-    }
-
-    @Override
     public byte getCategory() {
         return Category.DDL;
     }

Reply via email to