ServerMigrationRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

ServerMigrationRuntimeMBean provides runtime monitoring information about the past migrations performed by this server as the cluster master. If this server was never the cluster master then no information would be available. This RuntimeMBean would be hosted on all cluster members and can be queried for the location of the cluster master which is just another peer in the cluster. JMX clients can make another call to the server hosting the cluster master functionality to get the migration history.

Please note that the migration history is not persisted and is lost when a server is shutdown.

   
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.ServerMigrationRuntimeMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points You can access this MBean from the following MBean attributes:


    Related MBeans

    This section describes attributes that provide access to other MBeans. For more information about the MBean hierarchy, refer to WebLogic Server MBean Data Model.


      MigrationData

      Returns the migrations performed by this server as the cluster master. Returns null if there is no history available.

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


      Attributes

      This section describes the following attributes:


      ClusterMaster

      Is the current server the cluster master?

             
      Privileges Read only
      Typeboolean

      ClusterMasterName

      Returns the server name who is the cluster master. Migration history is only available from the cluster master.

             
      Privileges Read only
      Typejava.lang.String

      Name

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

             
      Privileges Read only
      Typejava.lang.String

      Parent

      Return the immediate parent for this MBean

             
      Privileges Read/Write
      Type

      Type

      Returns the type of the MBean.

             
      Privileges Read only
      Typejava.lang.String