javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, RuntimeMBean
, WebLogicMBean
public interface RealmRuntimeMBean extends RuntimeMBean
This class is used to monitor and manage per security realm runtime information.
Modifier and Type | Method | Description |
---|---|---|
AuthenticatorRuntimeMBean[] |
getAuthenticatorRuntimes() |
Returns all the RuntimeMBeans of all the atn providers
|
java.lang.String |
getName() |
The user-specified name of this MBean instance.
|
UserLockoutManagerRuntimeMBean |
getUserLockoutManagerRuntime() |
Returns the user lockout manager for this realm.
|
AuthenticatorRuntimeMBean |
lookupAuthenticatorRuntime(java.lang.String providerName) |
Returns the RuntimeMBean of the atn provider with providerName
|
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
addPropertyChangeListener, removePropertyChangeListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
UserLockoutManagerRuntimeMBean getUserLockoutManagerRuntime()
AuthenticatorRuntimeMBean[] getAuthenticatorRuntimes()
AuthenticatorRuntimeMBean lookupAuthenticatorRuntime(java.lang.String providerName)
providerName
- java.lang.String getName()
The user-specified name of this MBean instance.
This name is included as one of the key properties in the
MBean's javax.management.ObjectName
:
Name=user-specified-name
getName
in interface WebLogicMBean