public class PersistentCacheBuilder extends Object
<sonar_home>/ws_cache/<server_url>-<version>/projects/<project>/ <sonar_home>/ws_cache/<server_url>-<version>/global/ <sonar_home>/ws_cache/<server_url>-<version>/local/
| Constructor and Description |
|---|
PersistentCacheBuilder(Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
PersistentCache |
build() |
PersistentCacheBuilder |
setAreaForGlobal(String serverUrl) |
PersistentCacheBuilder |
setAreaForLocalProject(String serverUrl,
String serverVersion) |
PersistentCacheBuilder |
setAreaForProject(String serverUrl,
String serverVersion,
String projectKey) |
PersistentCacheBuilder |
setSonarHome(Path p) |
public PersistentCacheBuilder(Logger logger)
public PersistentCacheBuilder setAreaForProject(String serverUrl, String serverVersion, String projectKey)
public PersistentCacheBuilder setAreaForGlobal(String serverUrl)
public PersistentCacheBuilder setAreaForLocalProject(String serverUrl, String serverVersion)
public PersistentCacheBuilder setSonarHome(@Nullable Path p)
public PersistentCache build()
Copyright © 2011-2015 SonarSource. All Rights Reserved.