void backupConfiguration ( ) throws IOException { final String configuration = Constants . CONFIGURATION ; final File a = new File ( installedImage . getAppClientDir ( ) , configuration ) ; final File d = new File ( installedImage . getDomainDir ( ) , configuration ) ; final File s = new File ( installedImage . getStandaloneDir ( ) , configuration ) ; if ( a . exists ( ) ) { final File ab = new File ( configBackup , Constants . APP_CLIENT ) ; backupDirectory ( a , ab ) ; } if ( d . exists ( ) ) { final File db = new File ( configBackup , Constants . DOMAIN ) ; backupDirectory ( d , db ) ; } if ( s . exists ( ) ) { final File sb = new File ( configBackup , Constants . STANDALONE ) ; backupDirectory ( s , sb ) ; } }
Backup the current configuration as part of the patch history .