Package com.nuix.superutilities.export
Class ChunkedDATExporter
- java.lang.Object
-
- com.nuix.superutilities.export.ChunkedDATExporter
-
public class ChunkedDATExporter extends java.lang.ObjectGenerates a series of DAT loadfiles, based on a metadata profile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classChunkedDATExporter.ChunkInfo
-
Constructor Summary
Constructors Constructor Description ChunkedDATExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexport(java.util.List<nuix.Item> items)protected voidexportToFile(ChunkedDATExporter.ChunkInfo chunk)protected java.lang.StringgenerateRecord(java.util.List<java.lang.String> values)protected java.lang.StringgenerateRecord(nuix.Item item)intgetChunkSize()intgetConcurrency()java.io.FilegetExportDirectory()java.lang.StringgetFilenamePrefix()booleangetHeadersOnFirstChunkOnly()nuix.MetadataProfilegetProfile()voidsetChunkSize(int chunkSize)voidsetConcurrency(int concurrency)voidsetExportDirectory(java.io.File exportDirectory)voidsetExportDirectory(java.lang.String exportDirectory)voidsetFilenamePrefix(java.lang.String filenamePrefix)voidsetHeadersOnFirstChunkOnly(boolean headersOnFirstChunkOnly)voidsetProfile(nuix.MetadataProfile profile)
-
-
-
Method Detail
-
export
public void export(java.util.List<nuix.Item> items)
-
exportToFile
protected void exportToFile(ChunkedDATExporter.ChunkInfo chunk)
-
generateRecord
protected java.lang.String generateRecord(nuix.Item item)
-
generateRecord
protected java.lang.String generateRecord(java.util.List<java.lang.String> values)
-
getConcurrency
public int getConcurrency()
-
setConcurrency
public void setConcurrency(int concurrency)
-
getChunkSize
public int getChunkSize()
-
setChunkSize
public void setChunkSize(int chunkSize)
-
getExportDirectory
public java.io.File getExportDirectory()
-
setExportDirectory
public void setExportDirectory(java.io.File exportDirectory)
-
setExportDirectory
public void setExportDirectory(java.lang.String exportDirectory)
-
getProfile
public nuix.MetadataProfile getProfile()
-
setProfile
public void setProfile(nuix.MetadataProfile profile)
-
getFilenamePrefix
public java.lang.String getFilenamePrefix()
-
setFilenamePrefix
public void setFilenamePrefix(java.lang.String filenamePrefix)
-
getHeadersOnFirstChunkOnly
public boolean getHeadersOnFirstChunkOnly()
-
setHeadersOnFirstChunkOnly
public void setHeadersOnFirstChunkOnly(boolean headersOnFirstChunkOnly)
-
-