org.sape.carbon.services.management.interceptor
Interface ManagementInterceptor

All Superinterfaces:
javax.management.DynamicMBean
All Known Implementing Classes:
DefaultManagementInterceptorImpl

public interface ManagementInterceptor
extends javax.management.DynamicMBean

An MBean interceptor is designed to use intelligent introspection coupled with configuration to provide a valuable JMX Managed Bean (MBean) interface to a Carbon Component. This interface should represent the aggregate functionality of the component including other decorators as well as the functional interface of the component in the DynamicMBean interface provided by the JMX Specification.

Copyright 2002 Sapient

Since:
carbon 1.0
Version:
$Revision: 1.4 $($Author: dvoet $ / $Date: 2003/05/05 21:21:33 $)
Author:
Greg Hinkle, January 2002

Method Summary
 Class getComponentType()
          Provides access to the class type of the live component.
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, getMBeanInfo, invoke, setAttribute, setAttributes
 

Method Detail

getComponentType

public Class getComponentType()
Provides access to the class type of the live component.

Returns:
the class type of the component.


Copyright 1999-2003 Sapient Corporation. All Rights Reserved.