org.huihoo.jfox.service
Interface ComponentSupportMBean

All Superinterfaces:
Component, Loggable, Persistentable, java.io.Serializable
All Known Subinterfaces:
DirMLetMBean, ObjectPool, ObjectPoolMBean, PoolDataSourceMBean, QueueThreadPoolMBean, ServiceSupportMBean, ServiceWrapperMBean, SimpleConnectionPoolMBean, SimpleObjectPoolMBean, SimpleThreadPoolMBean
All Known Implementing Classes:
ComponentSupport

public interface ComponentSupportMBean
extends Component

Author:
Young Yang

Method Summary
 javax.management.ObjectName getObjectName()
          get the ObjectName of the Service, if not registered in MBeanServer, will return null the ObjectName maybe signed in the MLet Config file
 java.lang.reflect.Proxy getProxyInstance()
          get proxy instance
 
Methods inherited from interface org.huihoo.jfox.service.Component
destroy, getName, getState, init
 
Methods inherited from interface org.huihoo.jfox.service.Loggable
getLogger
 

Method Detail

getObjectName

public javax.management.ObjectName getObjectName()
get the ObjectName of the Service, if not registered in MBeanServer, will return null the ObjectName maybe signed in the MLet Config file

getProxyInstance

public java.lang.reflect.Proxy getProxyInstance()
get proxy instance