C# 클래스 Apache.NMS.ActiveMQ.Transport.ResponseCorrelator

A Transport that correlates asynchronous send/receive messages into single request/response.
상속: TransportFilter
파일 보기 프로젝트 열기: ThorTech/apache-nms

공개 메소드들

메소드 설명
AsyncRequest ( Command command ) : FutureResponse
Oneway ( Command command ) : void
Request ( Command command, System.TimeSpan timeout ) : Response
ResponseCorrelator ( ITransport next ) : System
Stop ( ) : void

보호된 메소드들

메소드 설명
OnCommand ( ITransport sender, Command command ) : void
OnException ( ITransport sender, Exception command ) : void

비공개 메소드들

메소드 설명
Dispose ( Exception error ) : void
GetNextCommandId ( ) : int

메소드 상세

AsyncRequest() 공개 메소드

public AsyncRequest ( Command command ) : FutureResponse
command Command
리턴 FutureResponse

OnCommand() 보호된 메소드

protected OnCommand ( ITransport sender, Command command ) : void
sender ITransport
command Command
리턴 void

OnException() 보호된 메소드

protected OnException ( ITransport sender, Exception command ) : void
sender ITransport
command System.Exception
리턴 void

Oneway() 공개 메소드

public Oneway ( Command command ) : void
command Command
리턴 void

Request() 공개 메소드

public Request ( Command command, System.TimeSpan timeout ) : Response
command Command
timeout System.TimeSpan
리턴 Apache.NMS.ActiveMQ.Commands.Response

ResponseCorrelator() 공개 메소드

public ResponseCorrelator ( ITransport next ) : System
next ITransport
리턴 System

Stop() 공개 메소드

public Stop ( ) : void
리턴 void