question: public void recordFileSystemOperation ( DbClient dbClient , OperationTypeEnum opType , Operation . Status status , Object ... extParam ) { try { boolean opStatus = ( Operation . Status . ready == status ) ? true : false ; String evType ; evType = opType . getEvType ( opStatus ) ; String evDesc = opType . getDescription ( ) ; String opStage = AuditLogManager . AUDITOP_END ; _logger . info ( "opType: {} detail: {}" , opType . toString ( ) , evType . toString ( ) + ':' + evDesc ) ; URI uri = ( URI ) extParam [ 0 ] ; recordBourneFileSystemEvent ( dbClient , evType , status , evDesc , uri ) ; auditFile ( dbClient , opType , opStatus , opStage , uri . toString ( ) ) ; } catch ( Exception e ) { _logger . error ( "Failed to record filesystem operation {}, err:" , opType . toString ( ) , e ) ; } }
target:  Record filesystem related event and audit