|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface PersistentMBean
void load()
throws MBeanException,
RuntimeOperationsException,
InstanceNotFoundException
MBeanException - Обертки другое исключение или персистентность не поддерживаютсяRuntimeOperationsException - Исключения оберток из механизма персистентностиInstanceNotFoundException - Не мог найти или загрузить этот MBean из персистентного храненияvoid store()
throws MBeanException,
RuntimeOperationsException,
InstanceNotFoundException
Политика персистентности от MBean и дескриптора атрибута используется, чтобы вести выполнение этого метода. MBean должен быть сохранен, если 'persistPolicy' поле:
!= "never" = "always" = "onTimer" and now > 'lastPersistTime' + 'persistPeriod' = "NoMoreOftenThan" and now > 'lastPersistTime' + 'persistPeriod' = "onUnregister"Do not store the MBean if 'persistPolicy' field is: = "never" = "onUpdate" = "onTimer" && now < 'lastPersistTime' + 'persistPeriod'
MBeanException - Обертки другое исключение или персистентность не поддерживаютсяRuntimeOperationsException - Исключения оберток из механизма персистентностиInstanceNotFoundException - Не мог найти/получить доступ персистентное хранилище
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.