C# Class Apache.NMS.ActiveMQ.SessionExecutor

Inheritance: Threads.Task
Show file Open project: ThorTech/apache-nms Class Usage Examples

Public Methods

Method Description
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

Method Details

Clear() public method

public Clear ( ) : void
return void

ClearMessagesInProgress() public method

public ClearMessagesInProgress ( ) : void
return void

Close() public method

public Close ( ) : void
return void

Dispatch() public method

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

Execute() public method

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

ExecuteFirst() public method

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

Iterate() public method

public Iterate ( ) : bool
return bool

SessionExecutor() public method

public SessionExecutor ( Session session, IDictionary consumers ) : System
session Session
consumers IDictionary
return System

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

Stop() public method

public Stop ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
return void

Wakeup() public method

public Wakeup ( ) : void
return void