Package org.norther.tammi.core.base

Interface Summary
AdaptableMBean<R> Extends the javax.management.ModelMBean interface to support directly accessible adaptees as managed resources.
Broker An interface to a broker.
Container<V> An interface to MBean 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.
Loader An interface to class loaders supporting loading of assembled classes dynamically.
Manageable An interface to be implemented by adaptees of AdaptableMBean wishing to know when they have been managed and unmanaged.
MBeanDelegate An interface to referable MBean adapter delegates.
MBeanReference<R> An interface to MBean references.
NamePattern An interface to MBeans supporting name patterns for automatic name generation.
ObjectFactory<T> An interface to object factories providing a set of factory methods required by registration to Factory.
ReferableLoaderMBean A referable MBean extension to Loader.
ReferableMBean<R> 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<K,V> An interface to MBean registries.
Startable An interface to startable objects, which can be started and stopped with the defined methods.
 

Class Summary
AbstractLoader<R extends Loader> An abstract implementation of Loader.
Adaptee A manageable adaptee for non-referable MBeans.
AttributeSupport A support class for maintaining MBean attributes.
DefaultBroker A default implementation of Broker.
DefaultContainer<V> A default implementation of Container.
DefaultDomain A default implementation of Domain.
DefaultFactory A default implementation of Factory.
DefaultObjectFactory<T> A default implementation of ObjectFactory acting also as an adapter to class specific implementations.
DefaultRegistry<K,V> A default implementation of Registry.
MBeanBroker An MBean broker resolving MBean references and supporting access to their properties and methods.
MBeanHandle<R> 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<R> 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<R> This is the default implementation and base class of referable MBeans maintaining their registration state and supporting direct references.
ReferableLoader A default implementation of ReferableLoaderMBean.
ReferableMBeanInfo A referable MBean extension to MBeanInfo.
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.