Table of Contents

Class FifoMessageDispatchChannel

Namespace
Apache.NMS.ActiveMQ.Util
Assembly
Apache.NMS.ActiveMQ.dll
public class FifoMessageDispatchChannel : MessageDispatchChannel
Inheritance
FifoMessageDispatchChannel
Implements
Inherited Members

Constructors

FifoMessageDispatchChannel()

public FifoMessageDispatchChannel()

Properties

Closed

public bool Closed { get; set; }

Property Value

bool

Count

public long Count { get; }

Property Value

long

Empty

public bool Empty { get; }

Property Value

bool

Running

public bool Running { get; set; }

Property Value

bool

SyncRoot

public object SyncRoot { get; }

Property Value

object

Methods

Clear()

public void Clear()

Close()

public void Close()

Dequeue(TimeSpan)

public MessageDispatch Dequeue(TimeSpan timeout)

Parameters

timeout TimeSpan

Returns

MessageDispatch

DequeueNoWait()

public MessageDispatch DequeueNoWait()

Returns

MessageDispatch

Enqueue(MessageDispatch)

public void Enqueue(MessageDispatch dispatch)

Parameters

dispatch MessageDispatch

EnqueueFirst(MessageDispatch)

public void EnqueueFirst(MessageDispatch dispatch)

Parameters

dispatch MessageDispatch

Peek()

public MessageDispatch Peek()

Returns

MessageDispatch

RemoveAll()

public MessageDispatch[] RemoveAll()

Returns

MessageDispatch[]

Signal()

public void Signal()

Start()

public void Start()

Stop()

public void Stop()