org.ungoverned.oscar.installer
Interface Artifact

All Known Implementing Classes:
AbstractArtifact

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

public StringProperty getSourceName()

getDestinationDirectory

public StringProperty getDestinationDirectory()

getInputStream

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

localize

public boolean localize()

process

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