BEA Systems, Inc.

weblogic.cluster.singleton
Class ServiceMigrationDataRuntimeMBeanImpl

java.lang.Object
  extended by weblogic.management.runtime.RuntimeMBeanDelegate
      extended by weblogic.cluster.singleton.ServiceMigrationDataRuntimeMBeanImpl
All Implemented Interfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, weblogic.management.runtime.RuntimeMBean, weblogic.management.runtime.ServiceMigrationDataRuntimeMBean, WebLogicMBean

public class ServiceMigrationDataRuntimeMBeanImpl
extends weblogic.management.runtime.RuntimeMBeanDelegate
implements weblogic.management.runtime.ServiceMigrationDataRuntimeMBean


Field Summary
 
Fields inherited from class weblogic.management.runtime.RuntimeMBeanDelegate
descriptor, name, parent, registered, type
 
Fields inherited from interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean
FAILED, IN_PROGRESS, SUCCEEDED
 
Constructor Summary
ServiceMigrationDataRuntimeMBeanImpl(MigrationData data)
          Used for binding into DomainRuntimeMBean on the admin server alone
 
Method Summary
 String getClusterName()
           
 String getCoordinatorName()
           
 String[] getDestinationsAttempted()
           
 String getMigratedFrom()
           
 String getMigratedTo()
           
 long getMigrationEndTime()
           
 long getMigrationStartTime()
           
 String getServerName()
           
 int getStatus()
           
 void update(MigrationData data)
           
 
Methods inherited from class weblogic.management.runtime.RuntimeMBeanDelegate
_createHelper, _postSet, _postSet, _postSet, _postSet, _postSet, addChild, addNotificationListener, addPropertyChangeListener, createChildCopy, getAttribute, getAttributes, getMBeanInfo, getName, getNotificationInfo, getObjectName, getParent, getParentAttribute, getRegistrationManager, getType, invoke, isCachingDisabled, isEditable, isRegistered, pluralize, postDeregister, postRegister, preDeregister, preRegister, register, removeChild, removeNotificationListener, removePropertyChangeListener, setAttribute, setAttributes, setName, setParent, setType, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface weblogic.management.runtime.RuntimeMBean
addPropertyChangeListener, preDeregister, removePropertyChangeListener
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Constructor Detail

ServiceMigrationDataRuntimeMBeanImpl

public ServiceMigrationDataRuntimeMBeanImpl(MigrationData data)
                                     throws weblogic.management.ManagementException
Used for binding into DomainRuntimeMBean on the admin server alone

Throws:
weblogic.management.ManagementException
Method Detail

getServerName

public String getServerName()
Specified by:
getServerName in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getStatus

public int getStatus()
Specified by:
getStatus in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getMigratedFrom

public String getMigratedFrom()
Specified by:
getMigratedFrom in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getDestinationsAttempted

public String[] getDestinationsAttempted()
Specified by:
getDestinationsAttempted in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getMigratedTo

public String getMigratedTo()
Specified by:
getMigratedTo in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getMigrationStartTime

public long getMigrationStartTime()
Specified by:
getMigrationStartTime in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getMigrationEndTime

public long getMigrationEndTime()
Specified by:
getMigrationEndTime in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getClusterName

public String getClusterName()
Specified by:
getClusterName in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

getCoordinatorName

public String getCoordinatorName()
Specified by:
getCoordinatorName in interface weblogic.management.runtime.ServiceMigrationDataRuntimeMBean

update

public void update(MigrationData data)

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs100
Copyright 2006 BEA Systems Inc.