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 TypeMethodDescriptionint
void
init
(Properties props) Initializes the configuration with values from the given propertiesvoid
init
(javax.servlet.ServletConfig ctx) boolean
boolean
void
logInfos()
void
setBundleFilter
(String bundleFilter) void
setRepositoryConfig
(String repositoryConfig) void
setRepositoryCreateDefaultIndexes
(boolean repositoryCreateDefaultIndexes) void
setRepositoryHome
(String repositoryHome) void
setRepositoryName
(String repositoryName) void
setShutdownOnTimeout
(boolean shutdownOnTimeout) void
setStartupTimeout
(int startupTimeout) void
validate()
Methods inherited from class org.apache.jackrabbit.j2ee.AbstractConfig
isValid, toMapName
-
Constructor Details
-
BootstrapConfig
public BootstrapConfig()
-
-
Method Details
-
init
Description copied from class:AbstractConfig
Initializes the configuration with values from the given properties- Overrides:
init
in classAbstractConfig
- Parameters:
props
- the configuration properties- Throws:
javax.servlet.ServletException
-
init
public void init(javax.servlet.ServletConfig ctx) throws javax.servlet.ServletException - Overrides:
init
in 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:
validate
in classAbstractConfig
-
logInfos
public void logInfos()- Overrides:
logInfos
in classAbstractConfig
-