Class WebSocketStreamPump
java.lang.Object
com.predic8.membrane.core.transport.http.StreamPump
com.predic8.membrane.core.transport.http.WebSocketStreamPump
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.predic8.membrane.core.transport.http.StreamPump
StreamPump.StreamPumpStats -
Field Summary
FieldsFields inherited from class com.predic8.membrane.core.transport.http.StreamPump
bytesTransferred, in, out, stats -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketStreamPump(InputStream in, OutputStream out, StreamPump.StreamPumpStats stats, String name, Rule rule, boolean pumpsToRight, Exchange originalExchange) -
Method Summary
Methods inherited from class com.predic8.membrane.core.transport.http.StreamPump
close, getCreationTime, getName, getServiceProxyName, getTransferredBytes
-
Field Details
-
log
protected static org.slf4j.Logger log
-
-
Constructor Details
-
WebSocketStreamPump
public WebSocketStreamPump(InputStream in, OutputStream out, StreamPump.StreamPumpStats stats, String name, Rule rule, boolean pumpsToRight, Exchange originalExchange)
-
-
Method Details
-
init
-
run
public void run()- Specified by:
runin interfaceRunnable- Overrides:
runin classStreamPump
-