public class DynaBeanHandlerFactory extends java.lang.Object implements ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>
| Modifier and Type | Field and Description | 
|---|---|
static HandlerVersion | 
VERSION  | 
| Constructor and Description | 
|---|
DynaBeanHandlerFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Class<org.apache.commons.beanutils.DynaBean> | 
clientClass()
Provide the corresponding  
ClientInterfaceHandlerFactory
 resolver. | 
ServerInterfaceHandler | 
createServerHandler(java.lang.Object target,
                   ServerSideToolkit serverSideToolkit)
Create a handler that handles communication on behalf of the
 MBean with the interface. 
 | 
boolean | 
equals(java.lang.Object obj)  | 
javax.management.MBeanAttributeInfo[] | 
getMBeanAttributeInfo()
Get the MBeanAttributeInfo for the interface. 
 | 
javax.management.MBeanNotificationInfo[] | 
getMBeanNotificationInfo()
Get the MBeanNotificationInfo for the interface. 
 | 
javax.management.MBeanOperationInfo[] | 
getMBeanOperationInfo()
Get the MBeanOperationInfo for the interface. 
 | 
int | 
hashCode()  | 
java.lang.Class<java.lang.Object> | 
interfaceClass()
Provide the interface class this is the information
 about. 
 | 
public static final HandlerVersion VERSION
public java.lang.Class<java.lang.Object> interfaceClass()
ServerInterfaceHandlerFactoryinterfaceClass in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>public javax.management.MBeanAttributeInfo[] getMBeanAttributeInfo()
ServerInterfaceHandlerFactorygetMBeanAttributeInfo in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>public javax.management.MBeanOperationInfo[] getMBeanOperationInfo()
ServerInterfaceHandlerFactorygetMBeanOperationInfo in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>public javax.management.MBeanNotificationInfo[] getMBeanNotificationInfo()
ServerInterfaceHandlerFactorygetMBeanNotificationInfo in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>public ServerInterfaceHandler createServerHandler(java.lang.Object target, ServerSideToolkit serverSideToolkit)
ServerInterfaceHandlerFactorycreateServerHandler in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>target - The target object implementing the interface.serverSideToolkit - The OddjobMBean.public java.lang.Class<org.apache.commons.beanutils.DynaBean> clientClass()
ServerInterfaceHandlerFactoryClientInterfaceHandlerFactory
 resolver.clientClass in interface ServerInterfaceHandlerFactory<java.lang.Object,org.apache.commons.beanutils.DynaBean>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object