C# 클래스 Apache.NMS.ActiveMQ.Threads.CompositeTaskRunner

A TaskRunner that dedicates a single thread to running a single Task.
상속: TaskRunner
파일 보기 프로젝트 열기: ThorTech/apache-nms 1 사용 예제들

공개 메소드들

메소드 설명
AddTask ( CompositeTask task ) : void
CompositeTaskRunner ( ) : System
CompositeTaskRunner ( string name ) : System
RemoveTask ( CompositeTask task ) : void
Shutdown ( ) : void
Shutdown ( System.TimeSpan timeout ) : void
ShutdownWithAbort ( System.TimeSpan timeout ) : void
Wakeup ( ) : void

비공개 메소드들

메소드 설명
Iterate ( ) : bool
Run ( ) : void

메소드 상세

AddTask() 공개 메소드

public AddTask ( CompositeTask task ) : void
task CompositeTask
리턴 void

CompositeTaskRunner() 공개 메소드

public CompositeTaskRunner ( ) : System
리턴 System

CompositeTaskRunner() 공개 메소드

public CompositeTaskRunner ( string name ) : System
name string
리턴 System

RemoveTask() 공개 메소드

public RemoveTask ( CompositeTask task ) : void
task CompositeTask
리턴 void

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

Shutdown() 공개 메소드

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

ShutdownWithAbort() 공개 메소드

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

Wakeup() 공개 메소드

public Wakeup ( ) : void
리턴 void