Class HttpDestinationMBean
java.lang.Object
org.eclipse.jetty.jmx.ObjectMBean
org.eclipse.jetty.client.transport.jmx.HttpDestinationMBean
- All Implemented Interfaces:
 DynamicMBean
- 
Field Summary
Fields inherited from class ObjectMBean
_managed - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionGet the managed object.Allows to customize the ObjectName propertycontext.Methods inherited from class ObjectMBean
getAttribute, getAttributes, getMBeanContainer, getMBeanInfo, getObjectName, getObjectNameBasis, invoke, setAttribute, setAttributes, setMBeanContainer 
- 
Constructor Details
- 
HttpDestinationMBean
 
 - 
 - 
Method Details
- 
getManagedObject
Description copied from class:ObjectMBeanGet the managed object.- Overrides:
 getManagedObjectin classObjectMBean- Returns:
 - the managed object
 
 - 
getObjectContextBasis
Description copied from class:ObjectMBeanAllows to customize the ObjectName property
context.When
MBeanContainercreates default ObjectNames, thecontextproperty is "inherited" recursively by MBeans that are children of this MBean; this allows to "group" descendant MBeans so that it is clear who is the ancestor they belong to.For example, if object A has a child component B which has children components C, then AMBean can override this method to return "alpha", and then the ObjectNames will be:
- domain:type=a,context=alpha,id=0
 - domain:type=b,context=alpha,id=0
 - domain:type=c,context=alpha,id=0
 - domain:type=c,context=alpha,id=1
 
- Overrides:
 getObjectContextBasisin classObjectMBean- Returns:
 - a custom value for the property 
context 
 - 
getOrigin
 
 -