Table of Contents

Class ResponseCorrelator

Namespace
Apache.NMS.ActiveMQ.Transport
Assembly
Apache.NMS.ActiveMQ.dll
public class ResponseCorrelator : TransportFilter, ITransport, IStartable, IDisposable, IStoppable
Inheritance
ResponseCorrelator
Implements
IStartable
IStoppable
Inherited Members

Constructors

ResponseCorrelator(ITransport)

public ResponseCorrelator(ITransport next)

Parameters

next ITransport

Methods

AsyncRequest(Command)

public override FutureResponse AsyncRequest(Command command)

Parameters

command Command

Returns

FutureResponse

OnCommand(ITransport, Command)

protected override void OnCommand(ITransport sender, Command command)

Parameters

sender ITransport
command Command

OnException(ITransport, Exception)

protected override void OnException(ITransport sender, Exception command)

Parameters

sender ITransport
command Exception

Oneway(Command)

public override void Oneway(Command command)

Parameters

command Command

Request(Command, TimeSpan)

public override Response Request(Command command, TimeSpan timeout)

Parameters

command Command
timeout TimeSpan

Returns

Response

Stop()

public override void Stop()