| Package | Description |
|---|---|
| org.smallmind.phalanx.wire | |
| org.smallmind.phalanx.wire.amqp.rabbitmq | |
| org.smallmind.phalanx.wire.jms | |
| org.smallmind.phalanx.wire.mock |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaSerializationSignalCodec |
class |
JsonSignalCodec |
| Modifier and Type | Method and Description |
|---|---|
Object |
TransmissionCallback.getResult(SignalCodec signalCodec) |
Object |
SynchronousTransmissionCallback.getResult(SignalCodec signalCodec) |
Object |
AsynchronousTransmissionCallback.getResult(SignalCodec signalCodec) |
void |
WireInvocationCircuit.handle(ResponseTransport transport,
SignalCodec signalCodec,
String callerId,
String messageId,
InvocationSignal invocationSignal) |
| Constructor and Description |
|---|
InvocationWorker(MetricConfiguration metricConfiguration,
TransferQueue<RabbitMQMessage> workTransferQueue,
ResponseTransport responseTransport,
WireInvocationCircuit invocationCircuit,
SignalCodec signalCodec) |
RabbitMQRequestTransport(MetricConfiguration metricConfiguration,
RabbitMQConnector rabbitMQConnector,
NameConfiguration nameConfiguration,
SignalCodec signalCodec,
int clusterSize,
int concurrencyLimit,
int timeoutSeconds) |
RabbitMQResponseTransport(MetricConfiguration metricConfiguration,
RabbitMQConnector rabbitMQConnector,
NameConfiguration nameConfiguration,
Class<InvocationWorker> workerClass,
SignalCodec signalCodec,
String serviceGroup,
int clusterSize,
int concurrencyLimit,
int timeoutSeconds) |
RequestMessageRouter(RabbitMQConnector connector,
NameConfiguration nameConfiguration,
RabbitMQRequestTransport requestTransport,
SignalCodec signalCodec,
String callerId,
int index,
int ttlSeconds) |
ResponseMessageRouter(RabbitMQConnector connector,
NameConfiguration nameConfiguration,
RabbitMQResponseTransport responseTransport,
SignalCodec signalCodec,
String serviceGroup,
String instanceId,
int index,
int ttlSeconds) |
| Constructor and Description |
|---|
InvocationWorker(MetricConfiguration metricConfiguration,
TransferQueue<javax.jms.Message> workTransferQueue,
ResponseTransport responseTransport,
WireInvocationCircuit invocationCircuit,
SignalCodec signalCodec,
int maximumMessageLength) |
JmsRequestTransport(MetricConfiguration metricConfiguration,
RoutingFactories routingFactories,
MessagePolicy messagePolicy,
ReconnectionPolicy reconnectionPolicy,
SignalCodec signalCodec,
int clusterSize,
int concurrencyLimit,
int maximumMessageLength,
int timeoutSeconds) |
JmsResponseTransport(MetricConfiguration metricConfiguration,
RoutingFactories routingFactories,
MessagePolicy messagePolicy,
ReconnectionPolicy reconnectionPolicy,
SignalCodec signalCodec,
String serviceGroup,
int clusterSize,
int concurrencyLimit,
int maximumMessageLength) |
ResponseListener(JmsRequestTransport requestTransport,
ConnectionManager responseConnectionManager,
javax.jms.Topic responseTopic,
SignalCodec signalCodec,
String callerId,
int maximumMessageLength) |
| Constructor and Description |
|---|
MockRequestTransport(MockMessageRouter messageRouter,
SignalCodec signalCodec,
int timeoutSeconds) |
MockResponseTransport(MockMessageRouter messageRouter,
SignalCodec signalCodec) |
Copyright © 2015. All Rights Reserved.