org.reaktivity.nukleus.stream.StreamFactorypublic final class ClientStreamFactory
extends java.lang.Object
implements org.reaktivity.nukleus.stream.StreamFactory
| Modifier and Type | Class | Description |
|---|---|---|
class |
ClientStreamFactory.ClientHandshake |
| Constructor | Description |
|---|---|
ClientStreamFactory(TlsConfiguration config,
org.reaktivity.nukleus.concurrent.SignalingExecutor executor,
org.reaktivity.nukleus.route.RouteManager router,
org.agrona.MutableDirectBuffer writeBuffer,
org.reaktivity.nukleus.buffer.BufferPool bufferPool,
java.util.function.LongUnaryOperator supplyInitialId,
java.util.function.LongUnaryOperator supplyReplyId,
java.util.function.LongSupplier supplyTrace,
java.util.function.ToIntFunction<java.lang.String> supplyTypeId,
org.agrona.collections.Long2ObjectHashMap<ClientStreamFactory.ClientHandshake> correlations,
java.util.function.Function<java.lang.String,javax.net.ssl.SSLContext> lookupContext,
TlsCounters counters) |
| Modifier and Type | Method | Description |
|---|---|---|
org.reaktivity.nukleus.function.MessageConsumer |
newStream(int msgTypeId,
org.agrona.DirectBuffer buffer,
int index,
int length,
org.reaktivity.nukleus.function.MessageConsumer sender) |
public ClientStreamFactory(TlsConfiguration config, org.reaktivity.nukleus.concurrent.SignalingExecutor executor, org.reaktivity.nukleus.route.RouteManager router, org.agrona.MutableDirectBuffer writeBuffer, org.reaktivity.nukleus.buffer.BufferPool bufferPool, java.util.function.LongUnaryOperator supplyInitialId, java.util.function.LongUnaryOperator supplyReplyId, java.util.function.LongSupplier supplyTrace, java.util.function.ToIntFunction<java.lang.String> supplyTypeId, org.agrona.collections.Long2ObjectHashMap<ClientStreamFactory.ClientHandshake> correlations, java.util.function.Function<java.lang.String,javax.net.ssl.SSLContext> lookupContext, TlsCounters counters)
Copyright © 2016–2019. All rights reserved.