|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@GridMBeanDescription(value="MBean for job stealing based collision SPI.") public interface GridJobStealingCollisionSpiMBean
Management MBean for job stealing based collision SPI.
See Also:
Documentation
Email Support
Online Forums
Issue Tracking
Author: 2005-2008 Copyright © GridGain Systems. All Rights Reserved. ver. 2.1.0

| Method Summary | |
|---|---|
int |
getActiveJobsThreshold()
Gets number of jobs that can be executed in parallel. |
int |
getCurrentActiveJobsCount()
Gets current number of jobs that are being executed. |
int |
getCurrentJobsToStealCount()
Gets current number of jobs to be stolen. |
int |
getCurrentWaitJobsCount()
Gets current number of jobs that wait for the execution. |
int |
getMaximumStealingAttempts()
Gets maximum number of attempts to steal job by another node. |
long |
getMessageExpireTime()
Message expire time configuration parameter. |
Map<String,? extends Serializable> |
getStealingAttributes()
Configuration parameter to enable stealing to/from only nodes that have these attributes set (see GridNode.getAttribute(String) and
GridConfiguration.getUserAttributes() methods). |
int |
getTotalStolenJobsCount()
Gets total number of stolen jobs. |
int |
getWaitJobsThreshold()
Gets job count threshold at which this node will start stealing jobs from other nodes. |
boolean |
isStealingEnabled()
Gets flag indicating whether this node should attempt to steal jobs from other nodes. |
| Methods inherited from interface org.gridgain.grid.spi.GridSpiManagementMBean |
|---|
getAuthor, getGridGainHome, getLocalNodeId, getName, getStartTimestamp, getStartTimestampFormatted, getUpTime, getUpTimeFormatted, getVendorEmail, getVendorUrl, getVersion |
| Method Detail |
|---|
@GridMBeanDescription(value="Number of jobs to be stolen.") int getCurrentJobsToStealCount()
@GridMBeanDescription(value="Number of jobs that wait for execution.") int getCurrentWaitJobsCount()
@GridMBeanDescription(value="Number of active jobs.") int getCurrentActiveJobsCount()
@GridMBeanDescription(value="Number of stolen jobs.") int getTotalStolenJobsCount()
@GridMBeanDescription(value="Number of jobs that can be executed in parallel.") int getActiveJobsThreshold()
@GridMBeanDescription(value="Job count threshold.") int getWaitJobsThreshold()
@GridMBeanDescription(value="Message expire time.") long getMessageExpireTime()
@GridMBeanDescription(value="Flag indicating whether this node should attempt to steal jobs from other nodes.") boolean isStealingEnabled()
Default value is true.
@GridMBeanDescription(value="Maximum number of attempts to steal job by another node.") int getMaximumStealingAttempts()
GridJobStealingCollisionSpi.DFLT_MAX_STEALING_ATTEMPTS
value will be used.
@GridMBeanDescription(value="Node attributes to enable job stealing for.") Map<String,? extends Serializable> getStealingAttributes()
GridNode.getAttribute(String) and
GridConfiguration.getUserAttributes() methods).
|
GridGain 2.1.0
Java API Specification |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
|
GridGain - Grid Computing Made Simple, ver. 2.1.0.19122008
2005-2008 Copyright © GridGain Systems. All Rights Reserved. |
|
|