c
pl.touk.nussknacker.engine.management.sample.signal.SampleSignalHandlingTransformer
LockStreamFunction
class LockStreamFunction extends AbstractStreamOperator[Either[LockOutputStateChanged, ValueWithContext[LockOutput]]] with TwoInputStreamOperator[ValueWithContext[String], SampleProcessSignal, Either[LockOutputStateChanged, ValueWithContext[LockOutput]]] with LazyLogging with SignalHandler
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LockStreamFunction
- SignalHandler
- LazyLogging
- TwoInputStreamOperator
- AbstractStreamOperator
- CheckpointedStreamOperator
- SetupableStreamOperator
- StreamOperator
- Serializable
- KeyContext
- CheckpointListener
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new LockStreamFunction(metaData: MetaData)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def changeState(newValue: Boolean): Unit
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
close(): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finish(): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
getChainingStrategy(): ChainingStrategy
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getContainingTask(): StreamTask[_, _]
- Definition Classes
- AbstractStreamOperator
-
def
getCurrentKey(): AnyRef
- Definition Classes
- AbstractStreamOperator → KeyContext
-
def
getExecutionConfig(): ExecutionConfig
- Definition Classes
- AbstractStreamOperator
-
def
getInternalTimerService[K, N](arg0: String, arg1: TypeSerializer[N], arg2: Triggerable[K, N]): InternalTimerService[N]
- Definition Classes
- AbstractStreamOperator
-
def
getKeyedStateBackend[K](): KeyedStateBackend[K]
- Definition Classes
- AbstractStreamOperator
-
def
getKeyedStateStore(): KeyedStateStore
- Definition Classes
- AbstractStreamOperator
-
def
getMetricGroup(): OperatorMetricGroup
- Definition Classes
- AbstractStreamOperator → StreamOperator
-
def
getOperatorConfig(): StreamConfig
- Definition Classes
- AbstractStreamOperator
-
def
getOperatorID(): OperatorID
- Definition Classes
- AbstractStreamOperator → StreamOperator
-
def
getOperatorName(): String
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
def
getOperatorStateBackend(): OperatorStateBackend
- Definition Classes
- AbstractStreamOperator
-
def
getOrCreateKeyedState[N, S <: State, T](arg0: TypeSerializer[N], arg1: StateDescriptor[S, T]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getPartitionedState[S <: State, N](arg0: N, arg1: TypeSerializer[N], arg2: StateDescriptor[S, _]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getPartitionedState[S <: State](arg0: StateDescriptor[S, _]): S
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
getProcessingTimeService(): ProcessingTimeService
- Definition Classes
- AbstractStreamOperator
-
def
getRuntimeContext(): StreamingRuntimeContext
- Definition Classes
- AbstractStreamOperator
-
def
getTimeServiceManager(): Optional[InternalTimeServiceManager[_]]
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
def
getUserCodeClassloader(): ClassLoader
- Definition Classes
- AbstractStreamOperator
-
def
handleIfSignalForThisProcess(signal: SampleProcessSignal)(handle: (SampleProcessSignal) ⇒ Unit): Unit
- Definition Classes
- SignalHandler
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
initializeState(arg0: StateInitializationContext): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointedStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
initializeState(arg0: StreamTaskStateInitializer): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isUsingCustomRawKeyedState(): Boolean
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
- var lockEnabledState: ValueState[Boolean]
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
-
val
metaData: MetaData
- Definition Classes
- LockStreamFunction → SignalHandler
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
notifyCheckpointAborted(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointListener
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
notifyCheckpointComplete(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointListener
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
open(): Unit
- Definition Classes
- LockStreamFunction → AbstractStreamOperator → StreamOperator
-
def
prepareSnapshotPreBarrier(arg0: Long): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processElement1(element: StreamRecord[ValueWithContext[String]]): Unit
- Definition Classes
- LockStreamFunction → TwoInputStreamOperator
-
def
processElement2(element: StreamRecord[SampleProcessSignal]): Unit
- Definition Classes
- LockStreamFunction → TwoInputStreamOperator
-
def
processLatencyMarker(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processLatencyMarker1(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processLatencyMarker2(arg0: LatencyMarker): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark1(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermark2(arg0: Watermark): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
processWatermarkStatus(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
processWatermarkStatus1(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
processWatermarkStatus2(arg0: WatermarkStatus): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
reportOrForwardLatencyMarker(arg0: LatencyMarker): Unit
- Attributes
- protected[operators]
- Definition Classes
- AbstractStreamOperator
-
final
def
setChainingStrategy(arg0: ChainingStrategy): Unit
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
def
setCurrentKey(arg0: Any): Unit
- Definition Classes
- AbstractStreamOperator → KeyContext
-
def
setKeyContextElement1(arg0: StreamRecord[_]): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
setKeyContextElement2(arg0: StreamRecord[_]): Unit
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
def
setup(arg0: StreamTask[_, _], arg1: StreamConfig, arg2: Output[StreamRecord[Either[LockOutputStateChanged, ValueWithContext[LockOutput]]]]): Unit
- Definition Classes
- AbstractStreamOperator → SetupableStreamOperator
-
def
snapshotState(arg0: StateSnapshotContext): Unit
- Definition Classes
- AbstractStreamOperator → CheckpointedStreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
snapshotState(arg0: Long, arg1: Long, arg2: CheckpointOptions, arg3: CheckpointStreamFactory): OperatorSnapshotFutures
- Definition Classes
- AbstractStreamOperator → StreamOperator
- Annotations
- @throws( classOf[java.lang.Exception] )
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.
-
def
setProcessingTimeService(arg0: ProcessingTimeService): Unit
- Definition Classes
- AbstractStreamOperator
- Annotations
- @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.