BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.management.configuration
Interface EJBComponentMBean


public interface EJBComponentMBean
extends ComponentMBean, EJBContainerMBean

NOTE cbeust@bea.com 23-Apr-01 Extending EJBContainerMBean is not very pretty since EJBComponent *isn't a* EJBContainer. However, it makes it easy since they both supply the same methods. Note that the order of precedence is as follows: - this specific EJBComponentMBean - the singleton EJBContainerMBean - the singleton ServerMBean

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Fields inherited from class weblogic.management.configuration.DeploymentMBean
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
 
Method Summary
 weblogic.management.runtime.EJBComponentRuntimeMBean getEJBComponentRuntime(ServerMBean server)
          Return an MBean representing the runtime state of this EJB on a given server.
 weblogic.management.descriptors.toplevel.EJBDescriptorMBean getEJBDescriptor()
          Return the main EJBDescriptor for this EJB Component
 void setEJBDescriptor(weblogic.management.descriptors.toplevel.EJBDescriptorMBean descriptor)
          Set the descriptors for this component.
 
Methods inherited from interface weblogic.management.configuration.ComponentMBean
getApplication, getURI, setApplication, setURI
 
Methods inherited from interface weblogic.management.configuration.EJBContainerMBean
getExtraRmicOptions, getJavaCompiler, getJavaCompilerPostClassPath, getJavaCompilerPreClassPath, getKeepGenerated, getTmpPath, getVerboseEJBDeploymentEnabled, setExtraRmicOptions, setJavaCompiler, setJavaCompilerPostClassPath, setJavaCompilerPreClassPath, setKeepGenerated, setTmpPath, setVerboseEJBDeploymentEnabled
 
Methods inherited from interface weblogic.management.configuration.DeploymentMBean
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
 

Method Detail

getEJBComponentRuntime

public weblogic.management.runtime.EJBComponentRuntimeMBean getEJBComponentRuntime(ServerMBean server)
Return an MBean representing the runtime state of this EJB on a given server. Return null if the given server is not running or if this EJBComponent is not deployed on the given server.

A non-configurable MBean attribute.

getEJBDescriptor

public weblogic.management.descriptors.toplevel.EJBDescriptorMBean getEJBDescriptor()
Return the main EJBDescriptor for this EJB Component

A non-configurable MBean attribute.

setEJBDescriptor

public void setEJBDescriptor(weblogic.management.descriptors.toplevel.EJBDescriptorMBean descriptor)
Set the descriptors for this component.


Documentation is available at
http://e-docs.bea.com/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.