| Package | Description |
|---|---|
| org.quattor.pan |
Contains the high-level classes used to invoke the pan language compiler.
|
| org.quattor.pan.cache | |
| org.quattor.pan.tasks |
Provides classes that implement parallel tasks within the compiler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Compiler.submit(Task<? extends TaskResult> task)
Submits a task to one of the compiler's task queues for processing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCache<T extends TaskResult>
A cache that maps a key, typically an object or template name, to an
associated task.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Task<T extends TaskResult>
Superclass of all
Task objects that requires all subclasses to
define the its executor type (queue). |
| Modifier and Type | Class and Description |
|---|---|
class |
BuildResult
Encapsulates the results of a build, which consist of the root element of the
machine configuration and, optionally, the context used to build it.
|
class |
CompileResult
Encapsulates a compiled template (or compilation error).
|
class |
FinalResult
Encapsulates the results of the second validation phase.
|
class |
Valid1Result
Encapsulates the results of the first validation phase.
|
class |
Valid2Result
Encapsulates the results of the second validation phase.
|
Copyright © 2014 Quattor. All Rights Reserved.