Interface StreamSupervisor
-
public interface StreamSupervisorProvides the means to supervise a materialized stream.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsupervise(SupervisedStream supervisedStream, CharSequence correlationId, org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders)Supervises the given WebSocket actor.
-
-
-
Method Detail
-
supervise
void supervise(SupervisedStream supervisedStream, CharSequence correlationId, org.eclipse.ditto.model.base.headers.DittoHeaders dittoHeaders)
Supervises the given WebSocket actor.- Parameters:
supervisedStream- component in a materialized stream to be supervised.correlationId- the correlation ID identifying the stream.dittoHeaders- provide information which may be useful for supervision.- Throws:
NullPointerException- if any argument isnull.IllegalArgumentException- ifconnectionCorrelationIdis empty.
-
-