package org.archive.cdxserver.writer; import org.archive.cdxserver.processor.BaseProcessor; import org.archive.format.cdx.CDXLine; import org.archive.format.cdx.FieldSplitFormat; public abstract class CDXWriter implements BaseProcessor { public void setContentType(String contentType) { // Do nothing by default } public boolean isAborted() { return false; } public void printError(String msg) { // Do nothing by default } public void writeMiscLine(String text) { // Do nothing by default } public void setMaxLines(int numLines, String remoteClusterUri) { // Do nothing by default } public void printNumPages(int numPages, boolean printInBody) { // Do nothing by default } public void close() { // Do nothing by default } @Override public FieldSplitFormat modifyOutputFormat(FieldSplitFormat format) { return format; } @Override public void trackLine(CDXLine line) { // TODO Auto-generated method stub } public void serverError(Exception io) { // TODO Auto-generated method stub } }