@ Override public void destroy ( ) { if ( dataRecorderLifycycleListner != null ) { this . dataRecorderLifycycleListner . recorderDataRecorderClosed ( this ) ; } try { this . dataLogger . destroy ( ) ; } catch ( IOException e ) { throw new DelegatedRuntimeException ( e ) ; } }
destroys the current dataLogger