Class ImportContext

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public class ImportContext
    extends java.lang.Object
    implements java.lang.AutoCloseable
    • Constructor Detail

      • ImportContext

        public ImportContext​(ImportConfiguration importConfiguration)
                      throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getVersion

        public Version getVersion()
      • setVersion

        public void setVersion​(Version version)
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.String> getMetadata()
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.String> metadata)
      • getTempCollectionFactory

        public step.core.collections.filesystem.FilesystemCollectionFactory getTempCollectionFactory()
      • getReferences

        public java.util.Map<java.lang.String,​java.lang.String> getReferences()
      • getNewToOldReferences

        public java.util.Map<java.lang.String,​java.lang.String> getNewToOldReferences()
      • getMessages

        public java.util.Set<java.lang.String> getMessages()
      • addMessage

        public boolean addMessage​(java.lang.String e)
      • getWorkFolder

        public java.io.File getWorkFolder()
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.lang.Exception