org.apache.jackrabbit.j2ee
Class BootstrapConfig

java.lang.Object
  extended by org.apache.jackrabbit.j2ee.AbstractConfig
      extended by org.apache.jackrabbit.j2ee.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 | +-------------------+-------------------+


Field Summary
 
Fields inherited from class org.apache.jackrabbit.j2ee.AbstractConfig
valid
 
Constructor Summary
BootstrapConfig()
           
 
Method Summary
 JNDIConfig getJndiConfig()
           
 String getRepositoryConfig()
           
 String getRepositoryHome()
           
 String getRepositoryName()
           
 RMIConfig getRmiConfig()
           
 void init(Properties props)
          Initializes the configuration with values from the given properties
 void init(javax.servlet.ServletConfig ctx)
           
 void logInfos()
           
 void setRepositoryConfig(String repositoryConfig)
           
 void setRepositoryHome(String repositoryHome)
           
 void setRepositoryName(String repositoryName)
           
 void validate()
           
 
Methods inherited from class org.apache.jackrabbit.j2ee.AbstractConfig
isValid, toMapName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootstrapConfig

public BootstrapConfig()
Method Detail

init

public void init(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 String getRepositoryHome()

setRepositoryHome

public void setRepositoryHome(String repositoryHome)

getRepositoryConfig

public String getRepositoryConfig()

setRepositoryConfig

public void setRepositoryConfig(String repositoryConfig)

getRepositoryName

public String getRepositoryName()

setRepositoryName

public void setRepositoryName(String repositoryName)

getJndiConfig

public JNDIConfig getJndiConfig()

getRmiConfig

public RMIConfig getRmiConfig()

validate

public void validate()
Overrides:
validate in class AbstractConfig

logInfos

public void logInfos()
Overrides:
logInfos in class AbstractConfig


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.