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 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 |
| 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() |
boolean |
isRetryOnError() |
void |
onReload(ServletContext context,
GraniteConfig config) |
void |
setChannelIdleTimeoutMillis(long channelIdleTimeoutMillis) |
void |
setCorePoolSize(int corePoolSize) |
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) |
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 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 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 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)