BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.mbeans.custom
Class EJBComponent

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--weblogic.management.internal.DynamicMBeanImpl
              |
              +--weblogic.management.internal.ConfigurationMBeanImpl
                    |
                    +--weblogic.management.mbeans.custom.Component
                          |
                          +--weblogic.management.mbeans.custom.EJBComponent

public final class EJBComponent
extends Component

Author:
Copyright © 2002 BEA Systems, Inc. All Rights Reserved.
See Also:
Serialized Form

Fields inherited from class weblogic.management.mbeans.custom.Component
DEBUG
 
Fields inherited from class weblogic.management.internal.ConfigurationMBeanImpl
adminObjectName
 
Fields inherited from class weblogic.management.internal.DynamicMBeanImpl
ADMIN, CONFIG, localizing, mbean, mbeanServer, mbeanType, name, NAME_ATTRIBUTE, objectName, parent, registered, RUNTIME, type
 
Constructor Summary
EJBComponent(java.lang.String type)
           
 
Method Summary
 void addExcludedEJBResource(EJBResource r)
           
 void addUncheckedEJBResource(EJBResource r)
           
 weblogic.management.descriptors.toplevel.EJBDescriptorMBean findOrCreateEJBDescriptor()
           
 weblogic.ejb20.deployer.DynamicEJB getDynamicEJB(java.lang.String ejbName)
           
 weblogic.management.descriptors.toplevel.EJBDescriptorMBean getEJBDescriptor()
           
 weblogic.ejb20.deployer.DynamicUpdateHelper getEJBModuleDDEditor()
           
 java.util.Set getEJBNames()
           
 java.util.List getExcludedEJBResources()
           
 java.util.List getExcludedEJBResources(java.lang.String applicationName, java.lang.String moduleName, java.lang.String ejbName)
           
 java.lang.reflect.Method[] getMethods(java.lang.String ejbName, java.lang.String interfaceName)
           
 java.util.List getUncheckedEJBResources()
           
 java.util.List getUncheckedEJBResources(java.lang.String applicationName, java.lang.String moduleName, java.lang.String ejbName)
           
 boolean hasExcludedEJBResources()
           
 boolean hasUncheckedEJBResources()
           
protected  weblogic.management.descriptors.TopLevelDescriptorMBean readDescriptor(weblogic.utils.jars.VirtualJarFile vjfile)
           
protected  weblogic.management.descriptors.TopLevelDescriptorMBean readDescriptor(weblogic.utils.jars.VirtualJarFile vjfile, java.io.File altddFile, java.lang.String altDDURI)
           
 void refreshDDsIfNeeded(java.lang.String[] changedFiles)
           
 
Methods inherited from class weblogic.management.mbeans.custom.Component
activated, containsDD, determinePersistenceDestination, getAppMBean, getComponentMBean, getDDEditingDisabledReason, getModuleJar, initialize, isDDEditingEnabled, isServerRunning, removeTempModule
 
Methods inherited from class weblogic.management.internal.ConfigurationMBeanImpl
bootstrap, clone, cloneCustomToConfig, freezeCurrentValue, getAdminMBeanHome, getAttribute, getAttributeStringValue, getAttributeXmlValue, getMBeanHome, getPersistMap, getRemoteMBeanServer, getSetFields, invoke, isCachingDisabled, markAttributeModified, markMBeanNotDefaulted, postDeregister, postRegister, preRegister, registerConfigMBean, restoreDefaultValue, setAttribute, setPersistMap, setRemoteMBeanServer, toString, touch, unRegisterConfigMBean
 
Methods inherited from class weblogic.management.internal.DynamicMBeanImpl
add, compareTo, copyFrom, disableNotifications, enableNotifications, ensureArgumentLocality, getAttributeInfo, getAttributes, getDefaultAttributeValue, getExtendedAttributeInfo, getExtendedOperationInfo, getLocalMBeanHome, getMBeanInfo, getMBeanType, getName, getObjectName, getParent, getSetAttributes, getType, getXAttributeInfo, invokeLocally, isAdmin, isConfig, isRegistered, isRuntime, isSet, markAttributeModified, preDeregister, remove, sendNotification, setAttributes, setLocalMBeanHome, setName, setParent, setParent, setType, unSet, valuesGet, valuesPut
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EJBComponent

public EJBComponent(java.lang.String type)
Method Detail

getExcludedEJBResources

public java.util.List getExcludedEJBResources()

getUncheckedEJBResources

public java.util.List getUncheckedEJBResources()

getExcludedEJBResources

public java.util.List getExcludedEJBResources(java.lang.String applicationName,
                                              java.lang.String moduleName,
                                              java.lang.String ejbName)

getUncheckedEJBResources

public java.util.List getUncheckedEJBResources(java.lang.String applicationName,
                                               java.lang.String moduleName,
                                               java.lang.String ejbName)

getEJBDescriptor

public weblogic.management.descriptors.toplevel.EJBDescriptorMBean getEJBDescriptor()

refreshDDsIfNeeded

public void refreshDDsIfNeeded(java.lang.String[] changedFiles)

getEJBNames

public java.util.Set getEJBNames()
                          throws weblogic.ejb20.WLDeploymentException

getDynamicEJB

public weblogic.ejb20.deployer.DynamicEJB getDynamicEJB(java.lang.String ejbName)
                                                 throws weblogic.ejb20.WLDeploymentException

getEJBModuleDDEditor

public weblogic.ejb20.deployer.DynamicUpdateHelper getEJBModuleDDEditor()
                                                                 throws weblogic.ejb20.WLDeploymentException

addExcludedEJBResource

public void addExcludedEJBResource(EJBResource r)

addUncheckedEJBResource

public void addUncheckedEJBResource(EJBResource r)

hasExcludedEJBResources

public boolean hasExcludedEJBResources()

hasUncheckedEJBResources

public boolean hasUncheckedEJBResources()

findOrCreateEJBDescriptor

public weblogic.management.descriptors.toplevel.EJBDescriptorMBean findOrCreateEJBDescriptor()

getMethods

public java.lang.reflect.Method[] getMethods(java.lang.String ejbName,
                                             java.lang.String interfaceName)
                                      throws java.io.IOException,
                                             java.lang.ClassNotFoundException

readDescriptor

protected weblogic.management.descriptors.TopLevelDescriptorMBean readDescriptor(weblogic.utils.jars.VirtualJarFile vjfile)
                                                                          throws java.lang.Exception

Overrides:
readDescriptor in class Component

readDescriptor

protected weblogic.management.descriptors.TopLevelDescriptorMBean readDescriptor(weblogic.utils.jars.VirtualJarFile vjfile,
                                                                                 java.io.File altddFile,
                                                                                 java.lang.String altDDURI)

Overrides:
readDescriptor in class Component

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81b