Package org.apache.jackrabbit.j2ee
Class BootstrapConfig
java.lang.Object
org.apache.jackrabbit.j2ee.AbstractConfig
org.apache.jackrabbit.j2ee.BootstrapConfig
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 | +-------------------+-------------------+
-
Field Summary
Fields inherited from class org.apache.jackrabbit.j2ee.AbstractConfig
valid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintvoidinit(Properties props) Initializes the configuration with values from the given propertiesvoidinit(javax.servlet.ServletConfig ctx) booleanbooleanvoidlogInfos()voidsetBundleFilter(String bundleFilter) voidsetRepositoryConfig(String repositoryConfig) voidsetRepositoryCreateDefaultIndexes(boolean repositoryCreateDefaultIndexes) voidsetRepositoryHome(String repositoryHome) voidsetRepositoryName(String repositoryName) voidsetShutdownOnTimeout(boolean shutdownOnTimeout) voidsetStartupTimeout(int startupTimeout) voidvalidate()Methods inherited from class org.apache.jackrabbit.j2ee.AbstractConfig
isValid, toMapName
-
Constructor Details
-
BootstrapConfig
public BootstrapConfig()
-
-
Method Details
-
init
Description copied from class:AbstractConfigInitializes the configuration with values from the given properties- Overrides:
initin classAbstractConfig- Parameters:
props- the configuration properties- Throws:
javax.servlet.ServletException
-
init
public void init(javax.servlet.ServletConfig ctx) throws javax.servlet.ServletException - Overrides:
initin classAbstractConfig- Throws:
javax.servlet.ServletException
-
getRepositoryHome
-
setRepositoryHome
-
getRepositoryConfig
-
setRepositoryConfig
-
getRepositoryName
-
setRepositoryName
-
getBundleFilter
-
setBundleFilter
-
getJndiConfig
-
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) -
validate
public void validate()- Overrides:
validatein classAbstractConfig
-
logInfos
public void logInfos()- Overrides:
logInfosin classAbstractConfig
-