Package org.norther.tammi.core.base

Interface Summary
AdaptableMBean Extends the javax.management.ModelMBean interface to support directly accessible adaptees as managed resources.
Broker An interface to a broker.
Container An interface to registries accepting only strings as registry keys.
Domain An interface to domains marking the default domain of the MBean server, providing MBean server services and system dependent properties.
Factory Factory instantiates objects of different class types.
Identifiable An interface to identifiable MBeans supporting canonical object name based serialization.
LoaderMBean An interface to class loader MBeans supporting loading of assembled classes dynamically.
Manageable An interface to be implemented by adaptees of AdapterMBean wishing to know when they have been managed and unmanaged.
MBeanDelegate An interface to referable MBean adapter delegates.
MBeanReference An interface to MBean references.
NamePattern An interface to MBeans supporting name patterns for automatic name generation.
ObjectFactory An interface to object factories providing a set of factory methods required by registration to Factory.
ReferableMBean This interface must be implemented by MBeans exposing a reference to themselves for clients.
Refreshable An interface to refreshable objects, which can refresh their contents with the defined method.
Registry An interface to registries.
Startable An interface to startable objects, which can be started and stopped with the defined methods.
 

Class Summary
Adaptee A manageable adaptee for non-referable MBeans.
AttributeSupport A support class for maintaining MBean attributes.
DefaultBroker A default implementation of Broker.
DefaultContainer A default implementation of Container.
DefaultDomain A default implementation of Domain.
DefaultFactory A default implementation of Factory.
DefaultObjectFactory A default implementation of ObjectFactory acting also as an adapter to class specific implementations.
DefaultRegistry A default implementation of Registry.
Loader A default implementation of LoaderMBean.
MBeanBroker An MBean broker resolving MBean references and supporting access to their properties and methods.
MBeanHandle A reference handle to an MBean keeping itself up-to-date automatically during referent registrations and unregistrations.
MBeanHandle.ClassQueryExp An inner class for queries of a specific class.
MBeanHandle.RegistrationFilter An inner class for registration notifications of a named MBean.
MBeanInstance An extension to javax.management.ObjectInstance containing an optional reference to the corresponding registered MBean instance.
ModificationNotification A modification notification sent after attribute changes.
NotificationEmitterAdapter An adapter class implementing the NotificationEmitter interface.
Referable This is the default implementation and base class of referable MBeans maintaining their registration state and supporting direct references.
ReferableNotification A referable notification.
RegistrationNotification A registration notification sent after registration and before unregistration.
StaticDomain A convenience class to access domains and servers statically.
 

Exception Summary
AdaptationException Thrown when object adaptation fails.
ConstructionException Thrown when object construction fails.
LogException A generic exception supporting consistent run-time error management and configurable logging of run-time exceptions.
RegistrationException Thrown when object registration fails.
 



Copyright © 2004 The Norther Organization. All rights reserved.