Class BootstrapConfig


  • public class BootstrapConfig
    extends AbstractConfig
    The bootstrap configuration hold information about initial startup parameters like repository config and home. It supports the following properties and init parameters:
     +-------------------+-------------------+
     | Property Name     | Init-Param Name   |
     +-------------------+-------------------+
     | repository.home   | repository-home   |
     | repository.config | repository-config |
     | repository.name   | repository-name   |
     +-------------------+-------------------+
     
    • Constructor Detail

      • BootstrapConfig

        public BootstrapConfig()
    • Method Detail

      • init

        public void init​(java.util.Properties props)
                  throws javax.servlet.ServletException
        Description copied from class: AbstractConfig
        Initializes the configuration with values from the given properties
        Overrides:
        init in class AbstractConfig
        Parameters:
        props - the configuration properties
        Throws:
        javax.servlet.ServletException
      • init

        public void init​(javax.servlet.ServletConfig ctx)
                  throws javax.servlet.ServletException
        Overrides:
        init in class AbstractConfig
        Throws:
        javax.servlet.ServletException
      • getRepositoryHome

        public java.lang.String getRepositoryHome()
      • setRepositoryHome

        public void setRepositoryHome​(java.lang.String repositoryHome)
      • getRepositoryConfig

        public java.lang.String getRepositoryConfig()
      • setRepositoryConfig

        public void setRepositoryConfig​(java.lang.String repositoryConfig)
      • getRepositoryName

        public java.lang.String getRepositoryName()
      • setRepositoryName

        public void setRepositoryName​(java.lang.String repositoryName)
      • getBundleFilter

        public java.lang.String getBundleFilter()
      • setBundleFilter

        public void setBundleFilter​(java.lang.String bundleFilter)
      • getJndiConfig

        public JNDIConfig getJndiConfig()
      • getRmiConfig

        public RMIConfig getRmiConfig()
      • isShutdownOnTimeout

        public boolean isShutdownOnTimeout()
      • setShutdownOnTimeout

        public void setShutdownOnTimeout​(boolean shutdownOnTimeout)
      • getStartupTimeout

        public int getStartupTimeout()
      • setStartupTimeout

        public void setStartupTimeout​(int startupTimeout)
      • isRepositoryCreateDefaultIndexes

        public boolean isRepositoryCreateDefaultIndexes()
      • setRepositoryCreateDefaultIndexes

        public void setRepositoryCreateDefaultIndexes​(boolean repositoryCreateDefaultIndexes)