01: /*-
02: * See the file LICENSE for redistribution information.
03: *
04: * Copyright (c) 2000,2008 Oracle. All rights reserved.
05: *
06: * $Id: EnvConfigObserver.java,v 1.5.2.3 2008/01/07 15:14:09 cwl Exp $
07: */
08:
09: package com.sleepycat.je.dbi;
10:
11: import com.sleepycat.je.DatabaseException;
12:
13: /**
14: * Implemented by observers of mutable config changes.
15: */
16: public interface EnvConfigObserver {
17:
18: /**
19: * Notifies the observer that one or more mutable properties have been
20: * changed.
21: */
22: void envConfigUpdate(DbConfigManager configMgr)
23: throws DatabaseException;
24: }
|