@@ -787,7 +787,7 @@ public void setRepositories(String dir) {
787
787
788
788
/**
789
789
* Add repositories to the list.
790
- * @param repositories
790
+ * @param repositories list of repositories
791
791
*/
792
792
public void addRepositories (List <RepositoryInfo > repositories ) {
793
793
threadConfig .get ().addRepositories (repositories );
@@ -1508,7 +1508,22 @@ public void populateGroups(Set<Group> groups, Set<Project> projects) {
1508
1508
public void setConfiguration (Configuration configuration ) {
1509
1509
setConfiguration (configuration , null , false );
1510
1510
}
1511
+
1512
+ /**
1513
+ * Sets the configuration and performs necessary actions.
1514
+ * @param configuration new configuration
1515
+ * @param interactive true if in interactive mode
1516
+ */
1517
+ public void setConfiguration (Configuration configuration , boolean interactive ) {
1518
+ setConfiguration (configuration , null , interactive );
1519
+ }
1511
1520
1521
+ /**
1522
+ * Sets the configuration and performs necessary actions.
1523
+ * @param configuration new configuration
1524
+ * @param subFileList list of repositories
1525
+ * @param interactive true if in interactive mode
1526
+ */
1512
1527
public void setConfiguration (Configuration configuration , List <String > subFileList , boolean interactive ) {
1513
1528
this .configuration = configuration ;
1514
1529
// HistoryGuru constructor uses environment properties so register()
@@ -1843,10 +1858,11 @@ public void stopConfigurationListenerThread() {
1843
1858
*
1844
1859
* @param m message containing the configuration
1845
1860
* @param reindex is the message result of reindex
1861
+ * @param interactive true if in interactive mode
1846
1862
* @see #applyConfig(org.opensolaris.opengrok.configuration.Configuration,
1847
- * boolean) applyConfig(config, reindex)
1863
+ * boolean, boolean ) applyConfig(config, reindex, interactive )
1848
1864
*/
1849
- public void applyConfig (Message m , boolean reindex ) {
1865
+ public void applyConfig (Message m , boolean reindex , boolean interactive ) {
1850
1866
Configuration config ;
1851
1867
try {
1852
1868
config = makeXMLStringAsConfiguration (m .getText ());
@@ -1855,7 +1871,7 @@ public void applyConfig(Message m, boolean reindex) {
1855
1871
return ;
1856
1872
}
1857
1873
1858
- applyConfig (config , reindex );
1874
+ applyConfig (config , reindex , interactive );
1859
1875
}
1860
1876
1861
1877
/**
@@ -1865,11 +1881,12 @@ public void applyConfig(Message m, boolean reindex) {
1865
1881
*
1866
1882
* @param config the incoming configuration
1867
1883
* @param reindex is the message result of reindex
1884
+ * @param interactive true if in interactive mode
1868
1885
*
1869
1886
*/
1870
- public void applyConfig (Configuration config , boolean reindex ) {
1887
+ public void applyConfig (Configuration config , boolean reindex , boolean interactive ) {
1871
1888
1872
- setConfiguration (config );
1889
+ setConfiguration (config , interactive );
1873
1890
LOGGER .log (Level .INFO , "Configuration updated: {0}" ,
1874
1891
configuration .getSourceRoot ());
1875
1892
0 commit comments