AppDeploymentMBean
, BasicDeploymentMBean
, ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, TargetInfoMBean
, WebLogicMBean
public interface PluginDeploymentMBean extends AppDeploymentMBean
DEFAULT_STAGE, EXTERNAL_STAGE, NO_STAGE, STAGE
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getInstallDir() |
The path to the plugin's install-root directory, relative to the
domain/config/plugins directory.
|
java.lang.String |
getName() |
The user-specified name of this MBean instance.
|
java.lang.String |
getPluginType() |
Gets the type of the plugin.
|
TargetMBean[] |
getTargets() |
The targets in the current domain on which this item
can be deployed.
|
createPlan, createPlan, getAbsoluteAltDescriptorDir, getAbsoluteAltDescriptorPath, getAbsoluteInstallDir, getAbsolutePlanDir, getAbsolutePlanPath, getAbsoluteSourcePath, getAltDescriptorDir, getApplicationIdentifier, getApplicationName, getDeploymentPlan, getDeploymentPlanExternalDescriptors, getPlanDir, getPlanPath, getPlanStagingMode, getSecurityDDModel, getSourcePath, getStagingMode, getVersionIdentifier, isCacheInAppDirectory, isValidateDDSecurityData, setValidateDDSecurityData
createSubDeployment, destroySubDeployment, getDeploymentOrder, getDeploymentPrincipalName, getSubDeployments, lookupSubDeployment, setDeploymentOrder, setDeploymentPrincipalName
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addTarget, getCompatibilityName, removeTarget, setCompatibilityName, setModuleType, setName, setTargets
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
java.lang.String getName()
The user-specified name of this MBean instance.
This name is included as one of the key properties in the
MBean's javax.management.ObjectName
:
Name=user-specified-name
getName
in interface AppDeploymentMBean
getName
in interface ConfigurationMBean
getName
in interface TargetInfoMBean
getName
in interface WebLogicMBean
java.lang.String getInstallDir()
The path to the plugin's install-root directory, relative to the domain/config/plugins directory.
When the installation directory is specified, SourcePath is derived from this path and need not be specified.
The default value for this is the name of the deployment.
getInstallDir
in interface AppDeploymentMBean
AppDeploymentMBean.getSourcePath()
java.lang.String getPluginType()
Gets the type of the plugin.
TargetMBean[] getTargets()
The targets in the current domain on which this item can be deployed. Plugin deployments are always targeted to all servers in the domain.
getTargets
in interface TargetInfoMBean