public class JMXSpace extends XMLDescriptorsMBean
| Modifier and Type | Field and Description |
|---|---|
SpaceConfig |
m_spaceConfig |
THIS_CLASS_NAME| Constructor and Description |
|---|
JMXSpace() |
JMXSpace(IJSpace remoteSpaceProxy,
String xmlDescriptorsFileURL) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
__getConfig() |
protected void |
__setConfig(Object config)
Implements the abstract methods of AbstractDynamicMBean
|
void |
clear(String className)
Removes the entries that match the specified template from this space.
|
int |
count(String className)
Returns the number of entries.
|
Object |
getAttribute(String attributeName)
Allows the value of the specified attribute of the Dynamic MBean to be obtained.
|
ClusterPolicy |
getClusterPolicy() |
Object[] |
getReplicationStatus() |
SpaceRuntimeInfo |
getRuntimeInfo() |
IJSpace |
getSpace()
Return the JavaSpace object
|
String |
getSpaceName() |
Integer |
getState() |
String |
getStateString() |
StatisticsContext |
getStatistics(Integer operationCode) |
Long |
getStatisticsSamplingRate() |
String[] |
getStatisticsStringArray() |
List<IGSEntry> |
getTemplatesInfo(String className) |
SpaceURL |
getURL() |
boolean |
isEmbedded() |
boolean |
isStatisticsAvailable() |
void |
ping()
Checks whether the space is alive and accessible.
|
void |
setStatisticsSamplingRate(long rate) |
void |
spaceCopy(String remoteUrl,
Entry template,
Boolean includeNotifyTemplatesObj,
Integer chunkSizeObj) |
getTypeaddMBeanAttributeInfo, addMBeanConstructorInfo, addMBeanNotificationInfo, addMBeanOperationInfo, createMBeanAttributesInfo, createMBeanConstructorsInfo, createMBeanNotificationsInfo, createMBeanOperationsInfo, getAttributes, getMBeanDescription, getMBeanInfo, invoke, setAttribute, setAttributes, setMBeanDescription, toLowCase, toUpperCasepublic SpaceConfig m_spaceConfig
protected void __setConfig(Object config)
__setConfig in class AbstractDynamicMBeanprotected Object __getConfig()
__getConfig in class AbstractDynamicMBeanpublic Object getAttribute(String attributeName) throws AttributeNotFoundException, MBeanException, ReflectionException
getAttribute in interface DynamicMBeangetAttribute in class AbstractDynamicMBeanAttributeNotFoundExceptionMBeanExceptionReflectionExceptionpublic void clear(String className) throws RemoteException, TransactionException, UnusableEntryException
public int count(String className) throws RemoteException, TransactionException, UnusableEntryException
public IJSpace getSpace()
public String getSpaceName()
public void ping()
throws RemoteException
RemoteExceptionpublic Integer getState() throws RemoteException
RemoteExceptionpublic String getStateString() throws RemoteException
RemoteExceptionpublic ClusterPolicy getClusterPolicy() throws RemoteException
RemoteExceptionpublic Object[] getReplicationStatus() throws RemoteException
RemoteExceptionpublic SpaceRuntimeInfo getRuntimeInfo() throws RemoteException
RemoteExceptionpublic List<IGSEntry> getTemplatesInfo(String className) throws RemoteException
RemoteExceptionpublic void spaceCopy(String remoteUrl, Entry template, Boolean includeNotifyTemplatesObj, Integer chunkSizeObj) throws RemoteException
RemoteExceptionpublic boolean isEmbedded()
throws RemoteException
RemoteExceptionpublic boolean isStatisticsAvailable()
throws RemoteException
RemoteExceptionpublic String[] getStatisticsStringArray() throws RemoteException
RemoteExceptionpublic void setStatisticsSamplingRate(long rate)
throws RemoteException
RemoteExceptionpublic Long getStatisticsSamplingRate() throws RemoteException
RemoteExceptionpublic StatisticsContext getStatistics(Integer operationCode) throws RemoteException
RemoteExceptionpublic SpaceURL getURL() throws RemoteException
RemoteExceptionCopyright © GigaSpaces.