|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GatewaySenderMXBean
MBean that provides access to information and management functionality for a
GatewaySender.
| Method Summary | |
|---|---|
int |
getAlertThreshold()
Returns the alert threshold for entries in a GatewaySender's queue. |
long |
getAverageDistributionTimePerBatch()
Returns the average time taken to send a batch of events. |
float |
getBatchesDispatchedRate()
Returns the average number of batches sent per second. |
int |
getBatchSize()
Returns the size of a batch that gets delivered by the GatewaySender. |
long |
getBatchTimeInterval()
Returns the interval between transmissions by the GatewaySender. |
int |
getDispatcherThreads()
Returns the number of dispatcher threads working for this GatewaySender. |
int |
getEventQueueSize()
Returns the current size of the event queue. |
float |
getEventsQueuedRate()
Returns the rate of events being queued. |
float |
getEventsReceivedRate()
Returns the rate of events received per second by this Sender if it's a serial-wan. |
String[] |
getGatewayEventFilters()
Returns a list of GatewayEventFilters added to this
GatewaySender. |
String |
getGatewayReceiver()
Returns the host and port information of GatewayReceiver to which this gateway sender is connected. |
String[] |
getGatewayTransportFilters()
Returns a list of GatewayTransportFilters added to this
GatewaySender. |
int |
getMaximumQueueMemory()
Returns the maximum memory after which the data needs to be overflowed to disk. |
String |
getOrderPolicy()
Returns the order policy followed while dispatching the events to remote distributed system. |
String |
getOverflowDiskStoreName()
Returns the name of the disk store that is used for persistence. |
int |
getRemoteDSId()
Returns the id of the remote GatewayReceiver's
DistributedSystem. |
String |
getSenderId()
Returns the ID of the GatewaySender. |
int |
getSocketBufferSize()
Returns the configured buffer size of the socket connection between this GatewaySender and its receiving GatewayReceiver. |
long |
getSocketReadTimeout()
Returns the amount of time (in milliseconds) that a socket read between a sending GatewaySender and its receiving GatewayReceiver is
allowed to block. |
int |
getTotalBatchesRedistributed()
Returns the total number of batches of events that were resent. |
int |
getTotalEventsConflated()
Returns the number of events received, but not added to the event queue, because the queue already contains an event with the same key. |
boolean |
isBatchConflationEnabled()
Returns whether batch conflation for the GatewaySender's queue is enabled |
boolean |
isConnected()
Returns whether this GatewaySender is connected and sending data to a GatewayReceiver. |
boolean |
isDiskSynchronous()
Returns whether the isDiskSynchronous property is set for this GatewaySender. |
boolean |
isManualStart()
Returns whether the GatewaySender is configured for manual start. |
boolean |
isParallel()
Returns whether the isParallel property is set for this GatewaySender. |
boolean |
isPaused()
Returns whether or not this GatewaySender is paused. |
boolean |
isPersistenceEnabled()
Returns whether the GatewaySender is configured to be persistent or non-persistent. |
boolean |
isPrimary()
Returns whether this GatewaySender is primary or secondary. |
boolean |
isRunning()
Returns whether or not this GatewaySender is running. |
void |
pause()
Pauses this GatewaySender. |
void |
resume()
Resumes this paused GatewaySender. |
void |
start()
Starts this GatewaySender. |
void |
stop()
Stops this GatewaySender. |
| Method Detail |
|---|
String getSenderId()
int getRemoteDSId()
GatewayReceiver's
DistributedSystem.
int getSocketBufferSize()
GatewayReceiver.
long getSocketReadTimeout()
GatewayReceiver is
allowed to block.
String getOverflowDiskStoreName()
int getMaximumQueueMemory()
int getBatchSize()
long getBatchTimeInterval()
boolean isBatchConflationEnabled()
boolean isPersistenceEnabled()
int getAlertThreshold()
String[] getGatewayEventFilters()
GatewayEventFilters added to this
GatewaySender.
String[] getGatewayTransportFilters()
GatewayTransportFilters added to this
GatewaySender.
boolean isManualStart()
boolean isRunning()
boolean isPaused()
float getEventsReceivedRate()
float getEventsQueuedRate()
int getEventQueueSize()
int getTotalEventsConflated()
float getBatchesDispatchedRate()
long getAverageDistributionTimePerBatch()
int getTotalBatchesRedistributed()
void start()
void stop()
void pause()
void resume()
boolean isPrimary()
int getDispatcherThreads()
GatewaySender.
String getOrderPolicy()
boolean isDiskSynchronous()
boolean isParallel()
String getGatewayReceiver()
boolean isConnected()
|
GemFire 7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||