| Package | Description |
|---|---|
| org.overlord.sramp.common.artifactbuilder | |
| org.overlord.sramp.common.derived |
| Class and Description |
|---|
| AbstractArtifactBuilder |
| ArtifactBuilder
This contract allows both built-in and custom integrations to:
1.) Define properties and relationships on the primary artifact
2.) Generate derived artifacts from the primary artifact
3.) Define relationships between the derived artifacts and between the derived and primary artifacts.
|
| ArtifactBuilderProvider
One or more
ArtifactBuilders are associated with one ArtifactBuilderProvider. |
| CriteriaQueryRelationshipSource
Provides a
RelationshipSource that resolves using a simple criteria-based repository query. |
| IndexedArtifactCollection
A
List implementation that indexes the artifacts added to it. |
| RelationshipContext
The context available to the artifact builder's relationship phase.
|
RelationshipSource
ArtifactBuilder.buildRelationships(RelationshipContext) needs to generate artifact relationships within
the primary artifact and the builder's generated derived artifacts. |
| XmlArtifactBuilder
Provides the basis for an
ArtifactBuilder responsible for an XML artifact. |
| XsdDocumentArtifactBuilder |
| Class and Description |
|---|
| AbstractArtifactBuilder |
| ArtifactBuilder
This contract allows both built-in and custom integrations to:
1.) Define properties and relationships on the primary artifact
2.) Generate derived artifacts from the primary artifact
3.) Define relationships between the derived artifacts and between the derived and primary artifacts.
|
| ArtifactBuilderProvider
One or more
ArtifactBuilders are associated with one ArtifactBuilderProvider. |
| RelationshipContext
The context available to the artifact builder's relationship phase.
|
Copyright © 2011-2014 JBoss, a division of Red Hat. All Rights Reserved.