@Override public IMonitoringRecord create(final IValueDeserializer deserializer) { try { return AbstractMonitoringRecord.createFromDeserializer(this.recordClassName, deserializer); } catch (final MonitoringRecordException e) { throw new RecordInstantiationException(e); } }