C# 클래스 Apache.NMS.ActiveMQ.Util.FifoMessageDispatchChannel

A FIFO based MessageDispatchChannel.
상속: MessageDispatchChannel
파일 보기 프로젝트 열기: ThorTech/apache-nms 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

Dequeue() 공개 메소드

public Dequeue ( System.TimeSpan timeout ) : MessageDispatch
timeout System.TimeSpan
리턴 Apache.NMS.ActiveMQ.Commands.MessageDispatch

DequeueNoWait() 공개 메소드

public DequeueNoWait ( ) : MessageDispatch
리턴 Apache.NMS.ActiveMQ.Commands.MessageDispatch

Enqueue() 공개 메소드

public Enqueue ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
리턴 void

EnqueueFirst() 공개 메소드

public EnqueueFirst ( MessageDispatch dispatch ) : void
dispatch Apache.NMS.ActiveMQ.Commands.MessageDispatch
리턴 void

Peek() 공개 메소드

public Peek ( ) : MessageDispatch
리턴 Apache.NMS.ActiveMQ.Commands.MessageDispatch

RemoveAll() 공개 메소드

public RemoveAll ( ) : Apache.NMS.ActiveMQ.Commands.MessageDispatch[]
리턴 Apache.NMS.ActiveMQ.Commands.MessageDispatch[]

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void