Save This Page
Home » JBoss-5.1.0 » org.jboss.mx » modelmbean » [javadoc | source]
org.jboss.mx.modelmbean
public class: RequiredModelMBeanInvoker [javadoc | source]
java.lang.Object
   org.jboss.mx.server.AbstractMBeanInvoker
      org.jboss.mx.server.RawDynamicInvoker
         org.jboss.mx.modelmbean.RequiredModelMBeanInvoker

All Implemented Interfaces:
    MBeanInvoker

An invoker that handles the 'ops' that are part of the RequiredModelMBean that must be handled at that level rather than its delegate.
Field Summary
 RequiredModelMBean mbean     
Fields inherited from org.jboss.mx.server.AbstractMBeanInvoker:
preRegisterInfo,  resourceEntry,  dynamicResource,  info,  attributeContextMap,  operationContextMap,  constructorContextMap,  getMBeanInfoCtx,  preRegisterCtx,  postRegisterCtx,  preDeregisterCtx,  postDeregisterCtx,  log
Constructor:
 public RequiredModelMBeanInvoker(DynamicMBean resource) 
Method from org.jboss.mx.modelmbean.RequiredModelMBeanInvoker Summary:
getAttribute,   getAttributes,   invoke,   setAttribute,   setAttributes
Methods from org.jboss.mx.server.RawDynamicInvoker:
getAttribute,   getAttributes,   getMBeanInfo,   invoke,   postDeregister,   postRegister,   preDeregister,   preRegister,   setAttribute,   setAttributes
Methods from org.jboss.mx.server.AbstractMBeanInvoker:
addNotificationListener,   addNotificationListenerToResource,   addOperationInterceptor,   getAttribute,   getAttributes,   getInvocationTimeout,   getMBeanEntry,   getMBeanInfo,   getMetaData,   getNotificationInfo,   getNotificationInfoFromResource,   getObjectName,   getResource,   getServer,   getSignatureString,   initAttributeContexts,   initDispatchers,   initOperationContexts,   inject,   invoke,   invokePostDeregister,   invokePostRegister,   invokePreDeregister,   invokePreRegister,   isSuspended,   override,   postDeregister,   postRegister,   preDeregister,   preRegister,   removeNotificationListener,   removeNotificationListener,   removeNotificationListenerFromResource,   removeNotificationListenerFromResource,   removeOperationInterceptor,   resume,   setAttribute,   setAttributes,   setInvocationTimeout,   setMBeanEntry,   setResource,   suspend,   suspend,   suspend,   updateAttributeInfo
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.mx.modelmbean.RequiredModelMBeanInvoker Detail:
 public Object getAttribute(String name) throws AttributeNotFoundException, MBeanException, ReflectionException 
 public AttributeList getAttributes(String[] attributes) 
 public Object invoke(String name,
    Object[] args,
    String[] signature) throws MBeanException, ReflectionException 
 public  void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException 
 public AttributeList setAttributes(AttributeList attributes)