Interface ArtifactGenerator
- All Superinterfaces:
 AutoCloseable
An artifact generator that participates in the installation/deployment of artifacts.
- Since:
 - 2.0.0
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Invoked when generator use is done.Collection<? extends Artifact> generate(Collection<? extends Artifact> generatedArtifacts) Generates artifacts.Returns the generator ID, nevernull. 
- 
Method Details
- 
generatorId
Returns the generator ID, nevernull. - 
generate
Generates artifacts.- Parameters:
 generatedArtifacts- The generated artifacts so far.- Returns:
 - The additional artifacts to install/deploy, never 
null. 
 - 
close
void close()Invoked when generator use is done.- Specified by:
 closein interfaceAutoCloseable
 
 -