aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
Diffstat (limited to 'server')
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java b/server/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java
index 8724c4d7f89..d3c78fd2727 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/ui/JRubyFacade.java
@@ -45,6 +45,7 @@ import org.sonar.core.platform.PluginInfo;
import org.sonar.core.platform.PluginRepository;
import org.sonar.core.timemachine.Periods;
import org.sonar.db.Database;
+import org.sonar.db.component.ResourceIndexDao;
import org.sonar.db.version.DatabaseMigration;
import org.sonar.db.version.DatabaseVersion;
import org.sonar.process.ProcessProperties;
@@ -402,4 +403,12 @@ public final class JRubyFacade {
Database database = container.getComponentByType(Database.class);
return !database.getDialect().supportsMigration();
}
+
+ /**
+ * Used by Developer Cockpit
+ */
+ public void indexResource(long resourceId) {
+ get(ResourceIndexDao.class).indexResource(resourceId);
+ }
+
}