public class DirectoryRecordWriter extends AbstractRecordWriter
| Constructor and Description |
|---|
DirectoryRecordWriter() |
DirectoryRecordWriter(File baseDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
File |
getDirectory() |
String |
getFileExtension() |
String |
getNameSuffix() |
RecordDefinition |
getRecordDefinition(String path) |
Statistics |
getStatistics() |
boolean |
isUseNamespaceAsSubDirectory() |
void |
setDirectory(File baseDirectory) |
void |
setFileExtension(String fileExtension) |
void |
setLogCounts(boolean logCounts) |
void |
setNameSuffix(String nameSuffix) |
void |
setStatistics(Statistics statistics) |
void |
setUseNamespaceAsSubDirectory(boolean useNamespaceAsSubDirectory) |
String |
toString() |
void |
write(Record record) |
getRecordDefinition, isIndent, isWritable, isWriteNulls, setIndent, setProperty, setWriteNullsclose, close, close, openclearProperties, getProperties, getProperty, getProperty, removeProperty, setProperties, setPropertySoft, setPropertyWeakclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclearProperties, getProperties, getProperty, getProperty, removeProperty, setProperties, setPropertySoft, setPropertyWeakpublic DirectoryRecordWriter()
public DirectoryRecordWriter(File baseDirectory)
@PreDestroy public void close()
close in interface Writer<Record>close in interface AutoCloseableclose in class AbstractWriter<Record>public void flush()
public File getDirectory()
public String getFileExtension()
public String getNameSuffix()
public RecordDefinition getRecordDefinition(String path)
public Statistics getStatistics()
public boolean isUseNamespaceAsSubDirectory()
public void setDirectory(File baseDirectory)
public void setFileExtension(String fileExtension)
public void setLogCounts(boolean logCounts)
public void setNameSuffix(String nameSuffix)
public void setStatistics(Statistics statistics)
public void setUseNamespaceAsSubDirectory(boolean useNamespaceAsSubDirectory)
public void write(Record record)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.