Package digilib.conf
Class PDFServletConfiguration
java.lang.Object
digilib.util.ParameterMap
digilib.conf.DigilibConfiguration
digilib.conf.DigilibServletConfiguration
digilib.conf.PDFServletConfiguration
- All Implemented Interfaces:
- EventListener,- javax.servlet.ServletContextListener
Class to hold the digilib servlet configuration parameters. The parameters
 can be read from the digilib-config file and be passed to other servlets or
 beans. 
- Author:
- casties
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class digilib.conf.DigilibServletConfigurationAUTHN_OP_KEY, AUTHZ_OP_KEY, DIR_CACHE_KEY, IMAGEEXECUTOR_KEY, SERVLET_CONFIG_KEY, webappStartTimeFields inherited from class digilib.conf.DigilibConfigurationisLoggingConfigured, logger, propertiesFileNameFields inherited from class digilib.util.ParameterMapoptions, params
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs PDFServletConfiguration and defines all parameters and their default values.
- 
Method SummaryModifier and TypeMethodDescriptionvoidconfigure(javax.servlet.ServletContext context) protected voidconfigurePdfServlet(javax.servlet.ServletContext context) voidcontextDestroyed(javax.servlet.ServletContextEvent sce) voidcontextInitialized(javax.servlet.ServletContextEvent cte) Initialisation on first run.static Stringstatic DigilibServletConfigurationgetCurrentConfig(javax.servlet.ServletContext context) Returns the current DigilibConfiguration from the context.Methods inherited from class digilib.conf.DigilibServletConfigurationexpandBaseDirList, getContextConfig, getContextConfig, readConfig, readConfigEntries, setContextConfig, setupLoggingMethods inherited from class digilib.conf.DigilibConfigurationconfigure, readConfig, setSpecialValueFromString, setupLoggingMethods inherited from class digilib.util.ParameterMapcloneInstance, get, getAsBoolean, getAsFile, getAsFloat, getAsInt, getAsString, getInstance, getOptions, getParameters, getParams, getValue, hasOption, hasValue, initOptions, initParams, newParameter, newParameter, put, put, setOptions, setParams, setValue, setValue, setValue, setValueFromString
- 
Field Details- 
PDF_SERVLET_CONFIG_KEY- See Also:
 
- 
PDF_IMAGEEXECUTOR_KEY- See Also:
 
- 
PDF_EXECUTOR_KEY- See Also:
 
- 
PDF_WORKDIR_KEY- See Also:
 
- 
PDF_CACHEDIR_KEY- See Also:
 
 
- 
- 
Constructor Details- 
PDFServletConfigurationpublic PDFServletConfiguration()Constructs PDFServletConfiguration and defines all parameters and their default values.
 
- 
- 
Method Details- 
getClassVersion
- 
getVersion- Overrides:
- getVersionin class- DigilibServletConfiguration
 
- 
configurepublic void configure(javax.servlet.ServletContext context) - Overrides:
- configurein class- DigilibServletConfiguration
 
- 
configurePdfServletprotected void configurePdfServlet(javax.servlet.ServletContext context) - Parameters:
- context-
 
- 
contextInitializedpublic void contextInitialized(javax.servlet.ServletContextEvent cte) Initialisation on first run.- Specified by:
- contextInitializedin interface- javax.servlet.ServletContextListener
- Overrides:
- contextInitializedin class- DigilibServletConfiguration
 
- 
contextDestroyedpublic void contextDestroyed(javax.servlet.ServletContextEvent sce) - Specified by:
- contextDestroyedin interface- javax.servlet.ServletContextListener
- Overrides:
- contextDestroyedin class- DigilibServletConfiguration
 
- 
getCurrentConfigReturns the current DigilibConfiguration from the context.- Parameters:
- context-
- Returns:
 
 
-