public class GravityConfig extends Object implements GraniteConfigReloadListener
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_CHANNEL_IDLE_TIMEOUT_MILLIS |
static int |
DEFAULT_CORE_POOL_SIZE |
static boolean |
DEFAULT_ENCODE_MESSAGE_BODY |
static String |
DEFAULT_GRAVITY_FACTORY |
static long |
DEFAULT_KEEP_ALIVE_TIME_MILLIS |
static long |
DEFAULT_LONG_POLLING_TIMEOUT_MILLIS |
static int |
DEFAULT_MAX_MESSAGES_QUEUED_PER_CHANNEL |
static int |
DEFAULT_MAXIMUM_POOL_SIZE |
static int |
DEFAULT_QUEUE_CAPACITY |
static long |
DEFAULT_RECONNECT_INTERVAL_MILLIS |
static int |
DEFAULT_RECONNECT_MAX_ATTEMPTS |
static boolean |
DEFAULT_RETRY_ON_ERROR |
static int |
DEFAULT_UDP_SEND_BUFFER_SIZE |
| Constructor and Description |
|---|
GravityConfig(GraniteConfig graniteConfig) |
| Modifier and Type | Method and Description |
|---|---|
long |
getChannelIdleTimeoutMillis() |
int |
getCorePoolSize() |
XMap |
getExtra() |
String |
getGravityFactory() |
long |
getKeepAliveTimeMillis() |
long |
getLongPollingTimeoutMillis() |
int |
getMaximumPoolSize() |
int |
getMaxMessagesQueuedPerChannel() |
int |
getQueueCapacity() |
long |
getReconnectIntervalMillis() |
int |
getReconnectMaxAttempts() |
int |
getUdpPort() |
int |
getUdpSendBufferSize() |
boolean |
isEncodeMessageBody() |
boolean |
isRetryOnError() |
boolean |
isUdpConnected() |
boolean |
isUdpNio() |
boolean |
isUseUdp() |
void |
onReload(ServletContext context,
GraniteConfig config) |
void |
setChannelIdleTimeoutMillis(long channelIdleTimeoutMillis) |
void |
setCorePoolSize(int corePoolSize) |
void |
setEncodeMessageBody(boolean encodeMessageBody) |
void |
setKeepAliveTimeMillis(long keepAliveTimeMillis) |
void |
setLongPollingTimeoutMillis(long longPollingTimeoutMillis) |
void |
setMaximumPoolSize(int maximumPoolSize) |
void |
setMaxMessagesQueuedPerChannel(int maxMessagesQueuedPerChannel) |
void |
setQueueCapacity(int queueCapacity) |
void |
setReconnectIntervalMillis(long reconnectIntervalMillis) |
void |
setReconnectMaxAttempts(int reconnectMaxAttempts) |
void |
setRetryOnError(boolean retryOnError) |
void |
setUdpConnected(boolean udpConnected) |
void |
setUdpNio(boolean udpNio) |
void |
setUdpPort(int udpPort) |
void |
setUdpSendBufferSize(int udpBufferSize) |
void |
setUseUdp(boolean useUdp) |
public static final String DEFAULT_GRAVITY_FACTORY
public static final long DEFAULT_CHANNEL_IDLE_TIMEOUT_MILLIS
public static final long DEFAULT_LONG_POLLING_TIMEOUT_MILLIS
public static final boolean DEFAULT_RETRY_ON_ERROR
public static final int DEFAULT_MAX_MESSAGES_QUEUED_PER_CHANNEL
public static final long DEFAULT_RECONNECT_INTERVAL_MILLIS
public static final int DEFAULT_RECONNECT_MAX_ATTEMPTS
public static final boolean DEFAULT_ENCODE_MESSAGE_BODY
public static final int DEFAULT_CORE_POOL_SIZE
public static final int DEFAULT_MAXIMUM_POOL_SIZE
public static final long DEFAULT_KEEP_ALIVE_TIME_MILLIS
public static final int DEFAULT_QUEUE_CAPACITY
public static final int DEFAULT_UDP_SEND_BUFFER_SIZE
public GravityConfig(GraniteConfig graniteConfig)
public void onReload(ServletContext context, GraniteConfig config)
onReload in interface GraniteConfigReloadListenerpublic String getGravityFactory()
public long getChannelIdleTimeoutMillis()
public void setChannelIdleTimeoutMillis(long channelIdleTimeoutMillis)
public long getLongPollingTimeoutMillis()
public void setLongPollingTimeoutMillis(long longPollingTimeoutMillis)
public boolean isRetryOnError()
public void setRetryOnError(boolean retryOnError)
public int getMaxMessagesQueuedPerChannel()
public void setMaxMessagesQueuedPerChannel(int maxMessagesQueuedPerChannel)
public long getReconnectIntervalMillis()
public void setReconnectIntervalMillis(long reconnectIntervalMillis)
public int getReconnectMaxAttempts()
public void setReconnectMaxAttempts(int reconnectMaxAttempts)
public boolean isEncodeMessageBody()
public void setEncodeMessageBody(boolean encodeMessageBody)
public int getCorePoolSize()
public void setCorePoolSize(int corePoolSize)
public int getMaximumPoolSize()
public void setMaximumPoolSize(int maximumPoolSize)
public long getKeepAliveTimeMillis()
public void setKeepAliveTimeMillis(long keepAliveTimeMillis)
public int getQueueCapacity()
public void setQueueCapacity(int queueCapacity)
public boolean isUseUdp()
public void setUseUdp(boolean useUdp)
public int getUdpPort()
public void setUdpPort(int udpPort)
public boolean isUdpNio()
public void setUdpNio(boolean udpNio)
public boolean isUdpConnected()
public void setUdpConnected(boolean udpConnected)
public int getUdpSendBufferSize()
public void setUdpSendBufferSize(int udpBufferSize)