Skip to content

Commit 9fa5b8c

Browse files
ahornaceVladimir Kotal
authored andcommitted
introduce ConfigurationChangedListener
1 parent 5a2ddb5 commit 9fa5b8c

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
/*
2+
* CDDL HEADER START
3+
*
4+
* The contents of this file are subject to the terms of the
5+
* Common Development and Distribution License (the "License").
6+
* You may not use this file except in compliance with the License.
7+
*
8+
* See LICENSE.txt included in this distribution for the specific
9+
* language governing permissions and limitations under the License.
10+
*
11+
* When distributing Covered Code, include this CDDL HEADER in each
12+
* file and include the License file at LICENSE.txt.
13+
* If applicable, add the following below this CDDL HEADER, with the
14+
* fields enclosed by brackets "[]" replaced with your own identifying
15+
* information: Portions Copyright [yyyy] [name of copyright owner]
16+
*
17+
* CDDL HEADER END
18+
*/
19+
20+
/*
21+
* Copyright (c) 2020 Oracle and/or its affiliates. All rights reserved.
22+
*/
23+
package org.opengrok.indexer.configuration;
24+
25+
/**
26+
* Callback that is called when configuration is changed. Use {@link RuntimeEnvironment} to get the actual
27+
* configuration values.
28+
*
29+
* @see Configuration
30+
*/
31+
public interface ConfigurationChangedListener {
32+
33+
void onConfigurationChanged();
34+
35+
}

0 commit comments

Comments
 (0)