ConfigurationMBean, DescriptorBean, javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, SettableBean, WebLogicMBeanJTAMigratableTargetMBean, MigratableTargetMBean, SingletonServiceAppScopedMBean, SingletonServiceMBeanpublic interface SingletonServiceBaseMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method | Description | 
|---|---|---|
| int | getAdditionalMigrationAttempts() | A migratable service could fail to come up on every possible
 configured server. | 
| ServerMBean | getHostingServer() | Returns the name of the server that currently hosts the
 singleton service. | 
| int | getMillisToSleepBetweenAttempts() | Controls how long of a pause there should be between the
 migration attempts described in
 getAdditionalMigrationAttempts(). | 
| ServerMBean | getUserPreferredServer() | Returns the server that the user prefers the singleton service
 to be active on. | 
| void | setAdditionalMigrationAttempts(int attempts) | |
| void | setMillisToSleepBetweenAttempts(int millis) | |
| void | setUserPreferredServer(ServerMBean t) | 
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSetaddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenergetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListenergetMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentServerMBean getHostingServer()
Returns the name of the server that currently hosts the singleton service.
ServerMBean getUserPreferredServer()
Returns the server that the user prefers the singleton service to be active on.
void setUserPreferredServer(ServerMBean t)
t - The new UserPreferredServer valueint getAdditionalMigrationAttempts()
void setAdditionalMigrationAttempts(int attempts)
attempts - number of additional attemptsgetAdditionalMigrationAttempts()int getMillisToSleepBetweenAttempts()
void setMillisToSleepBetweenAttempts(int millis)
millis - how long to pause, in millisgetMillisToSleepBetweenAttempts()