Package com.caplin.management.jmx.relations.links
Provides classes that represent a relationship to a specific MBean.
The ObjectNameLink
interface represents a relationship from one MBean to another.
The ObjectName
the linked MBean was registered with can be obtained from the
ObjectNameLink.getObjectName()
method.
The ComplexObjectNameLink
interface represents a more complex relationship between
one MBean and another. Additonal information about the relationship can be obtained from a helper
MBean that has been registered with the ObjectName
returned by the
ComplexObjectNameLink.getHelperObjectName()
method.
The SubscriptionLink
class represents an object subscription within a Liberator.
This contains additional information specific to a subscription, including the subscription
identifier and subscription name.
-
Interface Summary Interface Description ComplexObjectNameLink Represents a more complex relationship between two MBeans than can be represented by anObjectNameLink
.ObjectNameLink Represents a relationship between one MBean and another. -
Class Summary Class Description ObjectNameLinkImpl Default implementation of theObjectNameLink
interface.SubscriptionLink Represents a user subscription within the Liberator.