javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface ServerMigrationRuntimeMBean extends RuntimeMBean
Please note that the migration history is not persisted and is lost when a server is shutdown.
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getClusterMasterName() |
Returns the server name who is the cluster master.
|
MigrationDataRuntimeMBean[] |
getMigrationData() |
Returns the migrations performed by this server as the cluster master.
|
boolean |
isClusterMaster() |
Is the current server the cluster master?
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
boolean isClusterMaster()
java.lang.String getClusterMasterName() throws ManagementException
ManagementException
MigrationDataRuntimeMBean[] getMigrationData() throws ManagementException
null
if there is no history available.ManagementException
- is thrown if this method is called on a
server that is not the cluster master.