javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, RuntimeMBean, WebLogicMBeanpublic interface NoSQLSystemResourceRuntimeMBean extends RuntimeMBean
NoSQL configuration changes are dynamic. Compatible provider-property updates refresh this MBean and replace provider runtimes attributed to the prior configuration generation while preserving application handles. Selection-affecting or incompatible updates invalidate affected applications. Untargeting or removing the resource unregisters this MBean.
| Modifier and Type | Method | Description |
|---|---|---|
int |
getActiveRuntimeCount() |
Returns the number of currently active provider runtimes attributed to
this resource.
|
java.lang.String |
getDatabaseType() |
Returns the Jakarta Data database type from the currently server-applied
descriptor generation.
|
java.lang.String |
getDescriptorFileName() |
Returns the descriptor file for the currently server-applied NoSQL system
resource generation.
|
long |
getFailedRuntimeCreationCount() |
Returns the total number of failed provider runtime creation attempts for this resource.
|
java.lang.String |
getLastFailureMessage() |
Returns a diagnostic message for the most recent provider runtime creation failure, or
null if none has occurred. |
long |
getLastFailureTime() |
Returns the time of the most recent provider runtime creation failure, in milliseconds since
the epoch, or
0 if none has occurred. |
long |
getLastRuntimeCreationTime() |
Returns the time the most recent provider runtime was created, in milliseconds since the
epoch, or
0 if none has been created. |
java.lang.String |
getProviderName() |
Returns the provider name from the currently server-applied descriptor
generation.
|
long |
getRuntimeCloseCount() |
Returns the total number of provider runtimes closed for this resource.
|
java.lang.String |
getState() |
Returns the lifecycle state of the currently server-applied NoSQL system
resource generation.
|
long |
getSuccessfulRuntimeCreationCount() |
Returns the total number of provider runtimes successfully created for this resource.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentjava.lang.String getState()
java.lang.String getProviderName()
java.lang.String getDatabaseType()
java.lang.String getDescriptorFileName()
int getActiveRuntimeCount()
long getSuccessfulRuntimeCreationCount()
long getFailedRuntimeCreationCount()
long getRuntimeCloseCount()
long getLastRuntimeCreationTime()
0 if none has been created.long getLastFailureTime()
0 if none has occurred.java.lang.String getLastFailureMessage()
null if none has occurred.