object
ExecutorInitiator extends Logging
Type Members
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
val
SNAPPY_MEMORY_MANAGER: String
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
var
executorThread: Thread
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
initializeLogIfNecessary(): Unit
-
final
def
isDebugEnabled: Boolean
-
final
def
isInfoEnabled: Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
isTraceEnabled: Boolean
-
final
var
levelFlags: Int
-
def
log: Logger
-
def
logDebug(msg: ⇒ String, throwable: Throwable): Unit
-
def
logDebug(msg: ⇒ String): Unit
-
def
logError(msg: ⇒ String, throwable: Throwable): Unit
-
def
logError(msg: ⇒ String): Unit
-
def
logInfo(msg: ⇒ String, throwable: Throwable): Unit
-
def
logInfo(msg: ⇒ String): Unit
-
def
logName: String
-
def
logTrace(msg: ⇒ String, throwable: Throwable): Unit
-
def
logTrace(msg: ⇒ String): Unit
-
def
logWarning(msg: ⇒ String, throwable: Throwable): Unit
-
def
logWarning(msg: ⇒ String): Unit
-
final
var
log_: Logger
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
resetLogger(): Unit
-
def
restartExecutor(): Unit
-
-
def
startOrTransmuteExecutor(driverURL: Option[String], driverDM: InternalDistributedMember): Unit
-
def
stop(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
testWaitForExecutor(): Unit
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
This class is responsible for initiating the executor process inside the jvm. Also, if an executor has to be stopped, driverURL can be set as None and it will take care of stopping the executor.