Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

ACCEPT - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Accept' request header.
accept(File, String) - Method in class org.pageseeder.berlioz.xml.XMLFilenameFilter
Accepts only file which extension is XML (case insensitive).
ACCEPT_CHARSET - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Accept-Charset' request header.
ACCEPT_ENCODING - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Accept-Encoding' request header.
ACCEPT_LANGUAGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Accept-Language' request header.
ACCEPT_RANGES - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Accept-Ranges' response header.
accepts(String, String) - Static method in class org.pageseeder.berlioz.http.HttpAcceptHeader
Indicates whether the given 'Accept' header accepts the specified value.
accepts(Map<String, Float>, String) - Static method in class org.pageseeder.berlioz.http.HttpAcceptHeader
Indicates whether the given 'Accept' header accepts the specified value.
acceptsGZipCompression(HttpServletRequest) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Indicates whether the client accepts GZip compression.
addImport(File) - Method in class org.pageseeder.berlioz.bundler.WebBundle
Adds a file to consider as an import.
Aeson - Class in org.pageseeder.berlioz.aeson
Contains logic to invoke this library on the command-line.
Aeson() - Constructor for class org.pageseeder.berlioz.aeson.Aeson
 
affectStatus(ContentGenerator) - Method in class org.pageseeder.berlioz.content.Service
Indicates whether the specified generator affects the status of the service.
AGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Age' response header.
ALLOW - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Allow' entity header.
allow(List<String>) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Returns a correctly formatted HTTP last modified header value.
allows(String) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the list of HTTP methods allowed for this URL.
appliesTo(String) - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
Indicates whether this rule applies to the generator name or target.
appliesToAll() - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
Indicates whether this rule applies to all the generators.
AUTHORIZATION - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Authorization' request header.

B

Base64 - Class in org.pageseeder.berlioz.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.pageseeder.berlioz.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream - Class in org.pageseeder.berlioz.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
BERLIOZ_ERROR_ID - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
The Berlioz error ID (String).
BerliozConfig - Class in org.pageseeder.berlioz.servlet
Defines the configuration uses by a a Berlioz Servlet.
BerliozEntityResolver - Class in org.pageseeder.berlioz.xml
Resolves the identifiers specific to the Berlioz Web System.
BerliozErrorHandler - Class in org.pageseeder.berlioz.xml
The default error handler for Berlioz parsers.
BerliozErrorID - Enum in org.pageseeder.berlioz
A enumeration of errors known by Berlioz, so that it is easier to identify the type of error which occurred.
BerliozException - Exception in org.pageseeder.berlioz
Class of exceptions thrown by this library.
BerliozException(String) - Constructor for exception org.pageseeder.berlioz.BerliozException
Creates a new Berlioz exception.
BerliozException(String, Exception) - Constructor for exception org.pageseeder.berlioz.BerliozException
Creates a new Berlioz exception wrapping an existing exception.
BerliozException(String, ErrorID) - Constructor for exception org.pageseeder.berlioz.BerliozException
Creates a new Berlioz exception wrapping an existing exception.
BerliozException(String, Exception, ErrorID) - Constructor for exception org.pageseeder.berlioz.BerliozException
Creates a new Berlioz exception wrapping an existing exception.
BerliozOption - Enum in org.pageseeder.berlioz
An enumerated list of the Berlioz options globally available.
BerliozOutput - Interface in org.pageseeder.berlioz.servlet
Defines content produced by Berlioz.
BerliozServlet - Class in org.pageseeder.berlioz.servlet
Default Berlioz servlet.
BerliozServlet() - Constructor for class org.pageseeder.berlioz.servlet.BerliozServlet
 
Beta - Annotation Type in org.pageseeder.berlioz
When this annotation is used, it indicates that the code is not mature and may be subject to changes or removal.
bind(String, VariableResolver) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Deprecated.
use #bindName() or #bindType() instead
bindName(String, VariableResolver) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Binds the variables with the specified name to the specified resolver.
bindType(String, VariableResolver) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Binds the variables with the specified name to the specified resolver.
build(HttpServletRequest) - Static method in class org.pageseeder.berlioz.servlet.HttpLocation
Build a new instance from the specified servlet request.
bundle(List<File>, String, boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Bundles the specified files together, this method automatically detects the type.
bundle(List<File>, String, BundleType, boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Bundles the specified files together.
BundleConfig - Class in org.pageseeder.berlioz.bundler
The configuration for the bundling for a given type.
bundler() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
bundleScripts(List<File>, String, boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Bundles the specified files together.
bundleStyles(List<File>, String, boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Bundles the specified files together.
BundleType - Enum in org.pageseeder.berlioz.bundler
The type of bundling required.

C

cache() - Method in class org.pageseeder.berlioz.content.Service
Returns the value of the 'Cache-Control' for this service.
CACHE_CONTROL - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Cache-Control' general header.
Cacheable - Interface in org.pageseeder.berlioz.content
Generators implementing this interface can be cached and must provide a consistent content response given a content request.
character() - Method in enum org.pageseeder.berlioz.furi.TokenOperatorDX.Operator
Returns the character.
characters(char[], int, int) - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
characters(char[], int, int) - Method in class org.pageseeder.berlioz.xml.XMLCopy
 
CharsetUtils - Class in org.pageseeder.berlioz.util
A bunch of utility functions for dealing with character sets.
checkIfHeaders(HttpServletRequest, HttpServletResponse, EntityInfo) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Check if the conditions specified in the optional If headers require further processing from the servlet.
checkIfMatch(HttpServletRequest, HttpServletResponse, EntityInfo) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Check if the If-Match condition is satisfied.
checkIfModifiedSince(HttpServletRequest, HttpServletResponse, EntityInfo) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Check if the If-Modified-Since condition is satisfied.
checkIfNoneMatch(HttpServletRequest, HttpServletResponse, EntityInfo) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Check if the If-None-Match condition is satisfied.
checkIfUnmodifiedSince(HttpServletRequest, HttpServletResponse, EntityInfo) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Check if the If-Unmodified-Since condition is satisfied.
cleanMessage(Throwable) - Static method in class org.pageseeder.berlioz.util.Errors
Returns a clean message for the specified throwable.
clear() - Static method in class org.pageseeder.berlioz.content.ContentManager
Update the patterns based on the current generators.
clear() - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Clears each generator mapping.
clear() - Method in class org.pageseeder.berlioz.http.HttpAcceptHeader
Clears the internal cache.
clearAllCache() - Static method in class org.pageseeder.berlioz.servlet.XSLTransformer
Clears the internal XSLT cache.
clearCache() - Method in class org.pageseeder.berlioz.servlet.XSLTransformer
Clears the internal XSLT cache.
clearImport() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Clears the list of imported files.
close() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Closes this object and frees any resources associated with it.
close() - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
code() - Method in enum org.pageseeder.berlioz.content.ContentStatus
The HTTP response code for this enum value.
collect(CollectedError.Level, T) - Method in class org.pageseeder.berlioz.util.ErrorCollector
Collect an error reported by an underlying process such as a parser or a transformer.
CollectedError<T extends Throwable> - Class in org.pageseeder.berlioz.util
A simple class to associate an error collected by a parser to a level or seriousness.
CollectedError(CollectedError.Level, T) - Constructor for class org.pageseeder.berlioz.util.CollectedError
Creates a new collected error.
CollectedError.Level - Enum in org.pageseeder.berlioz.util
The level of collected error.
collectQuietly(CollectedError.Level, T) - Method in class org.pageseeder.berlioz.util.ErrorCollector
Collect an error reported by an underlying process such as a parser or a transformer without throwing any exception.
comment(char[], int, int) - Method in class org.pageseeder.berlioz.xml.XMLCopy
Copy the comment to the output.
compare(String, String) - Static method in class org.pageseeder.berlioz.util.Versions
Compares two versions.
CompoundBerliozException - Exception in org.pageseeder.berlioz.util
A Berlioz exception to includes a list of collected errors.
CompoundBerliozException(String, ErrorCollector<? extends Throwable>) - Constructor for exception org.pageseeder.berlioz.util.CompoundBerliozException
Creates a new compound exception.
CompoundBerliozException(String, Exception, ErrorCollector<? extends Throwable>) - Constructor for exception org.pageseeder.berlioz.util.CompoundBerliozException
Creates a new compound exception.
CompoundBerliozException(String, ErrorID, ErrorCollector<? extends Throwable>) - Constructor for exception org.pageseeder.berlioz.util.CompoundBerliozException
Creates a new compound exception.
CompoundBerliozException(String, Exception, ErrorID, ErrorCollector<? extends Throwable>) - Constructor for exception org.pageseeder.berlioz.util.CompoundBerliozException
Creates a new compound exception.
compress(CharSequence, Charset) - Static method in class org.pageseeder.berlioz.util.ResourceCompressor
Compresses the specified content.
concatenate(List<File>, File, boolean) - Static method in class org.pageseeder.berlioz.bundler.WebBundleTool
Concatenate the contents of each file in the bundle.
CONFIG_DIRECTORY - Static variable in class org.pageseeder.berlioz.GlobalSettings
Name of the configuration directory in the repository.
ConfigListener - Interface in org.pageseeder.berlioz
An interface that can be used to provide methods for when the berlioz configuration is loaded.
CONNECTION - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Connection' general header.
contains(File, File) - Static method in class org.pageseeder.berlioz.util.FileUtils
Indicates whether the specified file is in the specified containing file.
content() - Method in interface org.pageseeder.berlioz.servlet.BerliozOutput
 
content() - Method in class org.pageseeder.berlioz.servlet.XMLContent
 
content() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
CONTENT_ENCODING - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Encoding' entity header.
CONTENT_LANGUAGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Language' entity header.
CONTENT_LENGTH - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Length' entity header.
CONTENT_LOCATION - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Location' entity header.
CONTENT_MD5 - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-MD5' entity header.
CONTENT_RANGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Range' entity header.
CONTENT_TYPE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Content-Type' entity header.
ContentGenerator - Interface in org.pageseeder.berlioz.content
An interface to generate XML content.
ContentManager - Class in org.pageseeder.berlioz.content
A utility class to provide access to the content of generators.
ContentRequest - Interface in org.pageseeder.berlioz.content
Provides a generic and uniform mechanism for the content generator to access parameters and attributes from a request.
ContentStatus - Enum in org.pageseeder.berlioz.content
An enumeration of status codes supported by Berlioz generators.
context() - Method in interface org.pageseeder.berlioz.content.PathInfo
Returns the context of the Web application.
context() - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 
copyTo(File, XMLWriter) - Static method in class org.pageseeder.berlioz.xml.XMLCopy
Copy the specified File to the given XML Writer.
copyTo(Reader, XMLWriter) - Static method in class org.pageseeder.berlioz.xml.XMLCopy
Copy the specified File to the given XML Writer.
countProperties() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the number of properties defined in the file.
CSSMin - Class in org.pageseeder.berlioz.bundler
CSSMin takes in well-formed, human-readable CSS and reduces its size substantially.

D

DATE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Date' general header.
decode(String) - Static method in class org.pageseeder.berlioz.furi.URICoder
Decode the string as valid URI fragment.
DECODE - Static variable in class org.pageseeder.berlioz.util.Base64
Specify decoding in first bit.
decode(byte[]) - Static method in class org.pageseeder.berlioz.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.pageseeder.berlioz.util.Base64
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.pageseeder.berlioz.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.pageseeder.berlioz.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.pageseeder.berlioz.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.pageseeder.berlioz.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.pageseeder.berlioz.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.pageseeder.berlioz.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class org.pageseeder.berlioz.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_MODE - Static variable in class org.pageseeder.berlioz.GlobalSettings
Name of the default configuration to use.
DEFAULT_RULE - Static variable in class org.pageseeder.berlioz.content.ServiceStatusRule
The default rule to use when none is specified.
defaultTo() - Method in enum org.pageseeder.berlioz.BerliozOption
The value this property defaults to.
defaultValue() - Method in class org.pageseeder.berlioz.furi.Variable
Returns the default value for this variable.
definitions() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
destroy() - Method in interface org.pageseeder.berlioz.content.Initializable
Destroys this generator.
destroy() - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 
destroy() - Method in class org.pageseeder.berlioz.servlet.InitServlet
Reset the initialisation Berlioz.
destroy() - Method in class org.pageseeder.berlioz.servlet.RedirectFilter
 
destroy() - Method in class org.pageseeder.berlioz.servlet.RelocationFilter
Resets the target URL.
digest(String) - Static method in class org.pageseeder.berlioz.furi.URITemplate
Returns the list of tokens corresponding to the specified URI template.
digest(String, TokenFactory) - Static method in class org.pageseeder.berlioz.furi.URITemplate
Returns the list of tokens corresponding to the specified URI template.
DO_BREAK_LINES - Static variable in class org.pageseeder.berlioz.util.Base64
Do break lines when encoding.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pageseeder.berlioz.servlet.RedirectFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pageseeder.berlioz.servlet.RelocationFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Handles a GET request.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 
doHTTPFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pageseeder.berlioz.servlet.RedirectFilter
Do the filtering for a HTTP request.
doHTTPFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pageseeder.berlioz.servlet.RelocationFilter
Do the filtering for a HTTP request.
DONT_GUNZIP - Static variable in class org.pageseeder.berlioz.util.Base64
Specify that gzipped data should not be automatically gunzipped.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Handles a POST request.
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
 

E

enableCompression() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Indicates whether HTTP compression is enabled for the Berlioz configuration.
encode(String) - Static method in class org.pageseeder.berlioz.furi.URICoder
Encodes the string as valid URI fragment.
encode(String, char) - Static method in class org.pageseeder.berlioz.furi.URICoder
Encodes the string as valid URI fragment.
ENCODE - Static variable in class org.pageseeder.berlioz.util.Base64
Specify encoding in first bit.
encode(ByteBuffer, ByteBuffer) - Static method in class org.pageseeder.berlioz.util.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class org.pageseeder.berlioz.util.Base64
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
encodeBytes(byte[]) - Static method in class org.pageseeder.berlioz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.pageseeder.berlioz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.pageseeder.berlioz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.pageseeder.berlioz.util.Base64
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.pageseeder.berlioz.util.Base64
Similar to Base64.encodeBytes(byte[]) but returns a byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.pageseeder.berlioz.util.Base64
Similar to Base64.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class org.pageseeder.berlioz.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.pageseeder.berlioz.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeFromFile(File) - Static method in class org.pageseeder.berlioz.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.pageseeder.berlioz.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.pageseeder.berlioz.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.pageseeder.berlioz.util.Base64
Convenience method for encoding data to a file.
end() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes the end of the current context.
endCDATA() - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
endDocument() - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
endDTD() - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
endElement(String, String, String) - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
endElement(String, String, String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
 
endEntity(String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
EntityInfo - Interface in org.pageseeder.berlioz.util
Interface to define basic information that can be held about a resource to be served via HTTP.
Environment - Interface in org.pageseeder.berlioz.content
Returns the environment for the service.
equals(Object) - Method in class org.pageseeder.berlioz.furi.URIPattern
 
equals(Object) - Method in class org.pageseeder.berlioz.furi.URITemplate
 
equals(Object) - Method in class org.pageseeder.berlioz.furi.Variable
equals(Object) - Method in class org.pageseeder.berlioz.furi.VariableType
 
equals(Object) - Method in class org.pageseeder.berlioz.util.Pair
 
error() - Method in class org.pageseeder.berlioz.util.CollectedError
The captured error.
error(SAXParseException) - Method in class org.pageseeder.berlioz.xml.BerliozErrorHandler
 
error(SAXParseException) - Method in class org.pageseeder.berlioz.xml.SAXErrorCollector
 
error(TransformerException) - Method in class org.pageseeder.berlioz.xslt.XSLTErrorCollector
 
ERROR_EXCEPTION - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Exception thrown (Exception).
ERROR_EXCEPTION_TYPE - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Class of exception thrown (Class).
ERROR_MESSAGE - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Any attached message (String).
ERROR_REQUEST_URI - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
The offending request URI (String) .
ERROR_SERVLET_NAME - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
The name of offending servlet (String).
ERROR_STATUS_CODE - Static variable in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
The HTTP Status code (Integer).
ErrorCollector<T extends Throwable> - Class in org.pageseeder.berlioz.util
An error listener wrapping the XSLT engines default listener and recording occurring errors as XML so that they can be used.
ErrorCollector() - Constructor for class org.pageseeder.berlioz.util.ErrorCollector
Creates a new error collector.
ErrorHandlerServlet - Class in org.pageseeder.berlioz.servlet
Servlet used to handle errors for a uniform response.
ErrorHandlerServlet() - Constructor for class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
 
ErrorID - Interface in org.pageseeder.berlioz
An ID for errors to help with error handling and diagnostic.
Errors - Class in org.pageseeder.berlioz.util
A utility class for the processing of errors.
ETAG - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Etag' response header.
exists(String) - Method in interface org.pageseeder.berlioz.furi.Parameters
Indicates whether the parameters for the given name has a value.
exists(String) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
exists(String) - Method in interface org.pageseeder.berlioz.furi.VariableResolver
Indicates whether the given value exists.
expand(Parameters) - Method in interface org.pageseeder.berlioz.furi.Expandable
Expands this object to produce a URI fragment as defined by the URI Template specifications.
expand(Parameters) - Method in class org.pageseeder.berlioz.furi.TokenLiteral
 
expand(Parameters) - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Expands the token operator using the specified parameters.
expand(Parameters) - Method in class org.pageseeder.berlioz.furi.TokenVariable
 
expand(Parameters) - Method in class org.pageseeder.berlioz.furi.URITemplate
Expands the template to produce a URI as defined by the URI Template specifications.
expand(String, Parameters) - Static method in class org.pageseeder.berlioz.furi.URITemplate
Method provided for convenience.
Expandable - Interface in org.pageseeder.berlioz.furi
A class implementing this interface can be expanded.
expandStyles(WebBundle, Writer, File, boolean, long) - Static method in class org.pageseeder.berlioz.bundler.WebBundleTool
Concatenate the contents of each file in the bundle.
EXPECT - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Expect' request header.
EXPIRES - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Expires' entity header.
expression() - Method in interface org.pageseeder.berlioz.furi.Token
The expression corresponding to this token.
extension() - Method in interface org.pageseeder.berlioz.content.PathInfo
Returns the suffix used for the request if mapped as "*.xxx" including the '.'.
extension() - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 

F

fatalError(SAXParseException) - Method in class org.pageseeder.berlioz.xml.BerliozErrorHandler
 
fatalError(SAXParseException) - Method in class org.pageseeder.berlioz.xml.SAXErrorCollector
 
fatalError(TransformerException) - Method in class org.pageseeder.berlioz.xslt.XSLTErrorCollector
 
FileEntityInfo - Class in org.pageseeder.berlioz.util
A basic implementation of the Entity info pointing to an existing file and producing entity tags based on length and last modified date.
FileEntityInfo(File, String) - Constructor for class org.pageseeder.berlioz.util.FileEntityInfo
Creates a new entity info for the specified file.
files() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Returns the list of files to bundle.
FileUtils - Class in org.pageseeder.berlioz.util
A bunch of utility functions for files.
find(List<URIPattern>) - Method in class org.pageseeder.berlioz.furi.URIResolver
Returns the first URI pattern in the list which matches the underlying URI.
find(List<URIPattern>, URIResolver.MatchRule) - Method in class org.pageseeder.berlioz.furi.URIResolver
Returns the first URI pattern in the list which matches the underlying URI.
findAll(List<URIPattern>) - Method in class org.pageseeder.berlioz.furi.URIResolver
Returns all the URI patterns in the list which match the underlying URI.
first() - Method in class org.pageseeder.berlioz.util.Pair
 
flushBase64() - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Pads the buffer without closing the stream.
forCode(int) - Static method in enum org.pageseeder.berlioz.content.ContentStatus
Returns the the content status corresponding to the specified HTTP status code.
form() - Method in class org.pageseeder.berlioz.furi.Variable
Returns the form of this variable.
format(long) - Method in enum org.pageseeder.berlioz.util.ISO8601
Formats the specified date for the specified ISO 8601 format.
format(long, ISO8601) - Static method in enum org.pageseeder.berlioz.util.ISO8601
Returns the specified date as ISO 8601 format.
format(long) - Static method in class org.pageseeder.berlioz.util.ProfileFormat
Formats the time specified in nano seconds as milliseconds with 2 decimals.
FROM - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'From' request header.

G

generate(Service, ContentGenerator, ContentStatus, long, long) - Method in interface org.pageseeder.berlioz.content.GeneratorListener
Reports when a request has been processed for a generator.
generate() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Generates an XML response for the wrapped HTTP request and response objects.
generator() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Returns the generator for which this request is used for.
GeneratorListener - Interface in org.pageseeder.berlioz.content
A listener for when requests have been processed for a generator.
generators() - Method in class org.pageseeder.berlioz.content.Service
Returns the list of generators for this service.
GenericEntityInfo - Class in org.pageseeder.berlioz.util
A basic implementation of the entity info interface.
GenericEntityInfo(long, String, String) - Constructor for class org.pageseeder.berlioz.util.GenericEntityInfo
Creates a new entity info.
GenericEntityInfo(Date, String, String) - Constructor for class org.pageseeder.berlioz.util.GenericEntityInfo
Creates a new entity info.
get(String) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the list of content generators for this URL.
get(String, String) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the content generator for this URL and HTTP method.
get(String, HttpMethod) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the content generator for this URL and HTTP method.
get(String) - Method in interface org.pageseeder.berlioz.furi.ResolvedVariables
Returns the object corresponding to the specified variable name.
get(String) - Method in class org.pageseeder.berlioz.furi.URIResolveResult
 
get(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Return the requested property.
get(BerliozOption) - Static method in class org.pageseeder.berlioz.GlobalSettings
Return the property value for the specified Berlioz option.
get(String, String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the requested property or it default value.
get(String, int) - Static method in class org.pageseeder.berlioz.GlobalSettings
 
get(String, boolean) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the requested property or it default value.
get(String, File) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the requested property as a file or its default file value.
get(String) - Static method in class org.pageseeder.berlioz.http.HttpAcceptHeader
Returns the list of accepted content types mapped to their quality level.
getAttribute(String) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the specified attribute object or null.
getAttribute(String) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getBerliozPath() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the dynamic path of the Berlioz request.
getBerliozPath() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getBerliozPath(HttpServletRequest) - Static method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Returns the Berlioz path from an HTTP Servlet request.
getBundle(List<File>, String, boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Return the file bundling the specified list of files.
getBundles(Service) - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
getBundlesDir() - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
 
getCacheControl() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Returns the default cache control instruction.
getCacheControl() - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getClassOfStatus(int) - Static method in class org.pageseeder.berlioz.http.HttpStatusCodes
Returns the class of the HTTP status code based on the class defined in the RFC.
getCollector() - Method in exception org.pageseeder.berlioz.util.CompoundBerliozException
The error collector included in this exception.
getColumn() - Method in exception org.pageseeder.berlioz.bundler.ParsingException
 
getContentLength() - Method in class org.pageseeder.berlioz.util.FileEntityInfo
 
getContentType() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Returns the content type.
getCookies() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns an array containing all of the Cookie objects the client sent with this request.
getCookies() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
GetCPUTime - Class in org.pageseeder.berlioz.system
Returns the User, System and CPU times.
GetCPUTime() - Constructor for class org.pageseeder.berlioz.system.GetCPUTime
 
getDateParameter(String) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns a Date instance from the specified parameter.
getDateParameter(String) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getDefaultRegistry() - Static method in class org.pageseeder.berlioz.content.ContentManager
Returns the default service registry (mapped to "services.xml").
getDirProperty(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the requested property as a file.
getEncoding() - Method in interface org.pageseeder.berlioz.servlet.BerliozOutput
The character encoding for the content.
getEncoding() - Method in class org.pageseeder.berlioz.servlet.XMLContent
 
getEncoding() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
getEnvironment() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the environment of the request.
getEnvironment() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Returns the environment.
getEnvironment() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getError() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Returns a Berlioz Exception wrapping any error(s) that may have been thrown by the generators.
GetErrorDetails - Class in org.pageseeder.berlioz.generator
Generates no content.
GetErrorDetails() - Constructor for class org.pageseeder.berlioz.generator.GetErrorDetails
 
getErrorMessage() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
getErrors() - Method in class org.pageseeder.berlioz.util.ErrorCollector
Returns the list of collected errors.
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.bundler.GetWebBundles
 
getETag(boolean) - Method in class org.pageseeder.berlioz.bundler.WebBundle
Returns the etag for that bundle.
getETag(ContentRequest) - Method in interface org.pageseeder.berlioz.content.Cacheable
Returns the ETag for the specified content request.
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.GetGlobalConfig
 
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.GetLiveServices
 
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.GetMatchingService
 
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.GetParameters
Returns an MD5 Value of the query string.
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.GetServices
 
getETag(ContentRequest) - Method in class org.pageseeder.berlioz.generator.NoContent
Always returns the "nocontent".
getEtag() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Returns the Etag for this response.
getEtag() - Method in class org.pageseeder.berlioz.servlet.XSLTransformer
Returns an ETag corresponding to the templates.
getETag() - Method in interface org.pageseeder.berlioz.util.EntityInfo
Get ETag.
getETag() - Method in class org.pageseeder.berlioz.util.FileEntityInfo
 
getETag() - Method in class org.pageseeder.berlioz.util.GenericEntityInfo
 
getETagForGZip(String) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Returns the entity tag for a compressed response.
getETagForUncompressed(String) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Returns the entity tag for an uncompressed response.
getETagSeed() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Return the ETag Seed.
getException() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
getExpiryDate() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Expiry date is a year from now.
getFile() - Method in class org.pageseeder.berlioz.util.FileEntityInfo
Returns the file.
getFileName() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Returns the filename of this bundle.
getFileProperty(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the requested property as a file.
GetFileSystemInfo - Class in org.pageseeder.berlioz.system
Returns information about the underlying file system.
GetFileSystemInfo() - Constructor for class org.pageseeder.berlioz.system.GetFileSystemInfo
 
GetGeneratorStatistics - Class in org.pageseeder.berlioz.system
 
GetGeneratorStatistics() - Constructor for class org.pageseeder.berlioz.system.GetGeneratorStatistics
Will also create and bind a statistics collector to Berlioz.
GetGlobalConfig - Class in org.pageseeder.berlioz.generator
Returns the global properties as XML.
GetGlobalConfig() - Constructor for class org.pageseeder.berlioz.generator.GetGlobalConfig
 
getHttpRequest() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Returns the wrapped HTTP servlet request.
getHttpResponse() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Returns the attached HTTP servlet response.
getInput() - Method in exception org.pageseeder.berlioz.furi.URITemplateSyntaxException
Returns the input string.
getInstance() - Static method in class org.pageseeder.berlioz.furi.TokenFactory
Returns a token factory instance using the default syntax (DRAFTX).
getInstance(TokenFactory.Syntax) - Static method in class org.pageseeder.berlioz.furi.TokenFactory
Returns a token factory instance.
getInstance() - Static method in class org.pageseeder.berlioz.xml.BerliozEntityResolver
Returns an entity resolver instance.
getInstance() - Static method in class org.pageseeder.berlioz.xml.BerliozErrorHandler
Returns an error handler instance.
getInstances(Service) - Method in class org.pageseeder.berlioz.bundler.BundleConfig
Returns the list of bundle instance for the specific service.
getIntParameter(String, int) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the specified parameter value.
getIntParameter(String, int) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getLastModified() - Method in interface org.pageseeder.berlioz.util.EntityInfo
Get last modified time.
getLastModified() - Method in class org.pageseeder.berlioz.util.FileEntityInfo
 
getLastModified() - Method in class org.pageseeder.berlioz.util.GenericEntityInfo
 
getLastModifiedBundle(Service) - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
getLibrary() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the directory containing the DTDs and schemas for the XML in use in the system.
getLine() - Method in exception org.pageseeder.berlioz.bundler.ParsingException
 
getListener() - Static method in class org.pageseeder.berlioz.servlet.BerliozConfig
 
GetLiveServices - Class in org.pageseeder.berlioz.generator
Returns the current service configuration as XML.
GetLiveServices() - Constructor for class org.pageseeder.berlioz.generator.GetLiveServices
 
getLocation(File, File, String, long) - Static method in class org.pageseeder.berlioz.bundler.WebBundleTool
Recalculates the specified path from the original file (source) to the new file (target).
getLocation() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns information about the location of the request.
getLocation() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
GetMatchingService - Class in org.pageseeder.berlioz.generator
Returns the current service configuration as XML.
GetMatchingService() - Constructor for class org.pageseeder.berlioz.generator.GetMatchingService
 
getMediaType() - Method in interface org.pageseeder.berlioz.servlet.BerliozOutput
Returns the media type for this output.
getMediaType() - Method in class org.pageseeder.berlioz.servlet.XMLContent
 
getMediaType() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
getMediaType(File) - Static method in class org.pageseeder.berlioz.util.FileUtils
Returns the Media Type for the given file.
getMessage() - Method in exception org.pageseeder.berlioz.bundler.ParsingException
 
getMethod(Service) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the HTTP method this service is mapped to.
getMimeType() - Method in interface org.pageseeder.berlioz.util.EntityInfo
Returns the MIME Type as defined for the server.
getMimeType() - Method in class org.pageseeder.berlioz.util.FileEntityInfo
 
getMimeType() - Method in class org.pageseeder.berlioz.util.GenericEntityInfo
 
getMode() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the configuration to use.
getName() - Method in class org.pageseeder.berlioz.furi.VariableType
Return the name of this variable type.
getName() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Returns the name of this configuration, usually the servlet name.
getNode(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the entries for the specified node as Properties.
getParameter(String) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the specified parameter value or null.
getParameter(String, String) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the specified parameter value or the specified default if null.
getParameter(String) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getParameter(String, String) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getParameterNames() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns an Enumeration of String objects containing the names of the parameters contained in this request.
getParameterNames() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
GetParameters - Class in org.pageseeder.berlioz.generator
Returns the HTTP Parameters as XML.
GetParameters() - Constructor for class org.pageseeder.berlioz.generator.GetParameters
 
getParameterValues(String) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.
getParameterValues(String) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getParser(boolean) - Static method in class org.pageseeder.berlioz.xml.XMLUtils
Returns the requested SAX Parser factory.
getPathInfo() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Deprecated.
Use PathInfo instead
getPathInfo() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
getPaths(Service) - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
getPrivateFile(String) - Method in interface org.pageseeder.berlioz.content.Environment
Returns the file pointing to the private area of the Web site (that is within WEB-INF).
getPrivateFile(String) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getPrivateFolder() - Method in interface org.pageseeder.berlioz.content.Environment
Returns the directory pointing to the private area of the Web site (generally WEB-INF).
getPrivateFolder() - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getProfileEtag() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
 
getPropertiesFile() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the properties file to use externally.
getProperty(String) - Method in interface org.pageseeder.berlioz.content.Environment
Return the requested property.
getProperty(String, String) - Method in interface org.pageseeder.berlioz.content.Environment
Returns the requested property or it default value.
getProperty(String, int) - Method in interface org.pageseeder.berlioz.content.Environment
Returns the requested int property or it default value.
getProperty(String, boolean) - Method in interface org.pageseeder.berlioz.content.Environment
Returns the requested property or it default value.
getProperty(String) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getProperty(String, boolean) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getProperty(String, int) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getProperty(String, String) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getPublicFile(String) - Method in interface org.pageseeder.berlioz.content.Environment
Returns the file pointing to the public area of the Web site.
getPublicFile(String) - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getPublicFolder() - Method in interface org.pageseeder.berlioz.content.Environment
Returns the directory pointing to the public area of the Web site.
getPublicFolder() - Method in class org.pageseeder.berlioz.servlet.HttpEnvironment
 
getReason() - Method in exception org.pageseeder.berlioz.furi.URITemplateSyntaxException
Returns the reason explaining why the input string could not be parsed.
getRedirectURL() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Returns the URL to redirect to.
getRedirectURL() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Returns the URL to redirect to.
getRepository() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the main repository or null if it has not been setup.
getResolver(String, VariableType) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Returns the resolver used for the variable of the specified name or type.
getResolver(String) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Returns the resolver used for the variable of the specified name.
getResolver(VariableType) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Returns the resolver used for the variable of the specified type.
GetRuntimeInfo - Class in org.pageseeder.berlioz.system
Returns information from the runtime object.
GetRuntimeInfo() - Constructor for class org.pageseeder.berlioz.system.GetRuntimeInfo
 
getService() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Service the generator is part of.
getService() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Returns the service corresponding to this response.
getServiceFiles() - Static method in class org.pageseeder.berlioz.content.ContentManager
 
getServiceMap(HttpMethod) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns an unmodifiable map of services by URI Pattern for the specified HTTP method.
getServices() - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the set of registered services.
getServices(HttpMethod) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the list of services for the specified HTTP method.
GetServices - Class in org.pageseeder.berlioz.generator
Returns the current service configuration as XML.
GetServices() - Constructor for class org.pageseeder.berlioz.generator.GetServices
 
getServletInfo() - Method in class org.pageseeder.berlioz.servlet.InitServlet
 
getSession() - Method in interface org.pageseeder.berlioz.content.ContentRequest
Returns the session of the wrapped HTTP servlet request.
getSession() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Returns the session of the wrapped HTTP servlet request.
getStackTrace(Throwable, boolean) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the stack trace of the specified error as a string.
getStatus() - Method in class org.pageseeder.berlioz.furi.URIResolveResult
Returns the status of this result.
getStatus() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Returns the status of this request.
getStatus() - Method in class org.pageseeder.berlioz.servlet.XMLResponse
Returns the status of this service response.
GetSystemProperties - Class in org.pageseeder.berlioz.system
Returns system properties as returned by the System class.
GetSystemProperties() - Constructor for class org.pageseeder.berlioz.system.GetSystemProperties
 
GetThreadInfo - Class in org.pageseeder.berlioz.system
Returns information about a thread.
GetThreadInfo() - Constructor for class org.pageseeder.berlioz.system.GetThreadInfo
 
getTitle(int) - Static method in class org.pageseeder.berlioz.http.HttpStatusCodes
Returns the title for the specified code based on the name defined in the RFC.
getTransformer(Service) - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Returns the XSLT transformer for the specified service.
getType(String) - Static method in enum org.pageseeder.berlioz.furi.Variable.Form
Returns the type of this variable from the specified expression.
getURIPattern() - Method in class org.pageseeder.berlioz.furi.URIResolveResult
Returns the URI Pattern that was used to produce this result.
getValue(String) - Method in interface org.pageseeder.berlioz.furi.Parameters
Returns the value for the specified parameter.
getValue(String) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
getValues(String) - Method in interface org.pageseeder.berlioz.furi.Parameters
Returns the values for the specified parameter.
getValues(String) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
getVariable() - Method in class org.pageseeder.berlioz.furi.TokenVariable
Returns the variable wrapped by this token.
getVersion() - Static method in class org.pageseeder.berlioz.GlobalSettings
Returns the build version of Berlioz.
GetWebBundles - Class in org.pageseeder.berlioz.bundler
This generator returns the list of timestamped scripts and styles for a given service.
GetWebBundles() - Constructor for class org.pageseeder.berlioz.bundler.GetWebBundles
 
GlobalSettings - Class in org.pageseeder.berlioz
Berlioz global settings.
group() - Method in class org.pageseeder.berlioz.content.Service
Returns the group this service is part of.
GZIP - Static variable in class org.pageseeder.berlioz.util.Base64
Specify that data should be gzip-compressed in second bit.

H

handle(HttpServletRequest, HttpServletResponse) - Static method in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
Handle the errors using the fail safe options and templates.
has(BerliozOption) - Static method in class org.pageseeder.berlioz.GlobalSettings
Indicates whether the property value for the specified Berlioz option is enabled.
hasControl(HttpServletRequest) - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Indicates whether this configuration can be controlled by the user.
hasError() - Method in class org.pageseeder.berlioz.util.ErrorCollector
Indicate whether any error was recorded by this error collector.
hash(String) - Static method in class org.pageseeder.berlioz.util.MD5
Returns a hash value for the specified text.
hash(File) - Static method in class org.pageseeder.berlioz.util.MD5
Returns a hash value for the specified file content.
hash(File, boolean) - Static method in class org.pageseeder.berlioz.util.MD5
Returns a hash value for the specified file.
hashCode() - Method in class org.pageseeder.berlioz.furi.URIPattern
 
hashCode() - Method in class org.pageseeder.berlioz.furi.URITemplate
 
hashCode() - Method in class org.pageseeder.berlioz.furi.Variable
hashCode() - Method in class org.pageseeder.berlioz.furi.VariableType
 
hashCode() - Method in class org.pageseeder.berlioz.util.Pair
 
hasValue(String) - Method in interface org.pageseeder.berlioz.furi.Parameters
Indicates whether the parameters for the given name has a value.
hasValue(String) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
host() - Method in interface org.pageseeder.berlioz.content.Location
 
HOST - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Host' request header.
host() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
HttpAcceptHeader - Class in org.pageseeder.berlioz.http
A utility class to help dealing with the HTTP/1.1 request headers such as 'Accept', 'Accept-Language', 'Accept-Encoding', 'Accept-Charset'.
HttpContentRequest - Class in org.pageseeder.berlioz.servlet
Wraps a ServletRequest instance and provide methods to access the parameters and attributes in a consistent manner.
HttpContentRequest(CoreHttpRequest, Map<String, String>, ContentGenerator, Service, int) - Constructor for class org.pageseeder.berlioz.servlet.HttpContentRequest
Creates a new wrapper around the specified HTTP servlet request.
HttpEnvironment - Class in org.pageseeder.berlioz.servlet
Provides the environment common to all services.
HttpEnvironment(File, File, String) - Constructor for class org.pageseeder.berlioz.servlet.HttpEnvironment
Creates a new HTTP environment.
HttpHeaders - Class in org.pageseeder.berlioz.http
Collection of HTTP header constants.
HttpHeaderUtils - Class in org.pageseeder.berlioz.http
A utility class for HTTP headers.
HttpLocation - Class in org.pageseeder.berlioz.servlet
Capture details about the location of a resource.
HttpMethod - Enum in org.pageseeder.berlioz.http
An enumeration of HTTP methods supported by Berlioz.
HttpPathInfo - Class in org.pageseeder.berlioz.servlet
An implementation of the path info based on HTTP servlets.
HttpPathInfo(HttpServletRequest) - Constructor for class org.pageseeder.berlioz.servlet.HttpPathInfo
Creates a new PathInfo for HTTP.
HttpRequestWrapper - Class in org.pageseeder.berlioz.servlet
Wraps a ServletRequest instance and provide methods to access the parameters and attributes in a consistent manner.
HttpStatusCodes - Class in org.pageseeder.berlioz.http
A utility class for HTTP Status codes.

I

id() - Method in enum org.pageseeder.berlioz.BerliozErrorID
Returns a string representation of this error code.
id() - Method in exception org.pageseeder.berlioz.BerliozException
Returns the ID for this Berlioz Exception.
id() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Returns an ID for that bundle based on the names list of files.
id(List<File>) - Static method in class org.pageseeder.berlioz.bundler.WebBundle
Returns an ID for this bundle.
id() - Method in class org.pageseeder.berlioz.content.Service
Returns the ID of this service.
id() - Method in interface org.pageseeder.berlioz.ErrorID
Returns the error identifier as a string.
IF_MATCH - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'If-Match' request header.
IF_MODIFIED_SINCE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'If-Modified-Since' request header.
IF_NONE_MATCH - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'If-None-Match' request header.
IF_RANGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'If-Range' request header.
IF_UNMODIFIED_SINCE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'If-Unmodified-Since' request header.
info() - Method in interface org.pageseeder.berlioz.content.Location
 
info() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
init() - Static method in class org.pageseeder.berlioz.aeson.JSONWriterFactory
Initializes this class.
init() - Method in interface org.pageseeder.berlioz.content.Initializable
Initialises this generator.
init(ServletConfig) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
Initialises the Berlioz Servlet.
init(ServletConfig) - Method in class org.pageseeder.berlioz.servlet.ErrorHandlerServlet
 
init(ServletConfig) - Method in class org.pageseeder.berlioz.servlet.InitServlet
Initialises Berlioz.
init(FilterConfig) - Method in class org.pageseeder.berlioz.servlet.RedirectFilter
Initialises the Redirector Servlet.
init(FilterConfig) - Method in class org.pageseeder.berlioz.servlet.RelocationFilter
Initialises the Relocation Servlet.
Initializable - Interface in org.pageseeder.berlioz.content
Generators implementing this interface can be initialised and destroyed.
InitServlet - Class in org.pageseeder.berlioz.servlet
Initialise a Berlioz-based application.
InitServlet() - Constructor for class org.pageseeder.berlioz.servlet.InitServlet
 
InputStream(InputStream) - Constructor for class org.pageseeder.berlioz.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
InputStream(InputStream, int) - Constructor for class org.pageseeder.berlioz.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
isBoolean() - Method in enum org.pageseeder.berlioz.BerliozOption
Indicates whether the type of this property is boolean.
isCacheable() - Method in class org.pageseeder.berlioz.content.MatchingService
Indicates whether this response is cacheable.
isCacheable() - Method in class org.pageseeder.berlioz.content.Service
Indicates whether this service is cacheable.
isCompressible(String) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Indicates whether the resource is compressible (only text is compressible by default).
isCSSMinimizable() - Method in class org.pageseeder.berlioz.bundler.WebBundle
 
isFresh() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Calculates whether the bundles is still fresh by comparing the etag.
isMappable() - Method in enum org.pageseeder.berlioz.http.HttpMethod
Indicates whether it can be mapped to a Berlioz Service.
isMatchable(URITemplate) - Static method in class org.pageseeder.berlioz.furi.URIPattern
Indicates whether the given URI template can be used to construct a new URI Pattern instance.
isMinimized() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Indicates whether the web bundle is minimized.
isMultipartContent() - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Utility method that determines whether this request contains multipart content.
isNameBound(String) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Indicates whether the given variable name is bound to a VariableResolver.
ISO8601 - Enum in org.pageseeder.berlioz.util
This class provides methods for date formatting and parsing according to ISO 8601.
isRedirect(ContentStatus) - Static method in enum org.pageseeder.berlioz.content.ContentStatus
Indicates whether the specified status corresponds to an HTTP redirect code.
isResolvable() - Method in interface org.pageseeder.berlioz.furi.Token
Indicates whether this token can be resolved.
isResolvable() - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Indicates whether this token can be resolved.
isTypeBound(String) - Method in class org.pageseeder.berlioz.furi.VariableBinder
Indicates whether the given variable type is bound to a VariableResolver.
isValidName(String) - Static method in class org.pageseeder.berlioz.furi.Variable
Indicates whether the variable has a valid name according to the specifications.
isValidName(String) - Static method in class org.pageseeder.berlioz.furi.VariableType
Indicates whether the name of this variable type is valid.
isValidValue(String) - Static method in class org.pageseeder.berlioz.furi.Variable
Indicates whether the variable has a valid value according to the specifications.
items() - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
 

J

JSMin - Class in org.pageseeder.berlioz.bundler
A JavaScript minimiser.
JSMin(InputStream, OutputStream) - Constructor for class org.pageseeder.berlioz.bundler.JSMin
Creates a new JavaScript minimiser for the specified I/O.
jsmin() - Method in class org.pageseeder.berlioz.bundler.JSMin
Main JSMin method.
JSMin.UnterminatedCommentException - Exception in org.pageseeder.berlioz.bundler
A comment that does not terminate properly.
JSMin.UnterminatedRegExpLiteralException - Exception in org.pageseeder.berlioz.bundler
A regular expression that does not terminate properly.
JSMin.UnterminatedStringLiteralException - Exception in org.pageseeder.berlioz.bundler
A string that does not terminate properly.
JSONResult - Class in org.pageseeder.berlioz.aeson
A Result implementation automatically writing out JSON.
JSONResult() - Constructor for class org.pageseeder.berlioz.aeson.JSONResult
Zero-argument default constructor.
JSONResult(OutputStream) - Constructor for class org.pageseeder.berlioz.aeson.JSONResult
Construct a JSONResult from a byte stream.
JSONResult(Writer) - Constructor for class org.pageseeder.berlioz.aeson.JSONResult
Construct a JSONResult from a character stream.
JSONSerializer - Class in org.pageseeder.berlioz.aeson
This serializer is a content handler implementation so that it can be used directly against an XML instance or wrapped inside a SAXResult implementation.
JSONSerializer() - Constructor for class org.pageseeder.berlioz.aeson.JSONSerializer
Zero-argument default constructor.
JSONSerializer(OutputStream) - Constructor for class org.pageseeder.berlioz.aeson.JSONSerializer
Construct a JSONSerializer from a byte stream.
JSONSerializer(Writer) - Constructor for class org.pageseeder.berlioz.aeson.JSONSerializer
Construct a JSONSerializer from a character stream.
JSONWriter - Interface in org.pageseeder.berlioz.aeson
Simple interface used internally to pass JSON events to the actual JSON writer.
JSONWriterFactory - Class in org.pageseeder.berlioz.aeson
This factory method will try to find the most suitable JSONEmitter implementation to write JSON.

L

LAST_MODIFIED - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Last-Modified' entity header.
length(CharSequence, Charset) - Static method in class org.pageseeder.berlioz.util.CharsetUtils
Calculates the byte length of the specified content using the given charset.
level() - Method in class org.pageseeder.berlioz.util.CollectedError
The seriousness of the error.
LIBRARY_DIRECTORY - Static variable in class org.pageseeder.berlioz.GlobalSettings
Name of the directory in the repository that contains all the schemas / DTD for the XML files used by Berlioz.
LifecycleListener - Interface in org.pageseeder.berlioz
An interface that can be used to provide methods for when Berlioz starts and stop.
ListLibraries - Class in org.pageseeder.berlioz.system
List the Java libraries in use in the application.
ListLibraries() - Constructor for class org.pageseeder.berlioz.system.ListLibraries
 
ListThreads - Class in org.pageseeder.berlioz.system
Returns information about the threads running in the system.
ListThreads() - Constructor for class org.pageseeder.berlioz.system.ListThreads
 
load() - Method in interface org.pageseeder.berlioz.ConfigListener
This method is invoked when the global settings have been loaded or reloaded.
load() - Static method in class org.pageseeder.berlioz.content.ContentManager
Loads the content access file from all services files.
load(File) - Static method in class org.pageseeder.berlioz.content.ContentManager
Loads the content access file.
load() - Static method in class org.pageseeder.berlioz.GlobalSettings
Loads the properties.
load(InputStream) - Method in class org.pageseeder.berlioz.xml.XMLConfig
Reads a XML property list from the input stream.
load(InputStream) - Method in class org.pageseeder.berlioz.xml.XMLProperties
Reads a XML property list from the input stream.
loadIfRequired() - Static method in class org.pageseeder.berlioz.content.ContentManager
Update the patterns based on the current generators.
location() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
Location - Interface in org.pageseeder.berlioz.content
This class provides information about the location of resource associated with the content request.
LOCATION - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Location' response header.

M

main(String[]) - Static method in class org.pageseeder.berlioz.aeson.Aeson
To invoke this library on the command line.
main(String[]) - Static method in class org.pageseeder.berlioz.bundler.CSSMin
Main entry point for CSSMin from the command-line.
main(String[]) - Static method in class org.pageseeder.berlioz.bundler.JSMin
To invoke the minimizer on the command line.
Main - Class in org.pageseeder.berlioz
Convenience class to invoke this library on the command-line.
main(String[]) - Static method in class org.pageseeder.berlioz.Main
Invokes this tool on the command-line.
mappable() - Static method in enum org.pageseeder.berlioz.http.HttpMethod
Returns the HTTP methods mappable to a service.
match(String) - Method in interface org.pageseeder.berlioz.furi.Matchable
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.pageseeder.berlioz.furi.TokenLiteral
 
match(String) - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Indicates whether this token matches the specified part of a URL.
match(String) - Method in class org.pageseeder.berlioz.furi.TokenVariable
 
match(String) - Method in class org.pageseeder.berlioz.furi.URIPattern
Indicates whether this URI Pattern matches the specified URL.
Matchable - Interface in org.pageseeder.berlioz.furi
A class implementing this interface can be matched.
matches(Service) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Returns the list of URI Patterns that this service matches.
MatchingService - Class in org.pageseeder.berlioz.content
Encapsulates the results of the service matching.
MatchingService(Service, URIPattern, URIResolveResult) - Constructor for class org.pageseeder.berlioz.content.MatchingService
Creates a new matching service.
MAX_FORWARDS - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Max-Forwards' request header.
MD5 - Class in org.pageseeder.berlioz.util
A utility class providing a simple method to generate MD5 hash values for text content.
minimalEncode(String) - Static method in class org.pageseeder.berlioz.furi.URICoder
Encodes the string as valid URI fragment.
minimize() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
minimize(String, OutputStream) - Static method in class org.pageseeder.berlioz.bundler.CSSMin
Process a file from a filename.
minimize(Reader, OutputStream) - Static method in class org.pageseeder.berlioz.bundler.CSSMin
Process input from a reader.
minimize(Reader, PrintWriter) - Static method in class org.pageseeder.berlioz.bundler.CSSMin
Minify CSS from a reader to a printstream.

N

name() - Method in class org.pageseeder.berlioz.bundler.WebBundle
Returns the name of this bundle.
name() - Method in class org.pageseeder.berlioz.content.Parameter
 
name(ContentGenerator) - Method in class org.pageseeder.berlioz.content.Service
Returns the name of the given generator.
name() - Method in class org.pageseeder.berlioz.furi.Variable
Returns the name of this variable.
namePatternString() - Method in class org.pageseeder.berlioz.furi.Variable
Returns the name of this variable as a regular expression pattern string for use in a regular expression.
names() - Method in interface org.pageseeder.berlioz.furi.Parameters
Returns the set of parameter names as an unmodifiable set.
names() - Method in interface org.pageseeder.berlioz.furi.ResolvedVariables
Returns the names of the variables which have been resolved.
names() - Method in class org.pageseeder.berlioz.furi.URIParameters
 
names() - Method in class org.pageseeder.berlioz.furi.URIResolveResult
 
newConfig(ServletConfig) - Static method in class org.pageseeder.berlioz.servlet.BerliozConfig
Creates a new config for a given Servlet config.
newExpansion(String) - Method in enum org.pageseeder.berlioz.furi.TokenFactory.Syntax
Generates a template expansion token corresponding to the specified expression.
newInstance(StreamResult) - Static method in class org.pageseeder.berlioz.aeson.JSONResult
Returns a new instance from the specified stream result.
newInstance(OutputStream) - Static method in class org.pageseeder.berlioz.aeson.JSONWriterFactory
Always return a JSON Writer.
newInstance(Writer) - Static method in class org.pageseeder.berlioz.aeson.JSONWriterFactory
Always return a JSON Writer.
newInstance(String, BundleType, File) - Static method in class org.pageseeder.berlioz.bundler.BundleConfig
Creates new instance of a bundle configuration.
newInstance(String, String) - Static method in class org.pageseeder.berlioz.content.ServiceStatusRule
Create a new rule instance.
newInstance(File) - Static method in class org.pageseeder.berlioz.xml.XMLConfig
Creates a new instance of an XML configuration by loading the specified file.
newInstanceIfSupported(Transformer, StreamResult) - Static method in class org.pageseeder.berlioz.aeson.JSONResult
Returns a new instance of the XSLT result if applicable.
newToken(String) - Method in class org.pageseeder.berlioz.furi.TokenFactory
Generates the token corresponding to the specified expression.
NO_OPTIONS - Static variable in class org.pageseeder.berlioz.util.Base64
No options specified.
NoContent - Class in org.pageseeder.berlioz.generator
Generates no content.
NoContent() - Constructor for class org.pageseeder.berlioz.generator.NoContent
 
NS_URI - Static variable in class org.pageseeder.berlioz.aeson.JSONSerializer
Namespace used for instructions understood by this serializer.

O

operator() - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Returns the operator part of this token.
order() - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
 
ORDERED - Static variable in class org.pageseeder.berlioz.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.pageseeder.berlioz - package org.pageseeder.berlioz
High level classes used by Berlioz.
org.pageseeder.berlioz.aeson - package org.pageseeder.berlioz.aeson
 
org.pageseeder.berlioz.bundler - package org.pageseeder.berlioz.bundler
This package implements the Berlioz bundling.
org.pageseeder.berlioz.content - package org.pageseeder.berlioz.content
Content generators and related classes.
org.pageseeder.berlioz.furi - package org.pageseeder.berlioz.furi
 
org.pageseeder.berlioz.generator - package org.pageseeder.berlioz.generator
A collection of basic content generator implementations.
org.pageseeder.berlioz.http - package org.pageseeder.berlioz.http
A collection of classes to deal specifically with HTTP.
org.pageseeder.berlioz.servlet - package org.pageseeder.berlioz.servlet
Berlioz Servlets and related classes.
org.pageseeder.berlioz.system - package org.pageseeder.berlioz.system
Generators and classes providing system information.
org.pageseeder.berlioz.util - package org.pageseeder.berlioz.util
A collection of utility classes.
org.pageseeder.berlioz.xml - package org.pageseeder.berlioz.xml
XML related utility classes used by Berlioz.
org.pageseeder.berlioz.xslt - package org.pageseeder.berlioz.xslt
XSLT related utility classes and built-in style sheets used by Berlioz.
OutputStream(OutputStream) - Constructor for class org.pageseeder.berlioz.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
OutputStream(OutputStream, int) - Constructor for class org.pageseeder.berlioz.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.

P

Pair<T,V> - Class in org.pageseeder.berlioz.util
An implementation of an object that can be used as a fast key made of two objects for lookup in sets and map.
Pair(T, V) - Constructor for class org.pageseeder.berlioz.util.Pair
Creates a new scoped path.
Parameter - Class in org.pageseeder.berlioz.content
Specifications for a parameter to send to a content generator.
parameter(String, String) - Static method in class org.pageseeder.berlioz.content.ParameterTemplate
Returns a template for single constant string value.
parameters(ContentGenerator) - Method in class org.pageseeder.berlioz.content.Service
Returns the list of parameter specifications for the given generator.
Parameters - Interface in org.pageseeder.berlioz.furi
An interface to hold a collection of parameters for use during the expansion process.
ParameterTemplate - Class in org.pageseeder.berlioz.content
Defines a simple template for parameter values.
parse(String) - Static method in class org.pageseeder.berlioz.content.ParameterTemplate
Returns the value of this template using the content request.
parse(String) - Static method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Parses the specified string and returns the corresponding token.
parse(String) - Static method in class org.pageseeder.berlioz.furi.Variable
Parses the given expression and returns the corresponding instance.
parse(String) - Static method in class org.pageseeder.berlioz.http.HttpAcceptHeader
Parses the accept header and returns the corresponding map.
parse(String) - Method in enum org.pageseeder.berlioz.util.ISO8601
Parses the specified date as the specified ISO 8601 format.
parse(ContentHandler, File) - Static method in class org.pageseeder.berlioz.xml.XMLUtils
Parses the specified file using the given handler.
parse(ContentHandler, Reader, boolean) - Static method in class org.pageseeder.berlioz.xml.XMLUtils
Parses the specified file using the given handler.
parse(ContentHandler, File, boolean) - Static method in class org.pageseeder.berlioz.xml.XMLUtils
Parses the specified file using the given handler.
parseAuto(String) - Static method in enum org.pageseeder.berlioz.util.ISO8601
Returns the specified date as ISO 8601 format.
ParsingException - Exception in org.pageseeder.berlioz.bundler
Class of exceptions occurring while parsing content for minimization.
ParsingException(String, int, int) - Constructor for exception org.pageseeder.berlioz.bundler.ParsingException
Creates a new minimizer exception.
path() - Method in interface org.pageseeder.berlioz.content.Location
 
path() - Method in interface org.pageseeder.berlioz.content.PathInfo
Returns the berlioz path used for the request that is the part that corresponds to the wildcard.
path() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
path() - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 
path(File, File) - Static method in class org.pageseeder.berlioz.util.FileUtils
Returns the path from the root file to the specified file.
PathInfo - Interface in org.pageseeder.berlioz.content
Returns information about the content path.
pattern() - Method in class org.pageseeder.berlioz.content.MatchingService
Always returns the matching URI pattern.
pattern() - Method in interface org.pageseeder.berlioz.furi.Matchable
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.pageseeder.berlioz.furi.TokenLiteral
 
pattern() - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Returns a regular expression pattern corresponding to this object.
pattern() - Method in class org.pageseeder.berlioz.furi.TokenVariable
 
pattern() - Method in class org.pageseeder.berlioz.furi.URIPattern
Returns the regular expression pattern corresponding to this URI pattern.
PCHAR - Static variable in class org.pageseeder.berlioz.furi.TokenOperatorDX
The pattern for the URI defined pchar:
port() - Method in interface org.pageseeder.berlioz.content.Location
 
port() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
PRAGMA - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Pragma' general header.
prefix() - Method in interface org.pageseeder.berlioz.content.PathInfo
Returns the prefix used for the request if mapped as "/xxx/*".
prefix() - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.bundler.GetWebBundles
 
process(ContentRequest, XMLWriter) - Method in interface org.pageseeder.berlioz.content.ContentGenerator
Produces the actual content.
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetErrorDetails
Display the error details.
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetGlobalConfig
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetLiveServices
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetMatchingService
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetParameters
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.GetServices
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.generator.NoContent
Do nothing.
process(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.pageseeder.berlioz.servlet.BerliozServlet
Handles requests.
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetCPUTime
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetFileSystemInfo
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetGeneratorStatistics
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetRuntimeInfo
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetSystemProperties
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.GetThreadInfo
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.ListLibraries
 
process(ContentRequest, XMLWriter) - Method in class org.pageseeder.berlioz.system.ListThreads
 
processingInstruction(String, String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
 
ProfileFormat - Class in org.pageseeder.berlioz.util
A format for the profiling results.
properties() - Method in class org.pageseeder.berlioz.xml.XMLConfig
Returns the properties as a map.
property(String, String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a JSON name/boolean value pair in the current object context.
property(String, boolean) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a JSON name/boolean value pair in the current object context.
property(String, double) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a JSON name/boolean value pair in the current object context.
property(String, long) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a JSON name/boolean value pair in the current object context.
property() - Method in enum org.pageseeder.berlioz.BerliozOption
Returns a string representation of this error code.
propertyNames() - Static method in class org.pageseeder.berlioz.GlobalSettings
Enumerates the properties in the global settings.
PROXY_AUTHENTICATE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Proxy-Authenticate' response header.
PROXY_AUTHORIZATION - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Proxy-Authorization' request header.
PUBLIC_ID_PREFIX - Static variable in class org.pageseeder.berlioz.xml.BerliozEntityResolver
The prefix used by Berlioz for all public identifiers.
put(String, Object) - Method in class org.pageseeder.berlioz.furi.URIResolveResult
Puts the object corresponding to the specified variable name in the results.

Q

query() - Method in interface org.pageseeder.berlioz.content.Location
 
query() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 

R

RANGE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Range' header.
read() - Method in class org.pageseeder.berlioz.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.pageseeder.berlioz.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
RedirectFilter - Class in org.pageseeder.berlioz.servlet
A basic filter to redirect URI patterns to other URI patterns.
RedirectFilter() - Constructor for class org.pageseeder.berlioz.servlet.RedirectFilter
 
REFERER - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Referer' request header.
register(Service, URIPattern, HttpMethod) - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Register the content generator.
registerListener(ConfigListener) - Static method in class org.pageseeder.berlioz.GlobalSettings
Add a listener to invoke when the settings are being loaded or reloaded.
registerListener(LifecycleListener) - Static method in class org.pageseeder.berlioz.servlet.InitServlet
Add a listener to invoke when the Berlioz starts or stops.
RelocationFilter - Class in org.pageseeder.berlioz.servlet
A basic filter to relocate URI patterns to other URI patterns.
RelocationFilter() - Constructor for class org.pageseeder.berlioz.servlet.RelocationFilter
 
resetETagSeed() - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Resets the ETag Seed.
resolve(String, Map<Variable, Object>) - Method in interface org.pageseeder.berlioz.furi.Token
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.pageseeder.berlioz.furi.TokenLiteral
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Resolves the specified expanded URI part for this token.
resolve(String, Map<Variable, Object>) - Method in class org.pageseeder.berlioz.furi.TokenVariable
 
resolve(URIPattern) - Method in class org.pageseeder.berlioz.furi.URIResolver
Resolves the given URI pattern.
resolve(URIPattern, VariableBinder) - Method in class org.pageseeder.berlioz.furi.URIResolver
Resolves the given URI pattern using the specified variable binder.
resolve(String) - Method in interface org.pageseeder.berlioz.furi.VariableResolver
Resolves the variable and returns the associated object.
ResolvedVariables - Interface in org.pageseeder.berlioz.furi
Holds the values of a resolved variables.
resolveEntity(String, String) - Method in class org.pageseeder.berlioz.xml.BerliozEntityResolver
 
ResourceCompressor - Class in org.pageseeder.berlioz.util
A utility class to compress the contents of a resource.
result() - Method in class org.pageseeder.berlioz.content.MatchingService
Always returns the resolved URI variables.
resumeEncoding() - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Resumes encoding of the stream.
RETRY_AFTER - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Retry-After' response header.
root() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
rule() - Method in class org.pageseeder.berlioz.content.Service
Returns the status rule for this service.
rule() - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
 

S

SAXErrorCollector - Class in org.pageseeder.berlioz.xml
A SAX error handler will collect all the exceptions reported by the SAX parser.
SAXErrorCollector(Logger) - Constructor for class org.pageseeder.berlioz.xml.SAXErrorCollector
Creates a new Berlioz error handler.
scheme() - Method in interface org.pageseeder.berlioz.content.Location
 
scheme() - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
score() - Method in class org.pageseeder.berlioz.furi.URIPattern
Returns the score for this URI pattern.
second() - Method in class org.pageseeder.berlioz.util.Pair
 
SERVER - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Server' response header.
service() - Method in class org.pageseeder.berlioz.content.MatchingService
Always returns the matched service (always a value).
Service - Class in org.pageseeder.berlioz.content
A list of of content generators or content instructions.
ServiceRegistry - Class in org.pageseeder.berlioz.content
A registry for services.
ServiceRegistry() - Constructor for class org.pageseeder.berlioz.content.ServiceRegistry
Creates a new registry.
ServiceStatusRule - Class in org.pageseeder.berlioz.content
Defines the business logic to calculating the status code of a service.
ServiceStatusRule(ServiceStatusRule.SelectType, List<String>, ServiceStatusRule.CodeRule) - Constructor for class org.pageseeder.berlioz.content.ServiceStatusRule
Create a new rule.
ServiceStatusRule.CodeRule - Enum in org.pageseeder.berlioz.content
How is the status code for the determined.
ServiceStatusRule.SelectType - Enum in org.pageseeder.berlioz.content
How the generator should be selected.
set(String, String) - Method in interface org.pageseeder.berlioz.furi.Parameters
Set a parameter with only one value.
set(String, String[]) - Method in interface org.pageseeder.berlioz.furi.Parameters
Set a parameter with only multiple values.
set(String, String) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
set(String, String[]) - Method in class org.pageseeder.berlioz.furi.URIParameters
 
setAttribute(String, Object) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Sets the specified attribute object or null.
setAttribute(String, Object) - Method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
 
setConfig(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Deprecated.
setContentLength(HttpServletResponse, long) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Sets the content length handling the case when the value is larger than Max Integer.
setContentType(String) - Method in class org.pageseeder.berlioz.servlet.BerliozConfig
Sets the content type.
setDataURIThreshold(long) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Sets the threshold for data URI.
setDocumentLocator(Locator) - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
setErrorFlag(CollectedError.Level) - Method in class org.pageseeder.berlioz.util.ErrorCollector
Set the threshold to set to rise the error flag.
setException(CollectedError.Level) - Method in class org.pageseeder.berlioz.util.ErrorCollector
Set the threshold to throw an exception during the next collect operation.
setId(ErrorID) - Method in exception org.pageseeder.berlioz.BerliozException
To set the error ID of this Berlioz exception.
setListener(GeneratorListener) - Static method in class org.pageseeder.berlioz.servlet.BerliozConfig
 
setMode(String) - Static method in class org.pageseeder.berlioz.GlobalSettings
Sets the configuration mode to use.
setOutputProperties(Templates) - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
Sets the output properties of this transform result.
setProfileEtag(long) - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
 
setRedirect(String, ContentStatus) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Sets the status of this request for redirection.
setRedirect(String, ContentStatus) - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Sets the status of this request.
setRepository(File) - Static method in class org.pageseeder.berlioz.GlobalSettings
Sets the repository to the specified file if it exists and is a directory.
setStatus(ContentStatus) - Method in interface org.pageseeder.berlioz.content.ContentRequest
Sets the status of this request.
setStatus(URIResolveResult.Status) - Method in class org.pageseeder.berlioz.furi.URIResolveResult
Sets the status of this result.
setStatus(ContentStatus) - Method in class org.pageseeder.berlioz.servlet.HttpContentRequest
Sets the status of this request.
setVirtual(File) - Method in class org.pageseeder.berlioz.bundler.WebBundleTool
Set the virtual location of the bundles.
start() - Method in interface org.pageseeder.berlioz.LifecycleListener
This method is called when Berlioz starts by the BerliozInit servlet's initialisation method.
startArray(String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON array in the context of an object.
startArray() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON array in the context of an array.
startCDATA() - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
startDocument() - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
startDTD(String, String, String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
startElement(String, String, String, Attributes) - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
startElement(String, String, String, Attributes) - Method in class org.pageseeder.berlioz.xml.XMLCopy
 
startEntity(String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
Does nothing.
startObject(String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON object in the context of an object.
startObject() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON object in the context of an array.
startPrefixMapping(String, String) - Method in class org.pageseeder.berlioz.xml.XMLCopy
 
status() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
Returns the status of the process result.
stop() - Method in interface org.pageseeder.berlioz.LifecycleListener
This method is called when Berlioz stops by the BerliozInit servlet's destroy method.
store() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
store(OutputStream, String) - Method in class org.pageseeder.berlioz.xml.XMLProperties
Stores these XML properties in an XML file.
supports(Transformer) - Static method in class org.pageseeder.berlioz.aeson.JSONResult
Indicates whether the specified transformer based on its output properties.
suspendEncoding() - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Suspends encoding of the stream.

T

target(ContentGenerator) - Method in class org.pageseeder.berlioz.content.Service
Returns the target of the given generator.
TE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'TE' request header.
templates() - Method in class org.pageseeder.berlioz.servlet.XSLTransformer
Returns the file used by this transformer to produce the templates.
time() - Method in class org.pageseeder.berlioz.servlet.XSLTransformResult
 
toBaseURL(HttpServletRequest) - Static method in class org.pageseeder.berlioz.servlet.HttpLocation
Returns the a base URL as a string builder.
toFileName(String) - Static method in class org.pageseeder.berlioz.xml.BerliozEntityResolver
Returns the file name for the specified public ID.
Token - Interface in org.pageseeder.berlioz.furi
Defines a token in a URI pattern or template.
TokenFactory - Class in org.pageseeder.berlioz.furi
A factory for URI tokens.
TokenFactory.Syntax - Enum in org.pageseeder.berlioz.furi
A syntax to use for creating tokens.
TokenLiteral - Class in org.pageseeder.berlioz.furi
A URI token corresponding to the literal text part of the URI template.
TokenLiteral(String) - Constructor for class org.pageseeder.berlioz.furi.TokenLiteral
Creates a new literal text token.
TokenOperator - Interface in org.pageseeder.berlioz.furi
Defines tokens which use an operator to handle one or more variables.
TokenOperatorDX - Class in org.pageseeder.berlioz.furi
A token based on the operators defined in the latest draft.
TokenOperatorDX(TokenOperatorDX.Operator, Variable) - Constructor for class org.pageseeder.berlioz.furi.TokenOperatorDX
Creates a new operator token for one variable only.
TokenOperatorDX(TokenOperatorDX.Operator, List<Variable>) - Constructor for class org.pageseeder.berlioz.furi.TokenOperatorDX
Creates a new operator token.
TokenOperatorDX.Operator - Enum in org.pageseeder.berlioz.furi
The list of operators currently supported.
tokens() - Method in class org.pageseeder.berlioz.furi.URITemplate
Returns the underlying list of tokens.
TokenVariable - Class in org.pageseeder.berlioz.furi
A URI token wrapping a variable.
TokenVariable(String) - Constructor for class org.pageseeder.berlioz.furi.TokenVariable
Creates a new variable token.
TokenVariable(Variable) - Constructor for class org.pageseeder.berlioz.furi.TokenVariable
Creates a new variable token.
toLastModified(long) - Static method in class org.pageseeder.berlioz.http.HttpHeaderUtils
Returns a correctly formatted HTTP last modified header value.
toOperator(char) - Static method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Returns the operator if it is defined in this class.
toParameters(HttpServletRequest, URIResolveResult) - Static method in class org.pageseeder.berlioz.servlet.HttpRequestWrapper
Configure this request wrapper for the specified service match.
toString() - Method in enum org.pageseeder.berlioz.BerliozErrorID
Returns the same as the id() method.
toString() - Method in enum org.pageseeder.berlioz.BerliozOption
Returns the same as the property() method.
toString() - Method in enum org.pageseeder.berlioz.content.ContentStatus
Returns the status as a string for use in the XML.
toString(Map<String, String>) - Method in class org.pageseeder.berlioz.content.ParameterTemplate
Resolves this template using the specified content request.
toString() - Method in class org.pageseeder.berlioz.content.Service
 
toString() - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
 
toString() - Method in class org.pageseeder.berlioz.furi.URITemplate
 
toString() - Method in class org.pageseeder.berlioz.furi.Variable
toString() - Method in class org.pageseeder.berlioz.furi.VariableType
 
toString() - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 
toString() - Method in enum org.pageseeder.berlioz.util.CollectedError.Level
 
touch() - Method in class org.pageseeder.berlioz.content.ServiceRegistry
Changed the version of this registry.
toXML(XMLWriter) - Method in exception org.pageseeder.berlioz.BerliozException
Deprecated.
Will be removed in new releases
toXML(XMLWriter, HttpMethod, List<String>) - Method in class org.pageseeder.berlioz.content.Service
Serialises the specified service as XML.
toXML(XMLWriter, HttpMethod, List<String>, String) - Method in class org.pageseeder.berlioz.content.Service
Serialises the specified service as XML.
toXML(XMLWriter) - Method in class org.pageseeder.berlioz.servlet.HttpLocation
 
toXML(XMLWriter) - Method in class org.pageseeder.berlioz.servlet.HttpPathInfo
 
toXML(XMLWriter) - Method in class org.pageseeder.berlioz.servlet.XMLResponseHeader
Writes the XML response for this header.
toXML(XMLWriter) - Method in class org.pageseeder.berlioz.util.CollectedError
Returns the source locator as XML.
toXML(Exception, XMLWriter) - Static method in class org.pageseeder.berlioz.util.Errors
Writes the XML for the given exception.
toXML(Throwable, XMLWriter, boolean) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the specified exception as XML.
toXML(SAXParseException, XMLWriter) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the specified exception as XML.
toXML(TransformerException, XMLWriter) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the specified exception as XML.
toXML(SourceLocator, XMLWriter) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the specified source locator as XML.
toXML(Locator, XMLWriter) - Static method in class org.pageseeder.berlioz.util.Errors
Returns the specified locator as XML.
toXML(XMLWriter) - Method in class org.pageseeder.berlioz.xml.XMLProperties
 
TRAILER - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Trailer' general header.
TRANSFER_ENCODING - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Transfer-Encoding' general header.
transform(String, HttpServletRequest, Service) - Method in class org.pageseeder.berlioz.servlet.XSLTransformer
Transforms the Specified content using XSLT.
transformFailSafe(String, URL) - Static method in class org.pageseeder.berlioz.servlet.XSLTransformer
Performs a fail safe transformation using the internal templates.
type() - Method in class org.pageseeder.berlioz.bundler.BundleConfig
 
type() - Method in class org.pageseeder.berlioz.furi.Variable
Returns the implementation type of this variable.

U

unregister(BerliozConfig) - Static method in class org.pageseeder.berlioz.servlet.BerliozConfig
Creates a new config for a given Servlet config.
UnterminatedCommentException(int, int) - Constructor for exception org.pageseeder.berlioz.bundler.JSMin.UnterminatedCommentException
 
UnterminatedRegExpLiteralException(int, int) - Constructor for exception org.pageseeder.berlioz.bundler.JSMin.UnterminatedRegExpLiteralException
 
UnterminatedStringLiteralException(int, int) - Constructor for exception org.pageseeder.berlioz.bundler.JSMin.UnterminatedStringLiteralException
 
UPGRADE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Upgrade' general header.
uri() - Method in class org.pageseeder.berlioz.furi.URIResolver
Returns the URI handled by this resolver.
URICoder - Class in org.pageseeder.berlioz.furi
An encoder/decoder for use by URI templates.
URIParameters - Class in org.pageseeder.berlioz.furi
A class to hold a collection of parameters for use during the expansion process.
URIParameters() - Constructor for class org.pageseeder.berlioz.furi.URIParameters
Creates a new instance.
URIParameters(Map<String, String[]>) - Constructor for class org.pageseeder.berlioz.furi.URIParameters
Creates a new instance from the specified map.
URIPattern - Class in org.pageseeder.berlioz.furi
A URI Pattern for matching URI following the same regular structure.
URIPattern(String) - Constructor for class org.pageseeder.berlioz.furi.URIPattern
Creates a new URI Pattern instance from the specified URI template string.
URIPattern(URITemplate) - Constructor for class org.pageseeder.berlioz.furi.URIPattern
Creates a new URI Pattern instance from an existing URI Template.
URIResolver - Class in org.pageseeder.berlioz.furi
A URI pattern resolver identifies the URI pattern and variables values given a specific URI.
URIResolver(String) - Constructor for class org.pageseeder.berlioz.furi.URIResolver
Creates a new resolver for the specified URI.
URIResolver.MatchRule - Enum in org.pageseeder.berlioz.furi
Defines the priority rule for matching patterns.
URIResolveResult - Class in org.pageseeder.berlioz.furi
Holds the results of a URI resolver.
URIResolveResult(URIPattern) - Constructor for class org.pageseeder.berlioz.furi.URIResolveResult
Constructs an instance of this class with fields initialised to null.
URIResolveResult.Status - Enum in org.pageseeder.berlioz.furi
The possible status of a resolve result.
URITemplate - Class in org.pageseeder.berlioz.furi
A URI Template for constructing URIs following the same structure.
URITemplate(String) - Constructor for class org.pageseeder.berlioz.furi.URITemplate
Creates a new URI Template instance.
URITemplate(String, TokenFactory) - Constructor for class org.pageseeder.berlioz.furi.URITemplate
Creates a new URI Template instance using the specified token factory.
URITemplateSyntaxException - Exception in org.pageseeder.berlioz.furi
Thrown to indicate that a URI Template or URI Template fragment does not follow the appropriate syntax.
URITemplateSyntaxException(String, String) - Constructor for exception org.pageseeder.berlioz.furi.URITemplateSyntaxException
Constructs an instance from the given input string, reason.
URL_SAFE - Static variable in class org.pageseeder.berlioz.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
usage(String) - Static method in class org.pageseeder.berlioz.Main
Displays the usage of this class on System.err.
use() - Method in class org.pageseeder.berlioz.content.ServiceStatusRule
 
USER_AGENT - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'User-Agent' header.

V

VALID_VALUE - Static variable in class org.pageseeder.berlioz.furi.Variable
The pattern for a valid normalised variable value: any unreserved character or an escape sequence.
value(double) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes the specified value as a JSON value within the current array context.
value(long) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes the specified value as a JSON value within the current array context.
value(String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes the specified value as a JSON value within the current array context.
value(boolean) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes the specified value as a JSON value within the current array context.
value() - Method in class org.pageseeder.berlioz.content.Parameter
 
value(Map<String, String>) - Method in class org.pageseeder.berlioz.content.Parameter
Resolves the value of this parameter using the specified map of parameters.
value(String) - Static method in class org.pageseeder.berlioz.content.ParameterTemplate
Returns a template for single constant string value.
value(Parameters) - Method in class org.pageseeder.berlioz.furi.Variable
Returns the expanded value of this variable.
valueOf(String) - Static method in enum org.pageseeder.berlioz.BerliozErrorID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.BerliozOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.bundler.BundleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.content.ContentStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.content.ServiceStatusRule.CodeRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.content.ServiceStatusRule.SelectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.TokenFactory.Syntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.TokenOperatorDX.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.URIResolver.MatchRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.URIResolveResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.Variable.Form
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.Variable.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.furi.Variable.Reserved
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.http.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.servlet.XSLTransformResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.util.CollectedError.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pageseeder.berlioz.util.ISO8601
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pageseeder.berlioz.BerliozErrorID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.BerliozOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.bundler.BundleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.content.ContentStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.content.ServiceStatusRule.CodeRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.content.ServiceStatusRule.SelectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.TokenFactory.Syntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.TokenOperatorDX.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.URIResolver.MatchRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.URIResolveResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.Variable.Form
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.Variable.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.furi.Variable.Reserved
Returns an array containing the constants of this enum type, in the order they are declared.
values(Parameters) - Method in class org.pageseeder.berlioz.furi.Variable
Returns the expanded value of this variable.
values() - Static method in enum org.pageseeder.berlioz.http.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.servlet.XSLTransformResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.util.CollectedError.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pageseeder.berlioz.util.ISO8601
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in org.pageseeder.berlioz.furi
A variable in a URL pattern or template.
Variable(Variable.Reserved) - Constructor for class org.pageseeder.berlioz.furi.Variable
Creates a new untyped reserved variable.
Variable(String) - Constructor for class org.pageseeder.berlioz.furi.Variable
Creates a new untyped variable.
Variable(String, String) - Constructor for class org.pageseeder.berlioz.furi.Variable
Creates a new untyped variable.
Variable(String, String, VariableType) - Constructor for class org.pageseeder.berlioz.furi.Variable
Creates a new variable.
Variable(String, String, VariableType, Variable.Form) - Constructor for class org.pageseeder.berlioz.furi.Variable
Creates a new variable.
Variable.Form - Enum in org.pageseeder.berlioz.furi
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
Variable.Modifier - Enum in org.pageseeder.berlioz.furi
Indicate that the variable's value should be processed as a list ("@") or an associative array ("%").
Variable.Reserved - Enum in org.pageseeder.berlioz.furi
Used for reserved variable names.
VariableBinder - Class in org.pageseeder.berlioz.furi
A convenience class is to bind variables to resolvers in a set of URI patterns.
VariableBinder() - Constructor for class org.pageseeder.berlioz.furi.VariableBinder
 
VariableResolver - Interface in org.pageseeder.berlioz.furi
Classes implementing this interface should provide a mechanism to resolve the value of a variable in the context of a URI pattern matching operation.
variables() - Method in interface org.pageseeder.berlioz.furi.TokenOperator
Returns the list of variables used in this token.
variables() - Method in class org.pageseeder.berlioz.furi.TokenOperatorDX
Returns the list of variables used in this token.
VariableType - Class in org.pageseeder.berlioz.furi
Defines a variable type.
VariableType(String) - Constructor for class org.pageseeder.berlioz.furi.VariableType
Create a new variable type.
VARY - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Vary' response header.
version() - Method in class org.pageseeder.berlioz.content.ServiceRegistry
 
Versions - Class in org.pageseeder.berlioz.util
Utility class for versions.
VIA - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Via' general header.

W

warning(SAXParseException) - Method in class org.pageseeder.berlioz.aeson.JSONSerializer
 
WARNING - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'Warning' general header.
warning(SAXParseException) - Method in class org.pageseeder.berlioz.xml.BerliozErrorHandler
 
warning(SAXParseException) - Method in class org.pageseeder.berlioz.xml.SAXErrorCollector
 
warning(TransformerException) - Method in class org.pageseeder.berlioz.xslt.XSLTErrorCollector
 
WebBundle - Class in org.pageseeder.berlioz.bundler
A bundle of files to serve.
WebBundle(String, List<File>, boolean) - Constructor for class org.pageseeder.berlioz.bundler.WebBundle
Creates a new bundles of files.
WebBundleTool - Class in org.pageseeder.berlioz.bundler
This class is used to bundles resources together as one in order to minimise the number of resources to request.
WebBundleTool(File) - Constructor for class org.pageseeder.berlioz.bundler.WebBundleTool
Creates a new Resource Bundler saving the bundles in the specified location.
write(int) - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.pageseeder.berlioz.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeNull(String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON object in the context of an array.
writeNull() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Start writing a JSON object in the context of an array.
writeNull2(String) - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a value-pair which value is null.
writeNull2() - Method in interface org.pageseeder.berlioz.aeson.JSONWriter
Writes a null value.
WWW_AUTHENTICATE - Static variable in class org.pageseeder.berlioz.http.HttpHeaders
'WWW-Authenticate' response header.

X

XMLConfig - Class in org.pageseeder.berlioz.xml
A simpler version of the XML config file to improve readability of Berlioz configuration.
XMLConfig() - Constructor for class org.pageseeder.berlioz.xml.XMLConfig
Creates an empty property list with no default values.
XMLConfig(Map<String, String>) - Constructor for class org.pageseeder.berlioz.xml.XMLConfig
Creates an empty property list.
XMLContent - Class in org.pageseeder.berlioz.servlet
Holds the results of a transformation process.
XMLContent(CharSequence) - Constructor for class org.pageseeder.berlioz.servlet.XMLContent
Creates some new XML content.
XMLCopy - Class in org.pageseeder.berlioz.xml
Copy the parsed XML to the specified XML writer.
XMLCopy(XMLWriter) - Constructor for class org.pageseeder.berlioz.xml.XMLCopy
Creates a new XMLExtractor wrapping the specified XML writer.
XMLFilenameFilter - Class in org.pageseeder.berlioz.xml
Define a filename filter for XML file.
XMLFilenameFilter() - Constructor for class org.pageseeder.berlioz.xml.XMLFilenameFilter
 
XMLProperties - Class in org.pageseeder.berlioz.xml
An XML version of the Properties class.
XMLProperties() - Constructor for class org.pageseeder.berlioz.xml.XMLProperties
Creates an empty property list with no default values.
XMLResponse - Class in org.pageseeder.berlioz.servlet
An XML response produced from content generators.
XMLResponse(HttpServletRequest, HttpServletResponse, BerliozConfig, MatchingService, boolean) - Constructor for class org.pageseeder.berlioz.servlet.XMLResponse
Creates a new XML response for the specified arguments.
XMLResponseHeader - Class in org.pageseeder.berlioz.servlet
The XML header common to all Berlioz responses.
XMLResponseHeader(CoreHttpRequest, Service, URIResolveResult) - Constructor for class org.pageseeder.berlioz.servlet.XMLResponseHeader
Creates a new XML response header.
XMLUtils - Class in org.pageseeder.berlioz.xml
A utility class to help with some simple XML operations.
XSLTErrorCollector - Class in org.pageseeder.berlioz.xslt
An XSLT error listener will collect all the exceptions reported by the transformer.
XSLTErrorCollector(Logger) - Constructor for class org.pageseeder.berlioz.xslt.XSLTErrorCollector
Creates a new error collector.
XSLTransformer - Class in org.pageseeder.berlioz.servlet
Performs the XSLT transformation from the generated XML content.
XSLTransformer(File) - Constructor for class org.pageseeder.berlioz.servlet.XSLTransformer
Creates a new XSLT Transformer with no fallback templates.
XSLTransformer(File, URL) - Constructor for class org.pageseeder.berlioz.servlet.XSLTransformer
Creates a new XSLT Transformer.
XSLTransformResult - Class in org.pageseeder.berlioz.servlet
Holds the results of a transformation process.
XSLTransformResult(CharSequence, long, Templates) - Constructor for class org.pageseeder.berlioz.servlet.XSLTransformResult
Creates a successful transformation result.
XSLTransformResult(CharSequence, Exception, Templates) - Constructor for class org.pageseeder.berlioz.servlet.XSLTransformResult
Creates an unsuccessful process result.
XSLTransformResult.Status - Enum in org.pageseeder.berlioz.servlet
The status of a process result.
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2016 Allette Systems. All rights reserved.