1 /*- 2 * See the file LICENSE for redistribution information. 3 * 4 * Copyright (c) 2000, 2010 Oracle and/or its affiliates. All rights reserved. 5 * 6 */ 7 8 package com.sleepycat.je.dbi; 9 10 import com.sleepycat.je.DatabaseException; 11 import com.sleepycat.je.EnvironmentMutableConfig; 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 */ envConfigUpdate(DbConfigManager configMgr, EnvironmentMutableConfig newConfig)22 void envConfigUpdate(DbConfigManager configMgr, 23 EnvironmentMutableConfig newConfig) 24 throws DatabaseException; 25 } 26