| AbstractArtifact |
Implements a generic abstract artifact
|
| AggregateBuilder |
|
| AggregateImpl |
Collects the items that form an aggregate.
|
| AggregateManagerImpl |
The artifact manager exposes an artifact node tree using the configured
aggregators and serializers.
|
| AggregatorProvider |
List of configured aggregators that selects one given a repository node.
|
| ArchiveWrapper |
Wrapper class that hides all implementation details from the underlying archive.
|
| ArtifactSetImpl |
Implements a set of artifacts.
|
| DirectoryArtifact |
Implements a generic directory artifact.
|
| HintArtifact |
Implements a generic hint artifact.
|
| PropertyValueArtifact |
Implements a artifact that is based on a property value.
|
| SerializerArtifact |
Implements an output artifact that is based on a serializer, i.e. the
preferred access method is AccessType.SPOOL
|
| SubPackageFilterArchive |
Archive filter that suppresses the sub packages via the normal tree and allows to extract them individually.
|
| TransactionImpl |
Provides transactional brackets around a write back transaction to
the Vault filesystem.
|
| TransactionImpl.Change |
|
| VaultFileImpl |
Implements the bridge between the repository based artifacts nodes and their
file system representation as a collection of artifacts.
|
| VaultFileNode |
The jcr file node combines the aggregates with the Vault file. each file
node produces a list of jcr files, composed out of the artifacts on the
artifacts node. the Vault files are the inserted into the overall hierarchy
of the Vault filesystem.
|
| VaultFileOutputImpl |
Provides methods for writing jcr files.
|
| VaultFileSystemImpl |
The Vault filesystem provides an additional abstraction layer on top of the
artifacts manager tree.
|