DeploymentProgressObjectMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This MBean is the user API for monitoring deployment operations and exists only on an Administration Server. Currently only start and stop operations initiated by AppDeploymentRuntimeMBean are supported.

       
Security rolesThe following roles have read, write, and invoke permission for all non-encrypted attributes and operations in this MBean:
  • Deployer
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.DeploymentProgressObjectMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points You can access this MBean from the following MBean attributes:
    Access Points Inherited from RuntimeMBean Because this MBean extends or implements RuntimeMBean, you can also access this MBean by retrieving RuntimeMBeans. The following attributes contain RuntimeMBeans and its subtypes:


    Related MBeans

    This section describes attributes that provide access to other MBeans.


      DeploymentTaskRuntime

      The task associated with the deployment operation

      Deprecated.

             
      Factory Methods No explicit creator method. The child shares the lifecycle of its parent.
      Privileges Read only
      TypeDeploymentTaskRuntimeMBean
      Relationship type: Containment.


      Attributes

      This section describes the following attributes:


      AppDeploymentMBean

      The AppDeploymentMBean for the current deployment operation.

             
      Privileges Read only
      Type
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      ApplicationName

      The name of the application for the current deployment operation.

             
      Privileges Read only
      Typejava.lang.String
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      BeginTime

      The time that the current deployment operation began. The value is in milliseconds consistent with the system time.

             
      Privileges Read only
      Typelong
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      CachingDisabled

      Private property that disables caching in proxies.

             
      Privileges Read only
      Typeboolean
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      EndTime

      The time that the current deployment operation ended. The value is in milliseconds consistent with the system time. If the operation has not ended, the value will be zero.

             
      Privileges Read only
      Typelong
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      FailedTargets

      The targets on which the current deployment operation failed.

             
      Privileges Read only
      Typeclass java.lang.String[]
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Id

      The unique ID for the current deployment operation.

             
      Privileges Read only
      Typejava.lang.String
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      LibraryMBean

      Return the LibraryMBean for the current deployment operation.

             
      Privileges Read only
      Type
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      MBeanInfo

      Returns the MBean info for this MBean.

      Deprecated.

             
      Privileges Read only
      Typejavax.management.MBeanInfo
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Messages

      Provides an ordered array of status messages generated for the current deployment operation.

             
      Privileges Read only
      Typeclass java.lang.String[]
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Name

      The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

             
      Privileges Read only
      Typejava.lang.String
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      ObjectName

      Returns the ObjectName under which this MBean is registered in the MBean server.

      Deprecated.

             
      Privileges Read only
      Typeweblogic.management.WebLogicObjectName
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      OperationType

      The deployment operation type for the current deployment operation. Possible values are 1 (start) and 2 (stop).

             
      Privileges Read only
      Typeint
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Parent

      Return the immediate parent for this MBean

             
      Privileges Read/Write
      Type

      Registered

      Returns false if the MBean represented by this object has been unregistered.

      Deprecated.

             
      Privileges Read only
      Typeboolean
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      RootExceptions

      If the current deployment operation has failed, this method may return zero or more exception(s) which represent the root cause of the failure. The array will not contain WLS exception classes; instead they will be new Exceptions containing the stack traces and messages from the original WLS Exceptions.

             
      Privileges Read only
      Typeclass java.lang.RuntimeException[]
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      State

      The state of the current deployment operation. Possible values are STATE_INITIALIZED, STATE_RUNNING, STATE_COMPLETED, STATE_FAILED and STATE_DEFERRED.

             
      Privileges Read only
      Typejava.lang.String
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Targets

      The targets specified for the current deployment operation.

             
      Privileges Read only
      Typeclass java.lang.String[]
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.

      Type

      Returns the type of the MBean.

             
      Privileges Read only
      Typejava.lang.String
      Redeploy or Restart required Changes take effect after you redeploy the module or restart the server.


      Operations

      This section describes the following operations:


      addMessages

      add messages for current deployment operation.

         
      Operation Name"addMessages"
      ParametersObject [] {   }

      where:

        SignatureString [] { "java.util.List" }
        Returns void

        cancel

        Attempt to cancel the deployment operation. Any actions which have yet to start will be inhibited. Any completed actions will remain in place.

           
        Operation Name"cancel"
        Parametersnull
        Signaturenull
        Returns void
        Exceptions
        • java.lang.RuntimeException

        getExceptions

        If the current deployment operation has failed, this method may return zero or more exception(s) which represent the errors for this target. The array will not contain WLS exception classes; instead they will be new RuntimeExceptions containing the stack traces and messages from the original WLS Exceptions.

           
        Operation Name"getExceptions"
        ParametersObject [] {  target }

        where:

        • target is an object of type java.lang.String that specifies:

          the target where exceptions might have occurred.

        SignatureString [] { "java.lang.String" }
        Returns class