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.rep.impl; 9 10 import com.sleepycat.je.DatabaseException; 11 import com.sleepycat.je.rep.ReplicationMutableConfig; 12 13 /** 14 * Implemented by observers of mutable rep config changes. 15 */ 16 public interface RepEnvConfigObserver { 17 18 /** 19 * Notifies the observer that one or more mutable rep properties have been 20 * changed. 21 */ repEnvConfigUpdate(RepConfigManager configMgr, ReplicationMutableConfig newConfig)22 void repEnvConfigUpdate(RepConfigManager configMgr, 23 ReplicationMutableConfig newConfig) 24 throws DatabaseException; 25 } 26