com.xebialabs.deployit.server.api.importer
Interface Importer

All Known Subinterfaces:
ListableImporter

public interface Importer


Method Summary
 boolean canHandle(ImportSource source)
           
 void cleanUp(PackageInfo packageInfo, ImportingContext context)
           
 ImportedPackage importEntities(PackageInfo packageInfo, ImportingContext context)
           
 PackageInfo preparePackage(ImportSource source, ImportingContext context)
           
 

Method Detail

canHandle

boolean canHandle(ImportSource source)

preparePackage

PackageInfo preparePackage(ImportSource source,
                           ImportingContext context)

importEntities

ImportedPackage importEntities(PackageInfo packageInfo,
                               ImportingContext context)

cleanUp

void cleanUp(PackageInfo packageInfo,
             ImportingContext context)