AppDeploymentMBean, BasicDeploymentMBean, ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, TargetInfoMBean, WebLogicMBeanpublic interface PluginDeploymentMBean extends AppDeploymentMBean
DEFAULT_STAGE, EXTERNAL_STAGE, NO_STAGE, STAGEDEFAULT_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, setValidateDDSecurityDatacreateSubDeployment, destroySubDeployment, getDeploymentOrder, getDeploymentPrincipalName, getSubDeployments, lookupSubDeployment, setDeploymentOrder, setDeploymentPrincipalNamefreezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddTarget, getCompatibilityName, removeTarget, setCompatibilityName, setModuleType, setName, setTargetsgetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentjava.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 AppDeploymentMBeangetName in interface ConfigurationMBeangetName in interface TargetInfoMBeangetName in interface WebLogicMBeanjava.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 AppDeploymentMBeanAppDeploymentMBean.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