question: private void uninstall ( String rowType ) { if ( extensionsByRowtype . containsKey ( rowType ) ) { extensionsByRowtype . remove ( rowType ) ; File f = getExtensionFile ( rowType ) ; if ( f . exists ( ) ) { FileUtils . deleteQuietly ( f ) ; } else { log . warn ( "Extension doesnt exist locally, cant delete " + rowType ) ; } } else { log . warn ( "Extension not installed locally, cant delete " + rowType ) ; } }
target:  Uninstall extension by its unique rowType.