BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.mbeans.custom
Class WebAppComponent

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--weblogic.management.internal.DynamicMBeanImpl
              |
              +--weblogic.management.internal.ConfigurationMBeanImpl
                    |
                    +--weblogic.management.mbeans.custom.Component
                          |
                          +--weblogic.management.mbeans.custom.WebAppComponent
Direct Known Subclasses:
WebServiceComponent

public class WebAppComponent
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
WebAppComponent(java.lang.String type)
           
 
Method Summary
 void deleteFile(java.lang.String path)
           
 weblogic.management.descriptors.WebDescriptorMBean findOrCreateWebDescriptor()
           
 weblogic.management.descriptors.WebDescriptorMBean getWebDescriptor()
           
 weblogic.management.dde.WebModuleDDEditor getWebModuleDDEditor()
           
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 refresh(java.lang.String adminPath, java.lang.String targetPath)
           
 void refreshDDsIfNeeded(java.lang.String[] changedFiles)
           
 java.lang.String returnInternalPath()
           
 
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

WebAppComponent

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

getWebDescriptor

public weblogic.management.descriptors.WebDescriptorMBean getWebDescriptor()

getWebModuleDDEditor

public weblogic.management.dde.WebModuleDDEditor getWebModuleDDEditor()

refreshDDsIfNeeded

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

findOrCreateWebDescriptor

public weblogic.management.descriptors.WebDescriptorMBean findOrCreateWebDescriptor()

returnInternalPath

public java.lang.String returnInternalPath()

refresh

public void refresh(java.lang.String adminPath,
                    java.lang.String targetPath)

deleteFile

public void deleteFile(java.lang.String path)

readDescriptor

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

Parameters:
vjfile - Description of the Parameter
Returns:
Description of the Return Value
Throws:
java.lang.Exception - Description of the 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)
                                                                          throws java.lang.Exception

Overrides:
readDescriptor in class Component

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