public interface  org.apache.hive.service.cli.session.HiveSession extends java.lang.Object implements org.apache.hive.service.cli.session.HiveSessionBase
{
public abstract void open(java.util.Map) throws java.lang.Exception;
public abstract org.apache.hadoop.hive.metastore.IMetaStoreClient getMetaStoreClient() throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hadoop.hive.ql.metadata.Hive getSessionHive() throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.GetInfoValue getInfo(org.apache.hive.service.cli.GetInfoType) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle executeStatement(java.lang.String, java.util.Map) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle executeStatement(java.lang.String, java.util.Map, long) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle executeStatementAsync(java.lang.String, java.util.Map) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle executeStatementAsync(java.lang.String, java.util.Map, long) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getTypeInfo() throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getCatalogs() throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getSchemas(java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getTables(java.lang.String, java.lang.String, java.lang.String, java.util.List) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getTableTypes() throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getFunctions(java.lang.String, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getPrimaryKeys(java.lang.String, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle getCrossReference(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle uploadData(java.nio.ByteBuffer, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.OperationHandle downloadData(java.lang.String, java.lang.String, java.lang.String, java.util.Map) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hadoop.hive.conf.HiveConf getSessionConf() throws org.apache.hive.service.cli.HiveSQLException;
public abstract void close() throws org.apache.hive.service.cli.HiveSQLException;
public abstract void cancelOperation(org.apache.hive.service.cli.OperationHandle) throws org.apache.hive.service.cli.HiveSQLException;
public abstract void updateQueryTag(java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract void closeOperation(org.apache.hive.service.cli.OperationHandle) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.TableSchema getResultSetMetadata(org.apache.hive.service.cli.OperationHandle) throws org.apache.hive.service.cli.HiveSQLException;
public abstract org.apache.hive.service.cli.RowSet fetchResults(org.apache.hive.service.cli.OperationHandle, org.apache.hive.service.cli.FetchOrientation, long, org.apache.hive.service.cli.FetchType) throws org.apache.hive.service.cli.HiveSQLException;
public abstract java.lang.String getDelegationToken(org.apache.hive.service.auth.HiveAuthFactory, java.lang.String, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract void cancelDelegationToken(org.apache.hive.service.auth.HiveAuthFactory, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract void renewDelegationToken(org.apache.hive.service.auth.HiveAuthFactory, java.lang.String) throws org.apache.hive.service.cli.HiveSQLException;
public abstract void closeExpiredOperations();
public abstract long getNoOperationTime();
public abstract java.util.concurrent.Future submitBackgroundOperation(java.lang.Runnable);
public abstract void setApplicationName(java.lang.String);
}