class LoggingDeserializer implements Deserializer<T> {

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

  public  LoggingDeserializer(
      final Deserializer<T> delegate,
      final ProcessingLogger processingLogger
  );

}