|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RequestReplyExecutorMBean
JMX manage Request/Reply pattern.
Method Summary | |
---|---|
int |
getMinSizeForCompression()
Compressing too small messages won't reduce the size |
long |
getPingResponseTimeout()
|
long |
getResponseTimeout()
The invocation timeout for all remaining method calls like "publish", "connect", "subscribe" but NOT for "ping" and "update" |
long |
getResponseTimeout(java.lang.String methodName)
|
long |
getUpdateResponseTimeout()
|
int |
interruptInvocation()
Interrupts a blocking request with a not returning reply. |
boolean |
isCompressZlib()
|
boolean |
isCompressZlibStream()
|
boolean |
isUseEmailExpiryTimestamp()
|
void |
setCompressZlib(boolean compress)
|
void |
setCompressZlibStream(boolean compress)
|
void |
setMinSizeForCompression(int minSizeForCompression)
|
void |
setPingResponseTimeout(long millis)
Set the given millis to protect against blocking client for ping invocations. |
void |
setResponseTimeout(long millis)
|
void |
setUpdateResponseTimeout(long millis)
Set the given millis to protect against blocking client for update() invocations. |
void |
setUseEmailExpiryTimestamp(boolean useEmailExpiryTimestamp)
|
Methods inherited from interface org.xmlBlaster.util.admin.I_AdminPlugin |
---|
getType, getVersion, isShutdown, shutdown |
Methods inherited from interface org.xmlBlaster.util.admin.I_AdminUsage |
---|
getUsageUrl, setUsageUrl, usage |
Method Detail |
---|
void setResponseTimeout(long millis)
void setPingResponseTimeout(long millis)
millis
- If <= 0 it is set to the default (one minute).
An argument less than or equal to zero means not to wait at all
and is not supportedvoid setUpdateResponseTimeout(long millis)
millis
- If <= 0 it is set to the default (one minute).
An argument less than or equal to zero means not to wait at all
and is not supportedlong getResponseTimeout(java.lang.String methodName)
long getPingResponseTimeout()
long getResponseTimeout()
int interruptInvocation()
boolean isCompressZlib()
void setCompressZlib(boolean compress)
int getMinSizeForCompression()
void setMinSizeForCompression(int minSizeForCompression)
boolean isCompressZlibStream()
void setCompressZlibStream(boolean compress)
long getUpdateResponseTimeout()
boolean isUseEmailExpiryTimestamp()
void setUseEmailExpiryTimestamp(boolean useEmailExpiryTimestamp)
useEmailExpiryTimestamp
- The useEmailExpiryTimestamp to set.
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |