public class WrappedSupervisor
extends org.apache.spark.streaming.receiver.ReceiverSupervisor
ReceiverSupervisor that doesn't use Spark Environment.| Constructor and Description | 
|---|
WrappedSupervisor(org.apache.spark.streaming.receiver.Receiver<?> receiver,
                 org.apache.spark.SparkConf conf,
                 SerializableFunction<java.lang.Object[],java.lang.Void> storeFn)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.apache.spark.streaming.receiver.BlockGenerator | 
createBlockGenerator(org.apache.spark.streaming.receiver.BlockGeneratorListener blockGeneratorListener)  | 
long | 
getCurrentRateLimit()  | 
boolean | 
isReceiverStopped()  | 
void | 
logInfo(scala.Function0<java.lang.String> msg)  | 
boolean | 
onReceiverStart()  | 
void | 
pushArrayBuffer(scala.collection.mutable.ArrayBuffer<?> arrayBuffer,
               scala.Option<java.lang.Object> option,
               scala.Option<org.apache.spark.storage.StreamBlockId> option1)  | 
void | 
pushBytes(java.nio.ByteBuffer byteBuffer,
         scala.Option<java.lang.Object> option,
         scala.Option<org.apache.spark.storage.StreamBlockId> option1)  | 
void | 
pushIterator(scala.collection.Iterator<?> iterator,
            scala.Option<java.lang.Object> option,
            scala.Option<org.apache.spark.storage.StreamBlockId> option1)  | 
void | 
pushSingle(java.lang.Object o)  | 
void | 
reportError(java.lang.String s,
           java.lang.Throwable throwable)  | 
awaitTermination, initializeForcefully, initializeLogIfNecessary, initializeLogIfNecessary, initializeLogIfNecessary$default$2, isReceiverStarted, isTraceEnabled, log, logDebug, logDebug, logError, logError, logInfo, logName, logTrace, logTrace, logWarning, logWarning, onReceiverStop, onStart, onStop, org$apache$spark$internal$Logging$$log__$eq, org$apache$spark$internal$Logging$$log_, receiverState_$eq, receiverState, ReceiverState, restartReceiver, restartReceiver, restartReceiver$default$2, start, startReceiver, stop, stoppingError_$eq, stoppingError, stopReceiver, streamIdpublic WrappedSupervisor(org.apache.spark.streaming.receiver.Receiver<?> receiver,
                         org.apache.spark.SparkConf conf,
                         SerializableFunction<java.lang.Object[],java.lang.Void> storeFn)
public void pushSingle(java.lang.Object o)
pushSingle in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic void pushBytes(java.nio.ByteBuffer byteBuffer,
                      scala.Option<java.lang.Object> option,
                      scala.Option<org.apache.spark.storage.StreamBlockId> option1)
pushBytes in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic void pushIterator(scala.collection.Iterator<?> iterator,
                         scala.Option<java.lang.Object> option,
                         scala.Option<org.apache.spark.storage.StreamBlockId> option1)
pushIterator in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic void pushArrayBuffer(scala.collection.mutable.ArrayBuffer<?> arrayBuffer,
                            scala.Option<java.lang.Object> option,
                            scala.Option<org.apache.spark.storage.StreamBlockId> option1)
pushArrayBuffer in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic org.apache.spark.streaming.receiver.BlockGenerator createBlockGenerator(org.apache.spark.streaming.receiver.BlockGeneratorListener blockGeneratorListener)
createBlockGenerator in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic void reportError(java.lang.String s,
                        java.lang.Throwable throwable)
reportError in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic boolean onReceiverStart()
onReceiverStart in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic long getCurrentRateLimit()
getCurrentRateLimit in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic boolean isReceiverStopped()
isReceiverStopped in class org.apache.spark.streaming.receiver.ReceiverSupervisorpublic void logInfo(scala.Function0<java.lang.String> msg)
logInfo in interface org.apache.spark.internal.LogginglogInfo in class org.apache.spark.streaming.receiver.ReceiverSupervisor