public class ExportContext extends Object
Modifier and Type | Field and Description |
---|---|
com.openindex.openestate.impl.AgentImpl |
agent |
File |
agentLogoFile |
AbstractDbDriver |
dbDriver |
DbAgencyExtension |
dbExtension |
List<ExportEntry> |
entries |
DbAgencyExport |
export |
Map<Long,String> |
ignoredEntries |
List<DbAgencyExportLogMessage> |
messages |
Date |
stamp |
File |
tempDir |
AbstractFormat.TransferMode |
transferMode |
Constructor and Description |
---|
ExportContext(DbAgencyExport export,
File tempBaseDir,
AbstractDbDriver dbDriver,
DbAgencyExtension dbExtension) |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(ExportEntry entry,
File xmlFile) |
void |
addErrorMessages(Map<String,List<String>> errorMap,
String code) |
void |
addIgnoredEntry(long objectId,
String newHash) |
void |
addMessage(DbAgencyExportLogMessage message) |
void |
addMessage(long objectId,
String text,
String code,
DbAgencyExportLogMessage.Level level) |
void |
addMessage(String text,
String code,
DbAgencyExportLogMessage.Level level) |
void |
clear() |
ExportProcess |
createExportProcess() |
void |
flushAgentLogo() |
BufferedImage |
getAgentLogo() |
ExportEntry |
getEntry(long objectId) |
ExportEntry |
getEntry(String objectKey) |
com.openindex.openestate.impl.EstateImpl |
getEstate(long id) |
AbstractFormat |
getFormat() |
String |
getIgnoredEntryHash(long objectId) |
long[] |
getIgnoredEntryIds() |
AbstractTransport |
getTransport() |
File |
getWorkDir() |
boolean |
isFullTranfer() |
boolean |
isIncrementalTransfer() |
public final DbAgencyExport export
public final File tempDir
public final Date stamp
public final List<ExportEntry> entries
public final List<DbAgencyExportLogMessage> messages
public final AbstractDbDriver dbDriver
public final DbAgencyExtension dbExtension
public AbstractFormat.TransferMode transferMode
public com.openindex.openestate.impl.AgentImpl agent
public File agentLogoFile
public ExportContext(DbAgencyExport export, File tempBaseDir, AbstractDbDriver dbDriver, DbAgencyExtension dbExtension) throws IOException
IOException
public void addEntry(ExportEntry entry, File xmlFile) throws IOException
IOException
public void addIgnoredEntry(long objectId, String newHash)
public void addMessage(String text, String code, DbAgencyExportLogMessage.Level level)
public void addMessage(long objectId, String text, String code, DbAgencyExportLogMessage.Level level)
public void addMessage(DbAgencyExportLogMessage message)
public void clear()
public ExportProcess createExportProcess()
public void flushAgentLogo()
public BufferedImage getAgentLogo()
public ExportEntry getEntry(long objectId)
public ExportEntry getEntry(String objectKey)
public com.openindex.openestate.impl.EstateImpl getEstate(long id) throws IOException, org.dom4j.DocumentException
IOException
org.dom4j.DocumentException
public AbstractFormat getFormat()
public String getIgnoredEntryHash(long objectId)
public long[] getIgnoredEntryIds()
public AbstractTransport getTransport()
public File getWorkDir()
public boolean isFullTranfer()
public boolean isIncrementalTransfer()
Copyright © 2015 OpenEstate. All rights reserved.