class LoggingSerializer implements Serializer<T> {

  @Override
  public void close() {
    delegate.close();
  }

  public  LoggingSerializer(
      final Serializer<T> delegate,
      final ProcessingLogger processingLogger
  );

}