| Interface | Description | 
|---|---|
| AttributeStorage | 
 Marker interface to enable retreival of Attributes from MBeans. 
 | 
| ConnectionProvider<T> | 
 Manages a connection object, providing pooling and locking
 support if necessary. 
 | 
| MBean | 
 Tagging interface for MBean. 
 | 
| MBeanInfoProvider | |
| ObjectCache | 
 A cache for "proxy" objects. 
 | 
| ProxyInfo | 
 A ProxyInfo translates between a Interface and an ObjectName. 
 | 
| ReadLockSupport<T> | |
| ReadonlyMBean<T> | |
| ReadWriteMBean<T> | |
| Session | 
 Marker interface for identifying a session. 
 | 
| WriteLockSupport<T> | 
| Class | Description | 
|---|---|
| InterfaceBindingContext | |
| MBeanProxyFactory | 
 A factory for creating MBean proxies that convert javabean
 interfaces into MBean calls. 
 | 
| NameBindingContext | |
| SharedMBeanServerConnection | 
| Exception | Description | 
|---|---|
| BindingException | 
 Binding exceptions are related to incomplete or incorrect metadata. 
 | 
| ProxyException | 
 Exceptions thrown by the MBean Binding framework. 
 | 
| ProxyIOException |