public final class SitePaths
extends java.lang.Object
SitePath
.Modifier and Type | Field and Description |
---|---|
java.io.File |
bin_dir |
java.io.File |
contact_information_pub |
static java.lang.String |
CSS_FILENAME |
java.io.File |
data_dir |
java.io.File |
etc_dir |
static java.lang.String |
FOOTER_FILENAME |
java.io.File |
gerrit_config |
java.io.File |
gerrit_sh |
java.io.File |
gerrit_war |
static java.lang.String |
HEADER_FILENAME |
java.io.File |
hooks_dir |
java.io.File |
index_dir |
boolean |
isNew
true if site_path has not been initialized. |
java.io.File |
lib_dir |
java.io.File |
logs_dir |
java.io.File |
mail_dir |
java.io.File |
peer_keys |
java.io.File |
plugins_dir |
java.io.File |
secure_config |
java.io.File |
site_css |
java.io.File |
site_footer |
java.io.File |
site_gitweb |
java.io.File |
site_header |
java.io.File |
site_path |
java.io.File |
ssh_dsa |
java.io.File |
ssh_key |
java.io.File |
ssh_rsa |
java.io.File |
ssl_keystore |
java.io.File |
static_dir |
java.io.File |
themes_dir |
java.io.File |
tmp_dir |
Constructor and Description |
---|
SitePaths(java.io.File sitePath) |
Modifier and Type | Method and Description |
---|---|
java.io.File |
resolve(java.lang.String path)
Resolve an absolute or relative path.
|
public static final java.lang.String CSS_FILENAME
public static final java.lang.String HEADER_FILENAME
public static final java.lang.String FOOTER_FILENAME
public final java.io.File site_path
public final java.io.File bin_dir
public final java.io.File etc_dir
public final java.io.File lib_dir
public final java.io.File tmp_dir
public final java.io.File logs_dir
public final java.io.File plugins_dir
public final java.io.File data_dir
public final java.io.File mail_dir
public final java.io.File hooks_dir
public final java.io.File static_dir
public final java.io.File themes_dir
public final java.io.File index_dir
public final java.io.File gerrit_sh
public final java.io.File gerrit_war
public final java.io.File gerrit_config
public final java.io.File secure_config
public final java.io.File contact_information_pub
public final java.io.File ssl_keystore
public final java.io.File ssh_key
public final java.io.File ssh_rsa
public final java.io.File ssh_dsa
public final java.io.File peer_keys
public final java.io.File site_css
public final java.io.File site_header
public final java.io.File site_footer
public final java.io.File site_gitweb
public final boolean isNew
true
if site_path
has not been initialized.@Inject public SitePaths(java.io.File sitePath) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public java.io.File resolve(java.lang.String path)
Relative paths are resolved relative to the site_path
.
path
- the path string to resolve. May be null.path
was null or empty.