Class XmlManifestDarImporter

  • All Implemented Interfaces:
    com.xebialabs.deployit.server.api.importer.Importer, com.xebialabs.deployit.server.api.importer.ListableImporter

    public class XmlManifestDarImporter
    extends java.lang.Object
    implements com.xebialabs.deployit.server.api.importer.ListableImporter
    • Constructor Summary

      Constructors 
      Constructor Description
      XmlManifestDarImporter​(com.xebialabs.deployit.repository.RepositoryService repositoryService)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canHandle​(com.xebialabs.deployit.server.api.importer.ImportSource source)  
      void cleanUp​(com.xebialabs.deployit.server.api.importer.PackageInfo packageInfo, com.xebialabs.deployit.server.api.importer.ImportingContext context)  
      com.xebialabs.deployit.server.api.importer.ImportedPackage importEntities​(com.xebialabs.deployit.server.api.importer.PackageInfo packageInfo, com.xebialabs.deployit.server.api.importer.ImportingContext context)  
      java.util.List<java.lang.String> list​(java.io.File directory)  
      com.xebialabs.deployit.server.api.importer.PackageInfo preparePackage​(com.xebialabs.deployit.server.api.importer.ImportSource source, com.xebialabs.deployit.server.api.importer.ImportingContext context)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XmlManifestDarImporter

        public XmlManifestDarImporter​(com.xebialabs.deployit.repository.RepositoryService repositoryService)
    • Method Detail

      • list

        public java.util.List<java.lang.String> list​(java.io.File directory)
        Specified by:
        list in interface com.xebialabs.deployit.server.api.importer.ListableImporter
      • canHandle

        public boolean canHandle​(com.xebialabs.deployit.server.api.importer.ImportSource source)
        Specified by:
        canHandle in interface com.xebialabs.deployit.server.api.importer.Importer
      • preparePackage

        public com.xebialabs.deployit.server.api.importer.PackageInfo preparePackage​(com.xebialabs.deployit.server.api.importer.ImportSource source,
                                                                                     com.xebialabs.deployit.server.api.importer.ImportingContext context)
        Specified by:
        preparePackage in interface com.xebialabs.deployit.server.api.importer.Importer
      • importEntities

        public com.xebialabs.deployit.server.api.importer.ImportedPackage importEntities​(com.xebialabs.deployit.server.api.importer.PackageInfo packageInfo,
                                                                                         com.xebialabs.deployit.server.api.importer.ImportingContext context)
        Specified by:
        importEntities in interface com.xebialabs.deployit.server.api.importer.Importer
      • cleanUp

        public void cleanUp​(com.xebialabs.deployit.server.api.importer.PackageInfo packageInfo,
                            com.xebialabs.deployit.server.api.importer.ImportingContext context)
        Specified by:
        cleanUp in interface com.xebialabs.deployit.server.api.importer.Importer