Package nu.staldal.lagoon.core

Interface Summary
ByteStreamProducer Produces a byte stream.
FileStorage Represent a FileStorage where generated files can be stored.
FileTarget Defines operations a Producer can do on a File target.
LagoonContext Defines project-wide services for components.
ProducerInterface A Producer is one step in the pipeline process to build a file in a website.
SourceManager Defines operations a Producer can do on the source file tree.
Target Defines operations a Producer can do on the target.
XMLStreamProducer Produces an XML stream.
 

Class Summary
ByteStreamConsumer A Producer that consumes a byte stream.
Format Produces a byte stream from an XML stream.
LagoonProcessor The main worker class of the Lagoon core.
OutputHandler Handler for a file to be stored into a FileStorage.
Parse Produces an XML stream from a byte stream.
Process Produces an byte stream from another byte stream.
Producer A Producer is one step in the pipeline process to build a file in a website.
Read Produces a byte stream from nothing.
RemoteFileStorage Helper class to implement a FileStorage which stores file modification dates locally in the Lagoon working directory.
Source Produces an XML stream from nothing.
Transform Produces an XML stream from another XML stream.
XMLStreamConsumer A Procucer that consumes an XML stream.
 

Exception Summary
AuthenticationException Indicates that authentication failed.
AuthenticationMissingException Indicates that authentication was required, but missing.
LagoonException A general Lagoon exception.