Save This Page
Home » spring-framework-2.5.5-with-dependencies » org.springframework » jmx » support » [javadoc | source]
org.springframework.jmx.support
public class: WebLogicJndiMBeanServerFactoryBean [javadoc | source]
java.lang.Object
   org.springframework.jndi.JndiAccessor
      org.springframework.jndi.JndiLocatorSupport
         org.springframework.jmx.support.WebLogicJndiMBeanServerFactoryBean

All Implemented Interfaces:
    InitializingBean, FactoryBean

FactoryBean that obtains a specified WebLogic javax.management.MBeanServer reference through a WebLogic MBeanHome obtained via a JNDI lookup. By default, the server's local MBeanHome will be obtained.

Exposes the MBeanServer for bean references. This FactoryBean is a direct alternative to MBeanServerFactoryBean , which uses standard JMX 1.2 API to access the platform's MBeanServer.

Note: There is also a more general WebLogicMBeanServerFactoryBean for accessing any specified WebLogic MBeanServer, potentially a remote one.

NOTE: This class is only intended for use with WebLogic 8.1. On WebLogic 9.x, simply obtain the MBeanServer directly from the JNDI location "java:comp/env/jmx/runtime", for example through the following configuration:

<bean class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jmx/runtime"/>
</bean>
Fields inherited from org.springframework.jndi.JndiLocatorSupport:
CONTAINER_PREFIX
Fields inherited from org.springframework.jndi.JndiAccessor:
logger
Method from org.springframework.jmx.support.WebLogicJndiMBeanServerFactoryBean Summary:
afterPropertiesSet,   getObject,   getObjectType,   isSingleton,   setMbeanHomeName
Methods from org.springframework.jndi.JndiLocatorSupport:
convertJndiName,   isResourceRef,   lookup,   lookup,   setResourceRef
Methods from org.springframework.jndi.JndiAccessor:
getJndiEnvironment,   getJndiTemplate,   setJndiEnvironment,   setJndiTemplate
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.springframework.jmx.support.WebLogicJndiMBeanServerFactoryBean Detail:
 public  void afterPropertiesSet() throws MBeanServerNotFoundException 
 public Object getObject() 
 public Class getObjectType() 
 public boolean isSingleton() 
 public  void setMbeanHomeName(String mbeanHomeName) 
    Specify the JNDI name of the WebLogic MBeanHome object to use for creating the JMX MBeanServer reference.

    Default is MBeanHome.LOCAL_JNDI_NAME