org.reaktivity.nukleus.stream.StreamFactorypublic class OAuthProxyFactory
extends java.lang.Object
implements org.reaktivity.nukleus.stream.StreamFactory
| Constructor | Description |
|---|---|
OAuthProxyFactory(org.reaktivity.nukleus.route.RouteManager router,
org.agrona.MutableDirectBuffer writeBuffer,
java.util.function.LongUnaryOperator supplyInitialId,
java.util.function.LongSupplier supplyTrace,
java.util.function.LongUnaryOperator supplyReplyId,
org.agrona.collections.Long2ObjectHashMap<org.reaktivity.nukleus.oauth.internal.stream.OAuthProxyFactory.OAuthProxy> correlations,
java.util.function.Function<java.lang.String,org.jose4j.jwk.JsonWebKey> supplyKey,
java.util.function.ToLongFunction<org.jose4j.jws.JsonWebSignature> resolveRealm,
org.reaktivity.nukleus.concurrent.SignalingExecutor executor) |
| 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 source) |
public OAuthProxyFactory(org.reaktivity.nukleus.route.RouteManager router,
org.agrona.MutableDirectBuffer writeBuffer,
java.util.function.LongUnaryOperator supplyInitialId,
java.util.function.LongSupplier supplyTrace,
java.util.function.LongUnaryOperator supplyReplyId,
org.agrona.collections.Long2ObjectHashMap<org.reaktivity.nukleus.oauth.internal.stream.OAuthProxyFactory.OAuthProxy> correlations,
java.util.function.Function<java.lang.String,org.jose4j.jwk.JsonWebKey> supplyKey,
java.util.function.ToLongFunction<org.jose4j.jws.JsonWebSignature> resolveRealm,
org.reaktivity.nukleus.concurrent.SignalingExecutor executor)
Copyright © 2019. All rights reserved.