Class SitePaths


  • public final class SitePaths
    extends Object
    Important paths within a SitePath.
    • Field Detail

      • site_path

        public final Path site_path
      • bin_dir

        public final Path bin_dir
      • etc_dir

        public final Path etc_dir
      • lib_dir

        public final Path lib_dir
      • tmp_dir

        public final Path tmp_dir
      • logs_dir

        public final Path logs_dir
      • plugins_dir

        public final Path plugins_dir
      • db_dir

        public final Path db_dir
      • data_dir

        public final Path data_dir
      • mail_dir

        public final Path mail_dir
      • hooks_dir

        public final Path hooks_dir
      • static_dir

        public final Path static_dir
      • index_dir

        public final Path index_dir
      • gerrit_sh

        public final Path gerrit_sh
      • gerrit_service

        public final Path gerrit_service
      • gerrit_socket

        public final Path gerrit_socket
      • gerrit_war

        public final Path gerrit_war
      • gerrit_config

        public final Path gerrit_config
      • secure_config

        public final Path secure_config
      • notedb_config

        public final Path notedb_config
      • jgit_config

        public final Path jgit_config
      • ssl_keystore

        public final Path ssl_keystore
      • ssh_key

        public final Path ssh_key
      • ssh_rsa

        public final Path ssh_rsa
      • ssh_ecdsa_256

        public final Path ssh_ecdsa_256
      • ssh_ecdsa_384

        public final Path ssh_ecdsa_384
      • ssh_ecdsa_521

        public final Path ssh_ecdsa_521
      • ssh_ed25519

        public final Path ssh_ed25519
      • peer_keys

        public final Path peer_keys
      • site_css

        public final Path site_css
      • site_header

        public final Path site_header
      • site_footer

        public final Path site_footer
      • site_theme

        public final Path site_theme
      • site_gitweb

        public final Path site_gitweb
      • isNew

        public final boolean isNew
        true if site_path has not been initialized.
    • Method Detail

      • resolve

        public Path resolve​(String path)
        Resolve an absolute or relative path.

        Relative paths are resolved relative to the site_path.

        Parameters:
        path - the path string to resolve. May be null.
        Returns:
        the resolved path; null if path was null or empty.