C# Класс Apache.NMS.ActiveMQ.Test.FailoverTransportTest

Показать файл Открыть проект

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

Свойство Тип Описание
semaphore System.Threading.AutoResetEvent

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

Метод Описание
OnMessage ( IMessage message ) : void
PurgeQueue ( IConnection conn, IDestination queue ) : void
TransportInterrupted ( ) : void
TransportResumed ( ) : void

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

Метод Описание
WaitForMessagesToArrive ( ) : void
createConnection ( ) : ConnectionInfo
createConsumer ( SessionInfo parent ) : ConsumerInfo
createProducer ( SessionInfo parent ) : ProducerInfo
createSession ( ConnectionInfo parent ) : SessionInfo
disposeOf ( ITransport transport, ConsumerInfo consumer ) : void
disposeOf ( ITransport transport, ProducerInfo producer ) : void
disposeOf ( ITransport transport, SessionInfo session ) : void

Приватные методы

Метод Описание
BreakConnection ( ) : void
FailoverTransportCreateFailOnCreateTest ( ) : void
FailoverTransportCreateFailOnCreateTest2 ( ) : void
FailoverTransportCreateTest ( ) : void
FailoverTransportFailOnProcessingReceivedMessageTest ( ) : void
FailoverTransportFailOnSendMessageTest ( ) : void
FailoverTransportFailingBackupsTest ( ) : void
FailoverTransportSendOnewayFailTest ( ) : void
FailoverTransportSendOnewayMessageTest ( ) : void
FailoverTransportSendOnewayTimeoutTest ( ) : void
FailoverTransportSendRequestFailTest ( ) : void
FailoverTransportSendRequestTest ( ) : void
FailoverTransportWithBackupsTest ( ) : void
OnCommand ( ITransport transport, Command command ) : void
OnException ( ITransport transport, Exception exception ) : void
OnOutgoingCommand ( ITransport transport, Command command ) : void
OnResumed ( ITransport sender ) : void
OpenWireCommandsTest ( ) : void
PutMsgIntoQueue ( ISession session, IDestination destination ) : void
TestFailoverTransportConnectionControlHandling ( ) : void
VerifyCommandHandlerSetting ( ITransport transport, MockTransport mock ) : void
init ( ) : void

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

OnMessage() публичный метод

public OnMessage ( IMessage message ) : void
message IMessage
Результат void

PurgeQueue() публичный метод

public PurgeQueue ( IConnection conn, IDestination queue ) : void
conn IConnection
queue IDestination
Результат void

TransportInterrupted() публичный метод

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

TransportResumed() публичный метод

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

WaitForMessagesToArrive() защищенный метод

protected WaitForMessagesToArrive ( ) : void
Результат void

createConnection() защищенный метод

protected createConnection ( ) : ConnectionInfo
Результат Apache.NMS.ActiveMQ.Commands.ConnectionInfo

createConsumer() защищенный метод

protected createConsumer ( SessionInfo parent ) : ConsumerInfo
parent Apache.NMS.ActiveMQ.Commands.SessionInfo
Результат Apache.NMS.ActiveMQ.Commands.ConsumerInfo

createProducer() защищенный метод

protected createProducer ( SessionInfo parent ) : ProducerInfo
parent Apache.NMS.ActiveMQ.Commands.SessionInfo
Результат Apache.NMS.ActiveMQ.Commands.ProducerInfo

createSession() защищенный метод

protected createSession ( ConnectionInfo parent ) : SessionInfo
parent Apache.NMS.ActiveMQ.Commands.ConnectionInfo
Результат Apache.NMS.ActiveMQ.Commands.SessionInfo

disposeOf() защищенный метод

protected disposeOf ( ITransport transport, ConsumerInfo consumer ) : void
transport ITransport
consumer Apache.NMS.ActiveMQ.Commands.ConsumerInfo
Результат void

disposeOf() защищенный метод

protected disposeOf ( ITransport transport, ProducerInfo producer ) : void
transport ITransport
producer Apache.NMS.ActiveMQ.Commands.ProducerInfo
Результат void

disposeOf() защищенный метод

protected disposeOf ( ITransport transport, SessionInfo session ) : void
transport ITransport
session Apache.NMS.ActiveMQ.Commands.SessionInfo
Результат void

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

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

protected AutoResetEvent,System.Threading semaphore
Результат System.Threading.AutoResetEvent