javax.management.j2ee
Interface Management

All Superinterfaces:
EJBObject, Remote

public interface Management
extends EJBObject

Version:
$Rev: 46019 $

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

Method Detail

getAttribute

Object getAttribute(ObjectName name,
                    String attribute)
                    throws MBeanException,
                           AttributeNotFoundException,
                           InstanceNotFoundException,
                           ReflectionException,
                           RemoteException
Throws:
MBeanException
AttributeNotFoundException
InstanceNotFoundException
ReflectionException
RemoteException

getAttributes

AttributeList getAttributes(ObjectName name,
                            String[] attributes)
                            throws InstanceNotFoundException,
                                   ReflectionException,
                                   RemoteException
Throws:
InstanceNotFoundException
ReflectionException
RemoteException

getDefaultDomain

String getDefaultDomain()
                        throws RemoteException
Throws:
RemoteException

getMBeanCount

Integer getMBeanCount()
                      throws RemoteException
Throws:
RemoteException

getMBeanInfo

MBeanInfo getMBeanInfo(ObjectName name)
                       throws IntrospectionException,
                              InstanceNotFoundException,
                              ReflectionException,
                              RemoteException
Throws:
IntrospectionException
InstanceNotFoundException
ReflectionException
RemoteException

invoke

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

isRegistered

boolean isRegistered(ObjectName name)
                     throws RemoteException
Throws:
RemoteException

queryNames

Set queryNames(ObjectName name,
               QueryExp query)
               throws RemoteException
Throws:
RemoteException

setAttribute

void setAttribute(ObjectName name,
                  Attribute attribute)
                  throws InstanceNotFoundException,
                         AttributeNotFoundException,
                         InvalidAttributeValueException,
                         MBeanException,
                         ReflectionException,
                         RemoteException
Throws:
InstanceNotFoundException
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException
RemoteException

setAttributes

AttributeList setAttributes(ObjectName name,
                            AttributeList attributes)
                            throws InstanceNotFoundException,
                                   ReflectionException,
                                   RemoteException
Throws:
InstanceNotFoundException
ReflectionException
RemoteException

getListenerRegistry

ListenerRegistration getListenerRegistry()
                                         throws RemoteException
Throws:
RemoteException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.