|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.objectweb.proactive.jmx.ProActiveConnection
public class ProActiveConnection
| Field Summary | |
|---|---|
protected static long |
serialVersionUID
the serial version UID |
| Constructor Summary | |
|---|---|
ProActiveConnection()
Empty no arg constructor |
|
ProActiveConnection(javax.management.MBeanServer server)
Creates a ProActiveConnection which is attached to a Mbean server |
|
| Method Summary | |
|---|---|
void |
addNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
void |
addNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
javax.management.ObjectInstance |
createMBean(java.lang.String className,
javax.management.ObjectName name)
|
javax.management.ObjectInstance |
createMBean(java.lang.String className,
javax.management.ObjectName name,
java.lang.Object[] params,
java.lang.String[] signature)
|
javax.management.ObjectInstance |
createMBean(java.lang.String arg0,
javax.management.ObjectName arg1,
javax.management.ObjectName arg2)
|
javax.management.ObjectInstance |
createMBean(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName,
java.lang.Object[] params,
java.lang.String[] signature)
|
GenericTypeWrapper |
createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name)
This method is the same as createMBean but returns a reifiable type in order to perform ProActive asynchronous call |
GenericTypeWrapper |
createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
java.lang.Object[] params,
java.lang.String[] signature)
|
GenericTypeWrapper |
createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName)
This method is the same as createMBean but returns a reifiable type in order to perform ProActive asynchronous call |
GenericTypeWrapper |
createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName,
java.lang.Object[] params,
java.lang.String[] signature)
This method is the same as createMBean but returns a reifiable type in order to perform ProActive asynchronous call |
java.lang.Object |
getAttribute(javax.management.ObjectName name,
java.lang.String attribute)
|
GenericTypeWrapper |
getAttributeAsynchronous(javax.management.ObjectName name,
java.lang.String attribute)
This method is the same as getAttribute but returns a reifiable type in order to perform ProActive asynchronous call |
javax.management.AttributeList |
getAttributes(javax.management.ObjectName name,
java.lang.String[] attributes)
|
GenericTypeWrapper |
getAttributesAsynchronous(javax.management.ObjectName name,
java.lang.String[] attributes)
This method is the same as getAttributes but returns a reifiable type in order to perform ProActive asynchronous call |
java.lang.String |
getDefaultDomain()
|
GenericTypeWrapper |
getDefaultDomainAsynchronous()
This method is the same as getDefaultDomain but returns a reifiable type in order to perform ProActive asynchronous call |
java.lang.String[] |
getDomains()
|
GenericTypeWrapper |
getDomainsAsynchronous()
This method is the same as getDomain but returns a reifiable type in order to perform ProActive asynchronous call |
java.lang.Integer |
getMBeanCount()
|
GenericTypeWrapper |
getMBeanCountAsynchronous()
This method is the same as getMBeanCount but returns a reifiable type in order to perform ProActive asynchronous call |
javax.management.MBeanInfo |
getMBeanInfo(javax.management.ObjectName name)
|
GenericTypeWrapper |
getMBeanInfoAsynchronous(javax.management.ObjectName name)
This method is the same as getMBeanInfo but returns a reifiable type in order to perform ProActive asynchronous call |
javax.management.ObjectInstance |
getObjectInstance(javax.management.ObjectName name)
|
GenericTypeWrapper |
getObjectInstanceAsynchronous(javax.management.ObjectName name)
This method is the same as getObjectInstance but returns a reifiable type in order to perform ProActive asynchronous call |
java.lang.Object |
invoke(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
|
GenericTypeWrapper |
invokeAsynchronous(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
This method is the same as invoke but returns a reifiable type in order to perform ProActive asynchronous call |
boolean |
isInstanceOf(javax.management.ObjectName name,
java.lang.String className)
|
boolean |
isRegistered(javax.management.ObjectName name)
|
java.util.Set<javax.management.ObjectInstance> |
queryMBeans(javax.management.ObjectName name,
javax.management.QueryExp query)
|
GenericTypeWrapper |
queryMBeansAsynchronous(javax.management.ObjectName name,
javax.management.QueryExp query)
This method is the same as queryMBeans but returns a reifiable type in order to perform ProActive asynchronous call |
java.util.Set |
queryNames(javax.management.ObjectName name,
javax.management.QueryExp query)
|
GenericTypeWrapper |
queryNamesAsynchronous(javax.management.ObjectName name,
javax.management.QueryExp query)
This method is the same as queryNames but returns a reifiable type in order to perform ProActive asynchronous call |
void |
removeNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener)
|
void |
removeNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
void |
removeNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener)
|
void |
removeNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
|
void |
setAttribute(javax.management.ObjectName name,
javax.management.Attribute attribute)
|
javax.management.AttributeList |
setAttributes(javax.management.ObjectName name,
javax.management.AttributeList attributes)
|
GenericTypeWrapper |
setAttributesAsynchronous(javax.management.ObjectName name,
javax.management.AttributeList attributes)
This method is the same as setAttributes but returns a reifiable type in order to perform ProActive asynchronous call |
void |
unregisterMBean(javax.management.ObjectName name)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final long serialVersionUID
| Constructor Detail |
|---|
public ProActiveConnection()
public ProActiveConnection(javax.management.MBeanServer server)
server - the MBean server the connection is attached to| Method Detail |
|---|
public javax.management.ObjectInstance createMBean(java.lang.String arg0,
javax.management.ObjectName arg1,
javax.management.ObjectName arg2)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
javax.management.MBeanException
createMBean in interface javax.management.MBeanServerConnectionjavax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
javax.management.MBeanException
public javax.management.ObjectInstance createMBean(java.lang.String className,
javax.management.ObjectName name,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException,
javax.management.ReflectionException,
javax.management.MBeanException
createMBean in interface javax.management.MBeanServerConnectionjavax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
javax.management.ReflectionException
javax.management.MBeanException
public javax.management.ObjectInstance createMBean(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
javax.management.MBeanException
createMBean in interface javax.management.MBeanServerConnectionjavax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
javax.management.MBeanExceptionMBeanServerConnection.createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName, java.lang.Object[], java.lang.String[])
public void unregisterMBean(javax.management.ObjectName name)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanRegistrationException
unregisterMBean in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.MBeanRegistrationException
public javax.management.ObjectInstance getObjectInstance(javax.management.ObjectName name)
throws javax.management.InstanceNotFoundException,
java.io.IOException
getObjectInstance in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
java.io.IOExceptionMBeanServerConnection.getObjectInstance(javax.management.ObjectName)
public java.util.Set<javax.management.ObjectInstance> queryMBeans(javax.management.ObjectName name,
javax.management.QueryExp query)
throws java.io.IOException
queryMBeans in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.queryMBeans(javax.management.ObjectName, javax.management.QueryExp)
public java.util.Set queryNames(javax.management.ObjectName name,
javax.management.QueryExp query)
throws java.io.IOException
queryNames in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.queryNames(javax.management.ObjectName, javax.management.QueryExp)
public boolean isRegistered(javax.management.ObjectName name)
throws java.io.IOException
isRegistered in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.isRegistered(javax.management.ObjectName)
public java.lang.Integer getMBeanCount()
throws java.io.IOException
getMBeanCount in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.getMBeanCount()
public java.lang.Object getAttribute(javax.management.ObjectName name,
java.lang.String attribute)
throws javax.management.MBeanException,
javax.management.AttributeNotFoundException,
javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
java.io.IOException
getAttribute in interface javax.management.MBeanServerConnectionjavax.management.MBeanException
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.getAttribute(javax.management.ObjectName, java.lang.String)
public javax.management.AttributeList getAttributes(javax.management.ObjectName name,
java.lang.String[] attributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
java.io.IOException
getAttributes in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.getAttributes(javax.management.ObjectName, java.lang.String[])
public void setAttribute(javax.management.ObjectName name,
javax.management.Attribute attribute)
throws javax.management.InstanceNotFoundException,
javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException
setAttribute in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.setAttribute(javax.management.ObjectName, javax.management.Attribute)
public javax.management.AttributeList setAttributes(javax.management.ObjectName name,
javax.management.AttributeList attributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
java.io.IOException
setAttributes in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.setAttributes(javax.management.ObjectName, javax.management.AttributeList)
public java.lang.Object invoke(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException,
java.io.IOException
invoke in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object[], java.lang.String[])
public java.lang.String getDefaultDomain()
throws java.io.IOException
getDefaultDomain in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.getDefaultDomain()
public java.lang.String[] getDomains()
throws java.io.IOException
getDomains in interface javax.management.MBeanServerConnectionjava.io.IOExceptionMBeanServerConnection.getDomains()
public void addNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.InstanceNotFoundException,
java.io.IOException
addNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
java.io.IOExceptionMBeanServerConnection.addNotificationListener(javax.management.ObjectName, javax.management.ObjectName, javax.management.NotificationFilter, java.lang.Object)
public void addNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.InstanceNotFoundException,
java.io.IOException
addNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
java.io.IOExceptionMBeanServerConnection.addNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
public void removeNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
java.io.IOException
removeNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOExceptionMBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.ObjectName)
public void removeNotificationListener(javax.management.ObjectName name,
javax.management.ObjectName listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
java.io.IOException
removeNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOExceptionMBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.ObjectName, javax.management.NotificationFilter, java.lang.Object)
public void removeNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
java.io.IOException
removeNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOExceptionMBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener)
public void removeNotificationListener(javax.management.ObjectName name,
javax.management.NotificationListener listener,
javax.management.NotificationFilter filter,
java.lang.Object handback)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
java.io.IOException
removeNotificationListener in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOExceptionMBeanServerConnection.removeNotificationListener(javax.management.ObjectName, javax.management.NotificationListener, javax.management.NotificationFilter, java.lang.Object)
public javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName name)
throws javax.management.InstanceNotFoundException,
javax.management.IntrospectionException,
javax.management.ReflectionException,
java.io.IOException
getMBeanInfo in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
javax.management.IntrospectionException
javax.management.ReflectionException
java.io.IOExceptionMBeanServerConnection.getMBeanInfo(javax.management.ObjectName)
public boolean isInstanceOf(javax.management.ObjectName name,
java.lang.String className)
throws javax.management.InstanceNotFoundException,
java.io.IOException
isInstanceOf in interface javax.management.MBeanServerConnectionjavax.management.InstanceNotFoundException
java.io.IOExceptionMBeanServerConnection.isInstanceOf(javax.management.ObjectName, java.lang.String)
public javax.management.ObjectInstance createMBean(java.lang.String className,
javax.management.ObjectName name)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
java.io.IOException
createMBean in interface javax.management.MBeanServerConnectionjavax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
java.io.IOExceptionMBeanServerConnection.createMBean(java.lang.String, javax.management.ObjectName)
public GenericTypeWrapper createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name)
MBeanServerConnection.createMBean(java.lang.String, javax.management.ObjectName)
public GenericTypeWrapper createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName)
MBeanServerConnection.createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName)
public GenericTypeWrapper createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
java.lang.Object[] params,
java.lang.String[] signature)
public GenericTypeWrapper createMBeanAsynchronous(java.lang.String className,
javax.management.ObjectName name,
javax.management.ObjectName loaderName,
java.lang.Object[] params,
java.lang.String[] signature)
MBeanServerConnection.createMBean(java.lang.String, javax.management.ObjectName, javax.management.ObjectName, java.lang.Object[], java.lang.String[])public GenericTypeWrapper getObjectInstanceAsynchronous(javax.management.ObjectName name)
MBeanServerConnection.getObjectInstance(javax.management.ObjectName)
public GenericTypeWrapper queryMBeansAsynchronous(javax.management.ObjectName name,
javax.management.QueryExp query)
MBeanServerConnection.queryMBeans(javax.management.ObjectName, javax.management.QueryExp)
public GenericTypeWrapper queryNamesAsynchronous(javax.management.ObjectName name,
javax.management.QueryExp query)
MBeanServerConnection.queryNames(javax.management.ObjectName, javax.management.QueryExp)public GenericTypeWrapper getMBeanCountAsynchronous()
MBeanServerConnection.getMBeanInfo(javax.management.ObjectName)
public GenericTypeWrapper getAttributeAsynchronous(javax.management.ObjectName name,
java.lang.String attribute)
MBeanServerConnection.getAttribute(javax.management.ObjectName, java.lang.String)
public GenericTypeWrapper getAttributesAsynchronous(javax.management.ObjectName name,
java.lang.String[] attributes)
MBeanServerConnection.getAttributes(javax.management.ObjectName, java.lang.String[])
public GenericTypeWrapper setAttributesAsynchronous(javax.management.ObjectName name,
javax.management.AttributeList attributes)
MBeanServerConnection.setAttributes(javax.management.ObjectName, javax.management.AttributeList)
public GenericTypeWrapper invokeAsynchronous(javax.management.ObjectName name,
java.lang.String operationName,
java.lang.Object[] params,
java.lang.String[] signature)
MBeanServerConnection.invoke(javax.management.ObjectName, java.lang.String, java.lang.Object[], java.lang.String[])public GenericTypeWrapper getDefaultDomainAsynchronous()
MBeanServerConnection.getDefaultDomain()public GenericTypeWrapper getDomainsAsynchronous()
MBeanServerConnection.getDomains()public GenericTypeWrapper getMBeanInfoAsynchronous(javax.management.ObjectName name)
MBeanServerConnection.getMBeanInfo(javax.management.ObjectName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||