private RecordConsumer wrap(RecordConsumer recordConsumer) { if (LOG.isDebugEnabled()) { return new RecordConsumerLoggingWrapper(recordConsumer); } return recordConsumer; }
private void log(Object value, Object ... parameters) { if (LOG.isDebugEnabled()) { LOG.debug(indent() + value, parameters); } }
private void logOpen(String field) { log("<{}>", field); }
/** * {@inheritDoc} */ @Override public void startField(String field, int index) { logOpen(field); delegate.startField(field, index); }
/** * {@inheritDoc} */ @Override public void endField(String field, int index) { logClose(field); delegate.endField(field, index); }
/** * {@inheritDoc} */ @Override public void startField(String field, int index) { logOpen(field); delegate.startField(field, index); }
/** * {@inheritDoc} */ @Override public void endField(String field, int index) { logClose(field); delegate.endField(field, index); }
private void logOpen(String field) { log("<{}>", field); }
private RecordConsumer wrap(RecordConsumer recordConsumer) { if (LOG.isDebugEnabled()) { return new RecordConsumerLoggingWrapper(recordConsumer); } return recordConsumer; }
private void log(Object value, Object ... parameters) { if (LOG.isDebugEnabled()) { LOG.debug(indent() + value, parameters); } }
private void logClose(String field) { log("</{}>", field); }
public RecordConsumer getRecordWriter(ColumnWriteStore columns) { RecordConsumer recordWriter = new MessageColumnIORecordConsumer(columns); if (DEBUG) recordWriter = new RecordConsumerLoggingWrapper(recordWriter); return validating ? new ValidatingRecordConsumer(recordWriter, getType()) : recordWriter; }
private void logClose(String field) { log("</{}>", field); }
public RecordConsumer getRecordWriter(ColumnWriteStore columns) { RecordConsumer recordWriter = new MessageColumnIORecordConsumer(columns); if (DEBUG) recordWriter = new RecordConsumerLoggingWrapper(recordWriter); return validating ? new ValidatingRecordConsumer(recordWriter, getType()) : recordWriter; }
/** * {@inheritDoc} */ @Override public void addDouble(double value) { log(value); delegate.addDouble(value); }
/** * {@inheritDoc} */ @Override public void startMessage() { log("<!-- start message -->"); delegate.startMessage(); }
/** * {@inheritDoc} */ @Override public void addLong(long value) { log(value); delegate.addLong(value); }
/** * {@inheritDoc} */ @Override public void addFloat(float value) { log(value); delegate.addFloat(value); }
/** * {@inheritDoc} */ @Override public void endGroup() { log("<!-- end group -->"); --indent; delegate.endGroup(); }
/** * {@inheritDoc} */ @Override public void startGroup() { ++indent; log("<!-- start group -->"); delegate.startGroup(); }