C# Класс Apache.NMS.ActiveMQ.Transport.TransportFilter

Used to implement a filter on the transport layer.
Наследование: ITransport
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
commandHandler CommandHandler
exceptionHandler ExceptionHandler
interruptedHandler InterruptedHandler
next ITransport
resumedHandler ResumedHandler

Открытые методы

Метод Описание
AsyncRequest ( Command command ) : FutureResponse

Method AsyncRequest

Dispose ( ) : void

Method Dispose

Narrow ( Type type ) : Object
Oneway ( Command command ) : void

Method Oneway

Request ( Command command ) : Response

Method Request

Request ( Command command, System.TimeSpan timeout ) : Response

Method Request with time out for Response.

Start ( ) : void

Method Start

Stop ( ) : void
TransportFilter ( ITransport next ) : System
UpdateURIs ( bool rebalance, Uri updatedURIs ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
OnCommand ( ITransport sender, Command command ) : void
OnException ( ITransport sender, Exception command ) : void
OnInterrupted ( ITransport sender ) : void
OnResumed ( ITransport sender ) : void

Описание методов

AsyncRequest() публичный Метод

Method AsyncRequest
public AsyncRequest ( Command command ) : FutureResponse
command Command A Command
Результат FutureResponse

Dispose() публичный Метод

Method Dispose
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Narrow() публичный Метод

public Narrow ( Type type ) : Object
type System.Type
Результат Object

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

OnInterrupted() защищенный Метод

protected OnInterrupted ( ITransport sender ) : void
sender ITransport
Результат void

OnResumed() защищенный Метод

protected OnResumed ( ITransport sender ) : void
sender ITransport
Результат void

Oneway() публичный Метод

Method Oneway
public Oneway ( Command command ) : void
command Command A Command
Результат void

Request() публичный Метод

Method Request
public Request ( Command command ) : Response
command Command A Command
Результат Apache.NMS.ActiveMQ.Commands.Response

Request() публичный Метод

Method Request with time out for Response.
public Request ( Command command, System.TimeSpan timeout ) : Response
command Command A Command
timeout System.TimeSpan Timeout in milliseconds
Результат Apache.NMS.ActiveMQ.Commands.Response

Start() публичный Метод

Method Start
public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

TransportFilter() публичный Метод

public TransportFilter ( ITransport next ) : System
next ITransport
Результат System

UpdateURIs() публичный Метод

public UpdateURIs ( bool rebalance, Uri updatedURIs ) : void
rebalance bool
updatedURIs System.Uri
Результат void

Описание свойств

commandHandler защищенное свойство

protected CommandHandler commandHandler
Результат CommandHandler

exceptionHandler защищенное свойство

protected ExceptionHandler exceptionHandler
Результат ExceptionHandler

interruptedHandler защищенное свойство

protected InterruptedHandler interruptedHandler
Результат InterruptedHandler

next защищенное свойство

protected ITransport next
Результат ITransport

resumedHandler защищенное свойство

protected ResumedHandler resumedHandler
Результат ResumedHandler