C# 클래스 Apache.NMS.ActiveMQ.SessionExecutor

상속: Threads.Task
파일 보기 프로젝트 열기: ThorTech/apache-nms 1 사용 예제들

공개 메소드들

메소드 설명
Clear ( ) : void
ClearMessagesInProgress ( ) : void
Close ( ) : void
Dispatch ( MessageDispatch dispatch ) : void
Execute ( MessageDispatch dispatch ) : void
ExecuteFirst ( MessageDispatch dispatch ) : void
Iterate ( ) : bool
SessionExecutor ( Session session, IDictionary consumers ) : System
Start ( ) : void
Stop ( ) : void
Stop ( System.TimeSpan timeout ) : void
Wakeup ( ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

ClearMessagesInProgress() 공개 메소드

public ClearMessagesInProgress ( ) : void
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dispatch() 공개 메소드

public Dispatch ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
리턴 void

Execute() 공개 메소드

public Execute ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
리턴 void

ExecuteFirst() 공개 메소드

public ExecuteFirst ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
리턴 void

Iterate() 공개 메소드

public Iterate ( ) : bool
리턴 bool

SessionExecutor() 공개 메소드

public SessionExecutor ( Session session, IDictionary consumers ) : System
session Session
consumers IDictionary
리턴 System

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
리턴 void

Wakeup() 공개 메소드

public Wakeup ( ) : void
리턴 void