Property | Type | Description | |
---|---|---|---|
disposed | bool |
Property | Type | Description | |
---|---|---|---|
AckLater | void | ||
Acknowledge | void | ||
CheckClosed | void | ||
CheckMessageListener | void | ||
ClearMessagesInProgress | void | ||
Commit | void | ||
CreateActiveMQMessage | |||
Dequeue | |||
DoClose | void | ||
InProgressClearRequired | void | ||
MakeAckForAllDeliveredMessages | |||
MessageConsumer | System | ||
Rollback | void | ||
RollbackHelper | void | ||
Shutdown | void |
Method | Description | |
---|---|---|
AfterMessageIsConsumed ( |
||
BeforeMessageIsConsumed ( |
||
Close ( ) : void | ||
DeliverAcks ( ) : void | ||
Dispatch ( |
||
Dispose ( ) : void | ||
Iterate ( ) : bool | ||
Receive ( ) : IMessage | ||
Receive ( System.TimeSpan timeout ) : IMessage | ||
ReceiveNoWait ( ) : IMessage | ||
Start ( ) : void | ||
Stop ( ) : void |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
DoClientAcknowledge ( |
||
DoIndividualAcknowledge ( |
||
DoNothingAcknowledge ( |
||
SendPullRequest ( long timeout ) : void |
Method | Description | |
---|---|---|
AckLater ( |
||
Acknowledge ( ) : void | ||
CheckClosed ( ) : void | ||
CheckMessageListener ( ) : void | ||
ClearMessagesInProgress ( ) : void | ||
Commit ( ) : void | ||
CreateActiveMQMessage ( |
||
Dequeue ( System.TimeSpan timeout ) : |
Used to get an enqueued message from the unconsumedMessages list. The amount of time this method blocks is based on the timeout value. if timeout == Timeout.Infinite then it blocks until a message is received. if timeout == 0 then it it tries to not block at all, it returns a message if it is available if timeout > 0 then it blocks up to timeout amount of time. Expired messages will consumed by this method.
|
|
DoClose ( ) : void | ||
InProgressClearRequired ( ) : void | ||
MakeAckForAllDeliveredMessages ( AckType type ) : |
||
MessageConsumer ( |
||
Rollback ( ) : void | ||
RollbackHelper ( Object arg ) : void | ||
Shutdown ( ) : void |
Called from the parent Session of this Consumer to indicate that its parent session is closing and this Consumer should close down but not send any message to the Broker as the parent close will take care of removing its child resources at the broker.
|
public AfterMessageIsConsumed ( |
||
dispatch | ||
expired | bool | |
return | void |
public BeforeMessageIsConsumed ( |
||
dispatch | ||
return | void |
public Dispatch ( |
||
dispatch | ||
return | void |
protected DoClientAcknowledge ( |
||
message | ||
return | void |
protected DoIndividualAcknowledge ( |
||
message | ||
return | void |
protected DoNothingAcknowledge ( |
||
message | ||
return | void |
public Receive ( System.TimeSpan timeout ) : IMessage | ||
timeout | System.TimeSpan | |
return | IMessage |
protected SendPullRequest ( long timeout ) : void | ||
timeout | long | |
return | void |