Package org.mapfish.print.processor
The parent package for processors.
-
Interface Summary Interface Description CustomDependencies Classes that implement this interface indicate what she dynamically depends on, for the "values" input.Processor<IN,OUT> Interface for processing input attributes.Processor.ExecutionContext An execution context for a specific print task.ProvideAttributes Processor that provide attributes.RequireAttributes Processor that requires attribute. -
Class Summary Class Description AbstractProcessor<IN,OUT> Basic functionality of a processor.AbstractProcessor.Context Default implementation ofProcessor.ExecutionContext
.ExecutionStats Statisctics about the execution of a print job.PdfConfigurationProcessor This processor allows the dynamic configuration of thePDFConfig
object by obtaining data from attributes.PdfConfigurationProcessor.In The input parameters object.PdfConfigurationProcessor.Update The object that defines how to update thePDFConfig
(see !updatePdfConfig processor).ProcessorDependency Models a dependency between two processors.ProcessorDependencyGraph Represents a graph of the processors dependencies.ProcessorDependencyGraphFactory Class for constructingProcessorDependencyGraph
instances.ProcessorExecutionContext Contains information shared across all nodes being executed.ProcessorGraphNode<IN,OUT> Represents one node in the Processor dependency graph (ProcessorDependencyGraph
).ProcessorGraphNode.ProcessorNodeForkJoinTask<In,Out> A ForkJoinTask that will run the processor and all of its dependencies.ProcessorUtils Shared methods for working with processor. -
Annotation Types Summary Annotation Type Description InputOutputValue Marks a processor input parameter as input output value.InternalValue Marks a processor output parameter as debug value.