Package org.glassfish.gmbal.impl
Class MBeanSkeleton
java.lang.Object
org.glassfish.gmbal.impl.MBeanSkeleton
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionMBeanSkeleton(EvaluatedClassDeclaration annotatedClass, EvaluatedClassAnalyzer ca, ManagedObjectManagerInternal mom) -
Method Summary
Modifier and TypeMethodDescriptioncompose(MBeanSkeleton skel) Create a new MBeanSkeleton that is the composition of this one and skel.getAttribute(FacetAccessor fa, String name) getAttributes(FacetAccessor fa, String[] attributes) getType()invoke(FacetAccessor fa, String actionName, Object[] params, String[] sig) mom()voidsetAttribute(NotificationBroadcasterSupport emitter, FacetAccessor fa, Attribute attribute) setAttributes(NotificationBroadcasterSupport emitter, FacetAccessor fa, AttributeList attributes) toString()
-
Constructor Details
-
MBeanSkeleton
public MBeanSkeleton(EvaluatedClassDeclaration annotatedClass, EvaluatedClassAnalyzer ca, ManagedObjectManagerInternal mom)
-
-
Method Details
-
compose
Create a new MBeanSkeleton that is the composition of this one and skel. Note that, if this and skel contain the same attribute, the version from skel will appear in the composition. -
toString
-
getType
-
getMBeanType
-
getAttribute
public Object getAttribute(FacetAccessor fa, String name) throws AttributeNotFoundException, MBeanException, ReflectionException -
setAttribute
public void setAttribute(NotificationBroadcasterSupport emitter, FacetAccessor fa, Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException -
getAttributes
-
setAttributes
public AttributeList setAttributes(NotificationBroadcasterSupport emitter, FacetAccessor fa, AttributeList attributes) -
invoke
public Object invoke(FacetAccessor fa, String actionName, Object[] params, String[] sig) throws MBeanException, ReflectionException - Throws:
MBeanExceptionReflectionException
-
getNameValue
- Throws:
MBeanExceptionReflectionException
-
getMBeanInfo
-
mom
-