GridGain™ 3.6.0e
Enterprise Edition

org.gridgain.grid.spi.eventstorage.memory
Interface GridMemoryEventStorageSpiMBean

All Superinterfaces:
GridSpiManagementMBean
All Known Implementing Classes:
GridMemoryEventStorageSpi

@GridMBeanDescription(value="MBean that provides access to memory event storage SPI configuration.")
public interface GridMemoryEventStorageSpiMBean
extends GridSpiManagementMBean

Management bean for GridMemoryEventStorageSpi. Beside properties defined for every SPI bean this one gives access to:

Wiki & Forum:


Wiki
Forum

 

Method Summary
 void clearAll()
          Removes all events from the event queue.
 long getExpireAgeMs()
          Gets event time-to-live value.
 long getExpireCount()
          Gets maximum event queue size.
 long getQueueSize()
          Gets current queue size of the event queue.
 
Methods inherited from interface org.gridgain.grid.spi.GridSpiManagementMBean
getAuthor, getGridGainHome, getLocalNodeId, getName, getStartTimestamp, getStartTimestampFormatted, getUpTime, getUpTimeFormatted, getVendorEmail, getVendorUrl, getVersion
 

Method Detail

getExpireAgeMs

@GridMBeanDescription(value="Event time-to-live value.")
long getExpireAgeMs()
Gets event time-to-live value. Implementation must guarantee that event would not be accessible if its lifetime exceeds this value.

Returns:
Event time-to-live.

getExpireCount

@GridMBeanDescription(value="Maximum event queue size.")
long getExpireCount()
Gets maximum event queue size. New incoming events will oust oldest ones if queue size exceeds this limit.

Returns:
Maximum event queue size.

getQueueSize

@GridMBeanDescription(value="Current event queue size.")
long getQueueSize()
Gets current queue size of the event queue.

Returns:
Current queue size of the event queue.

clearAll

@GridMBeanDescription(value="Removes all events from the event queue.")
void clearAll()
Removes all events from the event queue.


GridGain™ 3.6.0e
Enterprise Edition

GridGain - Real Time Big Data
Enterprise Edition, ver. 3.6.0e.13012012
2012 Copyright © GridGain Systems
Follow us:   Follow GridGain on Github Follow GridGain on Facebook Join GridGain User Group Follow GridGain on Twitter Follow GridGain on YouTube