Packages

abstract class ThriftBinaryFrontendService extends AbstractFrontendService with Iface with Runnable with Logging

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ThriftBinaryFrontendService
  2. Runnable
  3. Iface
  4. AbstractFrontendService
  5. FrontendService
  6. CompositeService
  7. AbstractService
  8. Logging
  9. Service
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ThriftBinaryFrontendService(name: String)

Type Members

  1. class FeTServerEventHandler extends TServerEventHandler

Abstract Value Members

  1. abstract val discoveryService: Option[Service]

    An optional ServiceDiscovery for FrontendService to expose itself

    An optional ServiceDiscovery for FrontendService to expose itself

    Definition Classes
    FrontendService
  2. abstract val serverable: Serverable

    A interface of Serverable, e.g.

    A interface of Serverable, e.g. Server/Engines for FrontendService to call

    Definition Classes
    FrontendService

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 CancelDelegationToken(req: TCancelDelegationTokenReq): TCancelDelegationTokenResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  5. def CancelOperation(req: TCancelOperationReq): TCancelOperationResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  6. def CloseOperation(req: TCloseOperationReq): TCloseOperationResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  7. def CloseSession(req: TCloseSessionReq): TCloseSessionResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  8. def ExecuteStatement(req: TExecuteStatementReq): TExecuteStatementResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  9. def FetchResults(req: TFetchResultsReq): TFetchResultsResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  10. def GetCatalogs(req: TGetCatalogsReq): TGetCatalogsResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  11. def GetColumns(req: TGetColumnsReq): TGetColumnsResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  12. def GetCrossReference(req: TGetCrossReferenceReq): TGetCrossReferenceResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  13. def GetDelegationToken(req: TGetDelegationTokenReq): TGetDelegationTokenResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  14. def GetFunctions(req: TGetFunctionsReq): TGetFunctionsResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  15. def GetInfo(req: TGetInfoReq): TGetInfoResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  16. def GetOperationStatus(req: TGetOperationStatusReq): TGetOperationStatusResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  17. def GetPrimaryKeys(req: TGetPrimaryKeysReq): TGetPrimaryKeysResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  18. def GetResultSetMetadata(req: TGetResultSetMetadataReq): TGetResultSetMetadataResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  19. def GetSchemas(req: TGetSchemasReq): TGetSchemasResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  20. def GetTableTypes(req: TGetTableTypesReq): TGetTableTypesResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  21. def GetTables(req: TGetTablesReq): TGetTablesResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  22. def GetTypeInfo(req: TGetTypeInfoReq): TGetTypeInfoResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  23. def OpenSession(req: TOpenSessionReq): TOpenSessionResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  24. def RenewDelegationToken(req: TRenewDelegationTokenReq): TRenewDelegationTokenResp
    Definition Classes
    ThriftBinaryFrontendService → Iface
  25. def addService(service: Service): Unit
    Attributes
    protected
    Definition Classes
    CompositeService
  26. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  27. final def be: BackendService

    A interface of BackendService, e.g.

    A interface of BackendService, e.g. Server/Engines for FrontendService to call

    Definition Classes
    FrontendService
  28. def checkInitialized(): Unit
    Attributes
    protected
    Definition Classes
    AbstractFrontendService
  29. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  30. var conf: KyuubiConf
    Attributes
    protected
    Definition Classes
    AbstractService
  31. def connectionUrl: String

    The connection url for client to connect

    The connection url for client to connect

    Definition Classes
    ThriftBinaryFrontendServiceFrontendService
  32. def debug(message: ⇒ Any): Unit
    Definition Classes
    Logging
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  35. def error(message: ⇒ Any): Unit
    Definition Classes
    Logging
  36. def error(message: ⇒ Any, t: Throwable): Unit
    Definition Classes
    Logging
  37. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  39. def getConf: KyuubiConf

    Get the configuration of this service.

    Get the configuration of this service. This is normally not a clone and may be manipulated, though there are no guarantees as to what the consequences of such actions may be

    returns

    the current configuration, unless a specific implementation chooses otherwise.

    Definition Classes
    AbstractServiceService
  40. def getName: String

    Get the name of this service.

    Get the name of this service.

    returns

    the service name

    Definition Classes
    AbstractServiceService
  41. def getServiceState: ServiceState

    Get the current service state

    Get the current service state

    returns

    the state of the service

    Definition Classes
    AbstractServiceService
  42. def getServices: Seq[Service]
    Definition Classes
    CompositeService
  43. def getSessionHandle(req: TOpenSessionReq, res: TOpenSessionResp): SessionHandle
    Attributes
    protected
    Annotations
    @throws( ... )
  44. def getStartTime: Long

    Get the service start time

    Get the service start time

    returns

    the start time of the service. This will be zero if the service has not yet been started.

    Definition Classes
    AbstractServiceService
  45. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  46. def info(message: ⇒ Any): Unit
    Definition Classes
    Logging
  47. def initialize(conf: KyuubiConf): Unit

    Initialize the service.

    Initialize the service.

    The transition must be from LATENTto INITIALIZED unless the operation failed and an exception was raised.

    conf

    the configuration of the service

    Definition Classes
    ThriftBinaryFrontendServiceAbstractFrontendServiceCompositeServiceAbstractServiceService
  48. def initializeLoggerIfNecessary(isInterpreter: Boolean): Unit
    Attributes
    protected
    Definition Classes
    Logging
  49. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  50. var isStarted: Boolean
    Attributes
    protected
  51. def logger: Logger
    Attributes
    protected
    Definition Classes
    Logging
  52. def loggerName: String
    Attributes
    protected
    Definition Classes
    Logging
  53. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  54. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  55. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  56. var portNum: Int
    Attributes
    protected
  57. def run(): Unit
    Definition Classes
    ThriftBinaryFrontendService → Runnable
  58. var serverAddr: InetAddress
    Attributes
    protected
  59. def start(): Unit

    Start the service.

    Start the service.

    The transition should be from INITIALIZED to STARTED unless the operation failed and an exception was raised.

    Definition Classes
    ThriftBinaryFrontendServiceCompositeServiceAbstractServiceService
  60. var startTime: Long
    Attributes
    protected
    Definition Classes
    AbstractService
  61. var state: ServiceState
    Attributes
    protected
    Definition Classes
    AbstractService
  62. def stop(): Unit

    Stop the service.

    Stop the service.

    This operation must be designed to complete regardless of the initial state of the service, including the state of all its internal fields.

    Definition Classes
    ThriftBinaryFrontendServiceCompositeServiceAbstractServiceService
  63. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  64. def toString(): String
    Definition Classes
    AnyRef → Any
  65. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  68. def warn(message: ⇒ Any, t: Throwable): Unit
    Definition Classes
    Logging
  69. def warn(message: ⇒ Any): Unit
    Definition Classes
    Logging

Inherited from Runnable

Inherited from Iface

Inherited from AbstractFrontendService

Inherited from FrontendService

Inherited from CompositeService

Inherited from AbstractService

Inherited from Logging

Inherited from Service

Inherited from AnyRef

Inherited from Any

Ungrouped