Package io.debezium.pipeline.signal
Interface Signal.Action
-
- All Known Implementing Classes:
CloseIncrementalSnapshotWindow
,ExecuteSnapshot
,Log
,OpenIncrementalSnapshotWindow
,SchemaChanges
- Enclosing class:
- Signal
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface Signal.Action
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
arrived(Signal.Payload signalPayload)
-
-
-
Method Detail
-
arrived
boolean arrived(Signal.Payload signalPayload) throws InterruptedException
- Parameters:
signalPayload
- the content of the signal- Returns:
- true if the signal was processed
- Throws:
InterruptedException
-
-