| Package | Description | 
|---|---|
| com.tangosol.net.partition | 
 Contains interfaces and classes related to partitioned services. 
 | 
| com.tangosol.persistence | 
 Contains classes and helpers for implementing various types of persistence. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SimpleStrategyMBean
Standard MBean interface that exposes management attributes and operations for
 a  
SimpleAssignmentStrategy used by a PartitionedService. | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
SimpleStrategyMBean.getAveragePartitionSizeKB()
Get the average partition storage size. 
 | 
long | 
SimpleStrategyMBean.getAverageStorageSizeKB()
Get the average node storage size. 
 | 
int | 
SimpleStrategyMBean.getBackupCount()
Get the configured number of backups. 
 | 
int | 
SimpleStrategyMBean.getCoordinatorId()
Get the node id of the ownership distribution coordinator. 
 | 
int | 
SimpleStrategyMBean.getFairShareBackup()
Get the number of backup partitions per storage-enabled service member
 that this strategy will currently attempt to maintain. 
 | 
int | 
SimpleStrategyMBean.getFairSharePrimary()
Get the number of primary partitions per storage-enabled service member
 that this strategy will currently attempt to maintain. 
 | 
String | 
SimpleStrategyMBean.getHAStatus()
The High Availability status for the service. 
 | 
int | 
SimpleStrategyMBean.getHAStatusCode()
The High Availability status for the service as an integer. 
 | 
String | 
SimpleStrategyMBean.getHATarget()
The High Availability status that this strategy attempts to achieve. 
 | 
Date | 
SimpleStrategyMBean.getLastAnalysisTime()
Get the last time a partition distribution analysis was performed. 
 | 
int | 
SimpleStrategyMBean.getMaxLoadNodeId()
Get the node id with the maximum storage size. 
 | 
long | 
SimpleStrategyMBean.getMaxPartitionSizeKB()
Get the maximum partition storage size. 
 | 
long | 
SimpleStrategyMBean.getMaxStorageSizeKB()
Get maximum node storage size. 
 | 
int | 
SimpleStrategyMBean.getPartitionCount()
Get the configured number of partitions for the service. 
 | 
int | 
SimpleStrategyMBean.getRemainingDistributionCount()
Get the number of distributions (partition transfers) that remain to be
 completed before the service achieves the goals set by this strategy. 
 | 
int | 
SimpleStrategyMBean.getServiceMachineCount()
Get the number of machines that host storage-enabled nodes running this service. 
 | 
int | 
SimpleStrategyMBean.getServiceNodeCount()
Get the number of storage-enabled nodes running this service. 
 | 
int | 
SimpleStrategyMBean.getServiceRackCount()
Get the number of racks that host storage-enabled nodes running this service. 
 | 
int | 
SimpleStrategyMBean.getServiceSiteCount()
Get the number of sites that host storage-enabled nodes running this service. 
 | 
String | 
SimpleStrategyMBean.getStrategyName()
Get name of the PartitionAssignmentStrategy in use. 
 | 
String | 
SimpleStrategyMBean.reportScheduledDistributions(boolean fVerbose)
Report partitions that storage-enabled members are waiting to receive or
 still need to send in order to achieve distribution goal set by the strategy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
SimpleStrategyMBean.reportScheduledDistributions(boolean fVerbose)
Report partitions that storage-enabled members are waiting to receive or
 still need to send in order to achieve distribution goal set by the strategy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PersistenceManagerMBean.archiveSnapshot(String sName)
Archive the snapshot to a centralized location. 
 | 
void | 
PersistenceManagerMBean.createSnapshot(String sName)
Create a snapshot of the service with the specified name. 
 | 
void | 
PersistenceManagerMBean.forceRecovery()
Proceed with recovery despite the dynamic quorum policy objections. 
 | 
int | 
PersistenceManagerMBean.getCoordinatorId()
Return the node id of the persistence coordinator. 
 | 
String | 
PersistenceManagerMBean.getOperationStatus()
Return the status of the current operation issued by the persistence coordinator. 
 | 
String[] | 
PersistenceManagerMBean.getSnapshots()
Return a list of snapshots that are available for recovery. 
 | 
boolean | 
PersistenceManagerMBean.isIdle()
Specifies whether or not the persistence coordinator is idle. 
 | 
String[] | 
PersistenceManagerMBean.listArchivedSnapshots()
Return a list of archived snapshots that the configured archiver knows about. 
 | 
String[] | 
PersistenceManagerMBean.listArchivedSnapshotStores(String sName)
Return a list of stores for a given archived snapshot. 
 | 
void | 
PersistenceManagerMBean.recoverSnapshot(String sName)
Recover the snapshot that was previously created with the specified name. 
 | 
void | 
PersistenceManagerMBean.removeArchivedSnapshot(String sName)
Purge the archived snapshot from a centralized location. 
 | 
void | 
PersistenceManagerMBean.removeSnapshot(String sName)
Remove the snapshot that was previously created with the specified name. 
 | 
void | 
PersistenceManagerMBean.retrieveArchivedSnapshot(String sName)
Retrieve the archived snapshot from a centralized location. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PersistenceManagerMBean.archiveSnapshot(String sName)
Archive the snapshot to a centralized location. 
 | 
void | 
PersistenceManagerMBean.createSnapshot(String sName)
Create a snapshot of the service with the specified name. 
 | 
String[] | 
PersistenceManagerMBean.listArchivedSnapshotStores(String sName)
Return a list of stores for a given archived snapshot. 
 | 
void | 
PersistenceManagerMBean.recoverSnapshot(String sName)
Recover the snapshot that was previously created with the specified name. 
 | 
void | 
PersistenceManagerMBean.removeArchivedSnapshot(String sName)
Purge the archived snapshot from a centralized location. 
 | 
void | 
PersistenceManagerMBean.removeSnapshot(String sName)
Remove the snapshot that was previously created with the specified name. 
 | 
void | 
PersistenceManagerMBean.retrieveArchivedSnapshot(String sName)
Retrieve the archived snapshot from a centralized location. 
 |