weblogic.management.mbeans.custom
Class DeploymentTarget
java.lang.Object
|
+--javax.management.NotificationBroadcasterSupport
|
+--weblogic.management.internal.DynamicMBeanImpl
|
+--weblogic.management.internal.ConfigurationMBeanImpl
|
+--weblogic.management.mbeans.custom.DeploymentTarget
- Direct Known Subclasses:
- Machine, Server, WebServer
- public class DeploymentTarget
- extends weblogic.management.internal.ConfigurationMBeanImpl
- Author:
- Copyright © 2002 BEA Systems, Inc. All Rights Reserved.
- See Also:
- Serialized Form
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 |
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 |
server
protected ServerMBean server
webServer
protected WebServerMBean webServer
migratableTarget
protected weblogic.management.mbeans.custom.MigratableTarget migratableTarget
deployedDeployments
protected java.util.Set deployedDeployments
DeploymentTarget
public DeploymentTarget(java.lang.String type)
setDeployments
public void setDeployments(WebLogicObjectName[] deployments)
throws javax.management.MBeanException,
DistributedManagementException,
javax.management.InvalidAttributeValueException
addDeployment
public boolean addDeployment(WebLogicObjectName name)
throws javax.management.MBeanException,
DeploymentException,
javax.management.InvalidAttributeValueException,
javax.management.AttributeNotFoundException,
DistributedManagementException
removeDeployment
public boolean removeDeployment(WebLogicObjectName name)
throws javax.management.MBeanException,
UndeploymentException,
javax.management.InvalidAttributeValueException,
javax.management.AttributeNotFoundException,
DistributedManagementException
updateDeployments
public void updateDeployments()
throws DistributedManagementException
updateWebDeployments
public void updateWebDeployments()
throws DistributedManagementException
isWeb
protected boolean isWeb()
addDeployment
protected boolean addDeployment(DeploymentMBean deployment)
throws DeploymentException,
DistributedManagementException,
javax.management.InvalidAttributeValueException
removeDeployment
protected boolean removeDeployment(DeploymentMBean deployment)
throws UndeploymentException,
DistributedManagementException