Package step.core.imports
Class ImportContext
- java.lang.Object
-
- step.core.imports.ImportContext
-
- All Implemented Interfaces:
AutoCloseable
public class ImportContext extends Object implements AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description ImportContext(ImportConfiguration importConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddMessage(String e)voidclose()ImportConfigurationgetImportConfiguration()LocalResourceManagerImplgetLocalResourceMgr()Set<String>getMessages()Map<String,String>getMetadata()Map<String,String>getNewToOldReferences()Map<String,String>getReferences()step.core.collections.CollectionFactorygetTempCollectionFactory()VersiongetVersion()FilegetWorkFolder()voidsetMetadata(Map<String,String> metadata)voidsetVersion(Version version)
-
-
-
Constructor Detail
-
ImportContext
public ImportContext(ImportConfiguration importConfiguration) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getImportConfiguration
public ImportConfiguration getImportConfiguration()
-
getVersion
public Version getVersion()
-
setVersion
public void setVersion(Version version)
-
getLocalResourceMgr
public LocalResourceManagerImpl getLocalResourceMgr()
-
getTempCollectionFactory
public step.core.collections.CollectionFactory getTempCollectionFactory()
-
addMessage
public boolean addMessage(String e)
-
getWorkFolder
public File getWorkFolder()
-
close
public void close() throws Exception- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
-