|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssemblyManager
This is a business facade interface for managing composite Artifact
s.
Method Summary | |
---|---|
java.util.List |
getAssemblies(Release release)
Retrieve all assemblies created for specified release |
Assembly |
getAssembly(java.lang.String key)
Retrieve an Assembly using its unique key |
Build |
getBuild(java.lang.String key)
Retrieve a Build using its unique key |
java.util.List |
getBuilds(Release release)
Retrieve all builds created for specified release |
void |
saveAssembly(Assembly assembly,
java.util.List deliverables)
Save a specified assembly (indeed a save or update method) |
void |
saveBuild(Build build,
java.util.List components,
java.util.Map extractedComponents)
Save a Build for a specified release (indeed a save or update method) |
Method Detail |
---|
void saveAssembly(Assembly assembly, java.util.List deliverables) throws DuplicateEntityException
assembly
- The assembly to save within datastoredeliverables
- A list of deliverables composing the assembly to create
DuplicateEntityException
- if another assembly with same deliverables already existsjava.util.List getAssemblies(Release release)
release
- The release to get assemblies for
org.figure8.join.businessobjects.artifact.Assembly
objectsAssembly getAssembly(java.lang.String key)
key
- The unique key of assembly to retrieve
void saveBuild(Build build, java.util.List components, java.util.Map extractedComponents) throws DuplicateEntityException
build
- The build to save within datastorecomponents
- A list of Components composing the build to createextractedComponents
- A map representing components to extract from an assembly.
Key of map entry is a component type and value is the assembly to extract this component from.
DuplicateEntityException
- if another build with same component already existsjava.util.List getBuilds(Release release)
release
- The release to get builds for
org.figure8.join.businessobjects.artifact.Build
objectsBuild getBuild(java.lang.String key)
key
- The unique key of build to retrieve
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |