@Override
	/**
	 * 
	 */
	public void run() {			
		out.println("::Working " + inputFileName);
		outputFileName = inputFileName +"_"+ (new Date()).getTime() +".bak";
		try {
			if(isInitialized){
				samples.Base64FileEncoder.encodeFile(inputFileName, outputFileName);
			}else{
				throw new IllegalArgumentException("Not valide name " + inputFileName ); 
			}
		} catch (IOException e) {
			// Write an Empty file and a log
			// Try to free some disk space
			// Call for change file privileges
			e.printStackTrace();
		}
		
		
		
	}