abstract class Operation extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Operation
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Operation(parentSession: HiveSession, confOverlay: Map[String, String], opType: OperationType, runInBackground: Boolean)
    Attributes
    protected[operation]
  2. new Operation(parentSession: HiveSession, confOverlay: Map[String, String], opType: OperationType)
    Attributes
    protected[operation]
  3. new Operation(parentSession: HiveSession, opType: OperationType)
    Attributes
    protected[operation]

Abstract Value Members

  1. abstract def getNextRowSet(orientation: FetchOrientation, maxRows: Long): RowSet
  2. abstract def getResultSetSchema(): TableSchema
  3. abstract def runInternal(): Unit

    Implemented by subclass of Operation class to execute specific behaviors.

    Implemented by subclass of Operation class to execute specific behaviors.

    Attributes
    protected[operation]
    Exceptions thrown

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def afterRun(): Unit

    Invoked after runInternal(), even if an exception is thrown in runInternal().

    Invoked after runInternal(), even if an exception is thrown in runInternal(). Clean up resources, which was set up in beforeRun().

    Attributes
    protected[operation]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. final def assertState(state: OperationState): Unit
    Attributes
    protected[operation]
  7. def beforeRun(): Unit

    Invoked before runInternal().

    Invoked before runInternal(). Set up some preconditions, or configurations.

    Attributes
    protected[operation]
  8. def cancel(): Unit
  9. def cleanupOperationLog(): Unit
    Attributes
    protected[operation]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. def close(): Unit
  12. def createOperationLog(): Unit
    Attributes
    protected[operation]
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def getBackgroundHandle(): Future[_]
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getConfOverlay(): Map[String, String]
    Attributes
    protected[operation]
  19. def getConfiguration(): HiveConf
  20. def getHandle(): OperationHandle
  21. def getLastAccessTime(): Long
  22. def getNextRowSet(): RowSet
  23. def getOperationLog(): OperationLog
  24. def getOperationTimeout(): Long
  25. def getParentSession(): HiveSession
  26. def getProtocolVersion(): TProtocolVersion
  27. def getStatus(): OperationStatus
  28. def getType(): OperationType
  29. def hasResultSet(): Boolean
  30. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def isCanceled(): Boolean
  32. def isFailed(): Boolean
  33. def isFinished(): Boolean
  34. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  35. def isRunning(): Boolean
  36. def isTimedOut(current: Long): Boolean
  37. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  38. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  39. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. def run(): Unit
  41. def setBackgroundHandle(backgroundHandle: Future[_]): Unit
    Attributes
    protected[operation]
  42. def setConfiguration(configuration: HiveConf): Unit
  43. def setHasResultSet(hasResultSet: Boolean): Unit
    Attributes
    protected[operation]
  44. def setOperationException(operationException: HiveSQLException): Unit
    Attributes
    protected[operation]
  45. def setOperationTimeout(operationTimeout: Long): Unit
  46. final def setState(newState: OperationState): OperationState
    Attributes
    protected[operation]
  47. def shouldRunAsync(): Boolean
  48. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  49. def toSQLException(prefix: String, response: CommandProcessorResponse): HiveSQLException
    Attributes
    protected[operation]
  50. def toString(): String
    Definition Classes
    AnyRef → Any
  51. def unregisterOperationLog(): Unit
    Attributes
    protected[operation]
  52. def validateDefaultFetchOrientation(orientation: FetchOrientation): Unit

    Verify if the given fetch orientation is part of the default orientation types.

    Verify if the given fetch orientation is part of the default orientation types.

    Attributes
    protected[operation]
    Exceptions thrown
  53. def validateFetchOrientation(orientation: FetchOrientation, supportedOrientations: EnumSet[FetchOrientation]): Unit

    Verify if the given fetch orientation is part of the supported orientation types.

    Verify if the given fetch orientation is part of the supported orientation types.

    Attributes
    protected[operation]
    Exceptions thrown
  54. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped