当前页面:
在线文档首页 >
JBoss 3.2.7 server API Documentation 英文版文档
RMIAdaptor (JBoss Server API) - JBoss 3.2.7 server API Documentation 英文版文档
org.jboss.jmx.adaptor.rmi
Interface RMIAdaptor
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- RMIAdaptorImpl
- public interface RMIAdaptor
- extends Remote
RMI Interface for the server side Connector which
is nearly the same as the MBeanServer Interface but
has an additional RemoteException.
- Version:
- $Revision: 1.2.2.2 $
- Author:
- Rickard 脰berg, Andreas "Mad" Schaefer, Jason Dillon
Method Summary |
void |
addNotificationListener(javax.management.ObjectName pName,
javax.management.ObjectName pListener,
javax.management.NotificationFilter pFilter,
Object pHandback)
|
void |
addNotificationListener(javax.management.ObjectName name,
RMINotificationListener listener,
javax.management.NotificationFilter filter,
Object handback)
|
javax.management.ObjectInstance |
createMBean(String pClassName,
javax.management.ObjectName pName)
|
javax.management.ObjectInstance |
createMBean(String pClassName,
javax.management.ObjectName pName,
Object[] pParams,
String[] pSignature)
|
javax.management.ObjectInstance |
createMBean(String pClassName,
javax.management.ObjectName pName,
javax.management.ObjectName pLoaderName)
|
javax.management.ObjectInstance |
createMBean(String pClassName,
javax.management.ObjectName pName,
javax.management.ObjectName pLoaderName,
Object[] pParams,
String[] pSignature)
|
Object |
getAttribute(javax.management.ObjectName pName,
String pAttribute)
|
javax.management.AttributeList |
getAttributes(javax.management.ObjectName pName,
String[] pAttributes)
|
String |
getDefaultDomain()
|
Integer |
getMBeanCount()
|
javax.management.MBeanInfo |
getMBeanInfo(javax.management.ObjectName pName)
|
javax.management.ObjectInstance |
getObjectInstance(javax.management.ObjectName pName)
|
Object |
instantiate(String className)
|
Object |
instantiate(String className,
Object[] params,
String[] signature)
|
Object |
instantiate(String className,
javax.management.ObjectName loaderName)
|
Object |
instantiate(String className,
javax.management.ObjectName loaderName,
Object[] params,
String[] signature)
|
Object |
invoke(javax.management.ObjectName pName,
String pActionName,
Object[] pParams,
String[] pSignature)
|
boolean |
isInstanceOf(javax.management.ObjectName pName,
String pClassName)
|
boolean |
isRegistered(javax.management.ObjectName pName)
|
Set |
queryMBeans(javax.management.ObjectName pName,
javax.management.QueryExp pQuery)
|
Set |
queryNames(javax.management.ObjectName pName,
javax.management.QueryExp pQuery)
|
javax.management.ObjectInstance |
registerMBean(Object object,
javax.management.ObjectName name)
|
void |
removeNotificationListener(javax.management.ObjectName pName,
javax.management.ObjectName pListener)
|
void |
removeNotificationListener(javax.management.ObjectName name,
RMINotificationListener listener)
|
void |
setAttribute(javax.management.ObjectName pName,
javax.management.Attribute pAttribute)
|
javax.management.AttributeList |
setAttributes(javax.management.ObjectName pName,
javax.management.AttributeList pAttributes)
|
void |
unregisterMBean(javax.management.ObjectName pName)
|
instantiate
public Object instantiate(String className)
throws javax.management.ReflectionException,
javax.management.MBeanException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.MBeanException
RemoteException
instantiate
public Object instantiate(String className,
javax.management.ObjectName loaderName)
throws javax.management.ReflectionException,
javax.management.MBeanException,
javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.MBeanException
javax.management.InstanceNotFoundException
RemoteException
instantiate
public Object instantiate(String className,
Object[] params,
String[] signature)
throws javax.management.ReflectionException,
javax.management.MBeanException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.MBeanException
RemoteException
instantiate
public Object instantiate(String className,
javax.management.ObjectName loaderName,
Object[] params,
String[] signature)
throws javax.management.ReflectionException,
javax.management.MBeanException,
javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.MBeanException
javax.management.InstanceNotFoundException
RemoteException
createMBean
public javax.management.ObjectInstance createMBean(String pClassName,
javax.management.ObjectName pName)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
RemoteException
createMBean
public javax.management.ObjectInstance createMBean(String pClassName,
javax.management.ObjectName pName,
javax.management.ObjectName pLoaderName)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
RemoteException
createMBean
public javax.management.ObjectInstance createMBean(String pClassName,
javax.management.ObjectName pName,
Object[] pParams,
String[] pSignature)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
RemoteException
createMBean
public javax.management.ObjectInstance createMBean(String pClassName,
javax.management.ObjectName pName,
javax.management.ObjectName pLoaderName,
Object[] pParams,
String[] pSignature)
throws javax.management.ReflectionException,
javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.MBeanException,
javax.management.NotCompliantMBeanException,
javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.ReflectionException
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.MBeanException
javax.management.NotCompliantMBeanException
javax.management.InstanceNotFoundException
RemoteException
registerMBean
public javax.management.ObjectInstance registerMBean(Object object,
javax.management.ObjectName name)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException,
RemoteException
- Throws:
javax.management.InstanceAlreadyExistsException
javax.management.MBeanRegistrationException
javax.management.NotCompliantMBeanException
RemoteException
unregisterMBean
public void unregisterMBean(javax.management.ObjectName pName)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanRegistrationException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.MBeanRegistrationException
RemoteException
getObjectInstance
public javax.management.ObjectInstance getObjectInstance(javax.management.ObjectName pName)
throws javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
RemoteException
queryMBeans
public Set queryMBeans(javax.management.ObjectName pName,
javax.management.QueryExp pQuery)
throws RemoteException
- Throws:
RemoteException
queryNames
public Set queryNames(javax.management.ObjectName pName,
javax.management.QueryExp pQuery)
throws RemoteException
- Throws:
RemoteException
isRegistered
public boolean isRegistered(javax.management.ObjectName pName)
throws RemoteException
- Throws:
RemoteException
isInstanceOf
public boolean isInstanceOf(javax.management.ObjectName pName,
String pClassName)
throws javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
RemoteException
getMBeanCount
public Integer getMBeanCount()
throws RemoteException
- Throws:
RemoteException
getAttribute
public Object getAttribute(javax.management.ObjectName pName,
String pAttribute)
throws javax.management.MBeanException,
javax.management.AttributeNotFoundException,
javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.MBeanException
javax.management.AttributeNotFoundException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException
getAttributes
public javax.management.AttributeList getAttributes(javax.management.ObjectName pName,
String[] pAttributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException
setAttribute
public void setAttribute(javax.management.ObjectName pName,
javax.management.Attribute pAttribute)
throws javax.management.InstanceNotFoundException,
javax.management.AttributeNotFoundException,
javax.management.InvalidAttributeValueException,
javax.management.MBeanException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.AttributeNotFoundException
javax.management.InvalidAttributeValueException
javax.management.MBeanException
javax.management.ReflectionException
RemoteException
setAttributes
public javax.management.AttributeList setAttributes(javax.management.ObjectName pName,
javax.management.AttributeList pAttributes)
throws javax.management.InstanceNotFoundException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException
invoke
public Object invoke(javax.management.ObjectName pName,
String pActionName,
Object[] pParams,
String[] pSignature)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
RemoteException
getDefaultDomain
public String getDefaultDomain()
throws RemoteException
- Throws:
RemoteException
getMBeanInfo
public javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName pName)
throws javax.management.InstanceNotFoundException,
javax.management.IntrospectionException,
javax.management.ReflectionException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.IntrospectionException
javax.management.ReflectionException
RemoteException
addNotificationListener
public void addNotificationListener(javax.management.ObjectName pName,
javax.management.ObjectName pListener,
javax.management.NotificationFilter pFilter,
Object pHandback)
throws javax.management.InstanceNotFoundException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
RemoteException
addNotificationListener
public void addNotificationListener(javax.management.ObjectName name,
RMINotificationListener listener,
javax.management.NotificationFilter filter,
Object handback)
throws javax.management.InstanceNotFoundException,
RemoteException
- Parameters:
listener
- filter
- handback
-
- Throws:
javax.management.InstanceNotFoundException
RemoteException
removeNotificationListener
public void removeNotificationListener(javax.management.ObjectName pName,
javax.management.ObjectName pListener)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
RemoteException
- Throws:
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
RemoteException
removeNotificationListener
public void removeNotificationListener(javax.management.ObjectName name,
RMINotificationListener listener)
throws javax.management.InstanceNotFoundException,
javax.management.ListenerNotFoundException,
RemoteException
- Parameters:
name
- listener
-
- Throws:
javax.management.InstanceNotFoundException
javax.management.ListenerNotFoundException
RemoteException
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.