C# Class Apache.NMS.ActiveMQ.Util.FifoMessageDispatchChannel

A FIFO based MessageDispatchChannel.
Inheritance: MessageDispatchChannel
Afficher le fichier Open project: ThorTech/apache-nms Class Usage Examples

Méthodes publiques

Méthode Description
Clear ( ) : void
Close ( ) : void
Dequeue ( System.TimeSpan timeout ) : MessageDispatch
DequeueNoWait ( ) : MessageDispatch
Enqueue ( MessageDispatch dispatch ) : void
EnqueueFirst ( MessageDispatch dispatch ) : void
Peek ( ) : MessageDispatch
RemoveAll ( ) : Apache.NMS.ActiveMQ.Commands.MessageDispatch[]
Start ( ) : void
Stop ( ) : void

Method Details

Clear() public méthode

public Clear ( ) : void
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

Dequeue() public méthode

public Dequeue ( System.TimeSpan timeout ) : MessageDispatch
timeout System.TimeSpan
Résultat Apache.NMS.ActiveMQ.Commands.MessageDispatch

DequeueNoWait() public méthode

public DequeueNoWait ( ) : MessageDispatch
Résultat Apache.NMS.ActiveMQ.Commands.MessageDispatch

Enqueue() public méthode

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

EnqueueFirst() public méthode

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

Peek() public méthode

public Peek ( ) : MessageDispatch
Résultat Apache.NMS.ActiveMQ.Commands.MessageDispatch

RemoveAll() public méthode

public RemoveAll ( ) : Apache.NMS.ActiveMQ.Commands.MessageDispatch[]
Résultat Apache.NMS.ActiveMQ.Commands.MessageDispatch[]

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void