org.ungoverned.oscar.installer
Interface Artifact

All Known Implementing Classes:
AbstractArtifact, AbstractFileArtifact, AbstractJarArtifact, ResourceFileArtifact, ResourceJarArtifact, URLFileArtifact, URLJarArtifact

public interface Artifact


Method Summary
 StringProperty getDestinationDirectory()
           
 java.io.InputStream getInputStream(Status status)
           
 StringProperty getSourceName()
           
 boolean localize()
           
 boolean process(Status status, java.util.Map propMap)
           
 

Method Detail

getSourceName

StringProperty getSourceName()

getDestinationDirectory

StringProperty getDestinationDirectory()

getInputStream

java.io.InputStream getInputStream(Status status)
                                   throws java.io.IOException
Throws:
java.io.IOException

localize

boolean localize()

process

boolean process(Status status,
                java.util.Map propMap)