javax.management.j2ee
Interface Management

All Superinterfaces:
javax.ejb.EJBObject, Remote

public interface Management
extends javax.ejb.EJBObject

Version:
$Revision: 1.3 $

Method Summary
 Object getAttribute(javax.management.ObjectName name, String attribute)
           
 javax.management.AttributeList getAttributes(javax.management.ObjectName name, String[] attributes)
           
 String getDefaultDomain()
           
 ListenerRegistration getListenerRegistry()
           
 Integer getMBeanCount()
           
 javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName name)
           
 Object invoke(javax.management.ObjectName name, String operationName, Object[] params, String[] signature)
           
 boolean isRegistered(javax.management.ObjectName name)
           
 Set queryNames(javax.management.ObjectName name, javax.management.QueryExp query)
           
 void setAttribute(javax.management.ObjectName name, javax.management.Attribute attribute)
           
 javax.management.AttributeList setAttributes(javax.management.ObjectName name, javax.management.AttributeList attributes)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

getAttribute

public Object getAttribute(javax.management.ObjectName name,
                           String attribute)
                    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 name,
                                                    String[] attributes)
                                             throws javax.management.InstanceNotFoundException,
                                                    javax.management.ReflectionException,
                                                    RemoteException
Throws:
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException

getDefaultDomain

public String getDefaultDomain()
                        throws RemoteException
Throws:
RemoteException

getMBeanCount

public Integer getMBeanCount()
                      throws RemoteException
Throws:
RemoteException

getMBeanInfo

public javax.management.MBeanInfo getMBeanInfo(javax.management.ObjectName name)
                                        throws javax.management.IntrospectionException,
                                               javax.management.InstanceNotFoundException,
                                               javax.management.ReflectionException,
                                               RemoteException
Throws:
javax.management.IntrospectionException
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException

invoke

public Object invoke(javax.management.ObjectName name,
                     String operationName,
                     Object[] params,
                     String[] signature)
              throws javax.management.InstanceNotFoundException,
                     javax.management.MBeanException,
                     javax.management.ReflectionException,
                     RemoteException
Throws:
javax.management.InstanceNotFoundException
javax.management.MBeanException
javax.management.ReflectionException
RemoteException

isRegistered

public boolean isRegistered(javax.management.ObjectName name)
                     throws RemoteException
Throws:
RemoteException

queryNames

public Set queryNames(javax.management.ObjectName name,
                      javax.management.QueryExp query)
               throws RemoteException
Throws:
RemoteException

setAttribute

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,
                         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 name,
                                                    javax.management.AttributeList attributes)
                                             throws javax.management.InstanceNotFoundException,
                                                    javax.management.ReflectionException,
                                                    RemoteException
Throws:
javax.management.InstanceNotFoundException
javax.management.ReflectionException
RemoteException

getListenerRegistry

public ListenerRegistration getListenerRegistry()
                                         throws RemoteException
Throws:
RemoteException


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.