|
SonicMQ API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageProducer
Title: SonicMQ Adaptive PAcing (Managed Client Message Producer)
Description: This is a Message Producer implementation of Managed Client that supports Adaptive Pacing.
Copyright: Copyright (c) 2006
Company: Progress Software
Method Summary | |
---|---|
int |
getAdaptivePaceBatchSize()
|
java.lang.String |
getAdaptivePaceStatistics()
|
int |
getAdaptivePaceTimer()
|
int |
getInWaitMessageCount()
Returns the number of messages queued up by send()
operation that are currently waiting in the buffer. |
long |
getMessageCount()
Returns the total number of sucessfull send() operations performed by this
producer since the time it was created. |
boolean |
isAdaptivePacing()
|
Methods inherited from interface javax.jms.MessageProducer |
---|
close, getDeliveryMode, getDestination, getDisableMessageID, getDisableMessageTimestamp, getPriority, getTimeToLive, send, send, send, send, setDeliveryMode, setDisableMessageID, setDisableMessageTimestamp, setPriority, setTimeToLive |
Method Detail |
---|
boolean isAdaptivePacing()
int getAdaptivePaceBatchSize()
int getAdaptivePaceTimer()
long getMessageCount()
send()
operations performed by this
producer since the time it was created.
int getInWaitMessageCount()
send()
operation that are currently waiting in the buffer. This method is only relevant for Sessions that
implement Adaptive Pacing
. In all other cases it returns 0;
java.lang.String getAdaptivePaceStatistics()
|
SonicMQ API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |