C# 클래스 Bus.InternalBus

상속: IBus, IReplier
파일 보기 프로젝트 열기: jbouzaglou/PetPigeonsESB 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
Initialize ( ) : void
InternalBus ( IMessageSender messageSender, IBusBootstrapper busBootstrapper, IDataReceiver dataReceiver, HandlingProcessorStandard handlingProcessorStandard, HandlingProcessorInfrastructure handlingProcessorInfrastructure, PersistenceSynchronizationProcessor networkProcessor, MessageTargetsHandler messageTargetsHandler, NetworkSender networkSender, IHeartbeatManager heartbeatManager, IQueueConfiguration queueConfiguration ) : System.Threading
Publish ( IEvent message ) : void
Reply ( IMessage message ) : void
Send ( ICommand command ) : IBlockableUntilCompletion

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InternalBus() 공개 메소드

public InternalBus ( IMessageSender messageSender, IBusBootstrapper busBootstrapper, IDataReceiver dataReceiver, HandlingProcessorStandard handlingProcessorStandard, HandlingProcessorInfrastructure handlingProcessorInfrastructure, PersistenceSynchronizationProcessor networkProcessor, MessageTargetsHandler messageTargetsHandler, NetworkSender networkSender, IHeartbeatManager heartbeatManager, IQueueConfiguration queueConfiguration ) : System.Threading
messageSender IMessageSender
busBootstrapper IBusBootstrapper
dataReceiver IDataReceiver
handlingProcessorStandard HandlingProcessorStandard
handlingProcessorInfrastructure HandlingProcessorInfrastructure
networkProcessor PersistenceSynchronizationProcessor
messageTargetsHandler MessageTargetsHandler
networkSender NetworkSender
heartbeatManager IHeartbeatManager
queueConfiguration IQueueConfiguration
리턴 System.Threading

Publish() 공개 메소드

public Publish ( IEvent message ) : void
message IEvent
리턴 void

Reply() 공개 메소드

public Reply ( IMessage message ) : void
message IMessage
리턴 void

Send() 공개 메소드

public Send ( ICommand command ) : IBlockableUntilCompletion
command ICommand
리턴 IBlockableUntilCompletion