C# Class Apache.NMS.ActiveMQ.SessionExecutor

Inheritance: Threads.Task
Afficher le fichier Open project: ThorTech/apache-nms Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public Clear ( ) : void
Résultat void

ClearMessagesInProgress() public méthode

public ClearMessagesInProgress ( ) : void
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Dispatch() public méthode

public Dispatch ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
Résultat void

Execute() public méthode

public Execute ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
Résultat void

ExecuteFirst() public méthode

public ExecuteFirst ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
Résultat void

Iterate() public méthode

public Iterate ( ) : bool
Résultat bool

SessionExecutor() public méthode

public SessionExecutor ( Session session, IDictionary consumers ) : System
session Session
consumers IDictionary
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Stop() public méthode

public Stop ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Résultat void

Wakeup() public méthode

public Wakeup ( ) : void
Résultat void