org.reaktivity.nukleus.stream.StreamFactorypublic final class AmqpServerFactory
extends java.lang.Object
implements org.reaktivity.nukleus.stream.StreamFactory
| Constructor | Description |
|---|---|
AmqpServerFactory(AmqpConfiguration config,
org.reaktivity.nukleus.route.RouteManager router,
org.agrona.MutableDirectBuffer writeBuffer,
org.reaktivity.nukleus.buffer.BufferPool bufferPool,
org.reaktivity.nukleus.budget.BudgetCreditor creditor,
java.util.function.LongUnaryOperator supplyInitialId,
java.util.function.LongUnaryOperator supplyReplyId,
java.util.function.LongSupplier supplyBudgetId,
java.util.function.LongSupplier supplyTraceId,
java.util.function.ToIntFunction<java.lang.String> supplyTypeId,
java.util.function.LongFunction<org.reaktivity.nukleus.budget.BudgetDebitor> supplyDebitor) |
| 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 throttle) |
public AmqpServerFactory(AmqpConfiguration config, org.reaktivity.nukleus.route.RouteManager router, org.agrona.MutableDirectBuffer writeBuffer, org.reaktivity.nukleus.buffer.BufferPool bufferPool, org.reaktivity.nukleus.budget.BudgetCreditor creditor, java.util.function.LongUnaryOperator supplyInitialId, java.util.function.LongUnaryOperator supplyReplyId, java.util.function.LongSupplier supplyBudgetId, java.util.function.LongSupplier supplyTraceId, java.util.function.ToIntFunction<java.lang.String> supplyTypeId, java.util.function.LongFunction<org.reaktivity.nukleus.budget.BudgetDebitor> supplyDebitor)
Copyright © 2020. All rights reserved.