|
||||||||||
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 toMethod 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.MBeanServerConnection
javax.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.MBeanServerConnection
javax.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.MBeanServerConnection
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
javax.management.MBeanException
MBeanServerConnection.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.MBeanServerConnection
javax.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.MBeanServerConnection
javax.management.InstanceNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
java.io.IOException
MBeanServerConnection.queryNames(javax.management.ObjectName, javax.management.QueryExp)
public boolean isRegistered(javax.management.ObjectName name) throws java.io.IOException
isRegistered
in interface javax.management.MBeanServerConnection
java.io.IOException
MBeanServerConnection.isRegistered(javax.management.ObjectName)
public java.lang.Integer getMBeanCount() throws java.io.IOException
getMBeanCount
in interface javax.management.MBeanServerConnection
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.MBeanException
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
java.io.IOException
MBeanServerConnection.getDefaultDomain()
public java.lang.String[] getDomains() throws java.io.IOException
getDomains
in interface javax.management.MBeanServerConnection
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
javax.management.IntrospectionException
javax.management.ReflectionException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.InstanceNotFoundException
java.io.IOException
MBeanServerConnection.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.MBeanServerConnection
javax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
java.io.IOException
MBeanServerConnection.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 |