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 и/или его филиалы. Все права защищены.