public void fileCreated(int noOfFiles, String filePath, String fileName) {
		// TODO: to be removed sysouts
		System.out.println(noOfFiles);
		System.out.println(filePath);
		System.out.println(fileName);

		File newFile = FileUtil.getFile(filePath, fileName);
		String fileExtension = null;
		
		if (FileUtil.isValidFile(newFile)) {
			LOG.info(StringUtil.concatenateStrings("A new file named ", fileName, " has been created at path - ",
					filePath, "."));
			fileExtension = FileUtil.getFileExtension(fileName);
			try {
				if (CommonUtil.isRecognizedFileExtension(fileExtension)) {
					LOG.info(StringUtil.concatenateStrings("File: ", newFile.toString(), ", will be processed."));
					rawEntityStore.putRawFile(newFile);
				}
			} catch (InterruptedException iE) {
				LOG.error("Failed to put the file in the raw entity store. Marking the file unprocessed.", iE);
				try {
					FileUtil.renameFile(newFile, StringUtil.concatenateStrings(newFile.getName(), ".unprocessed"));
				} catch (IllegalAccessException e) {
					LOG.error("Failed to mark the file unprocessed.",e);
				}
			}
		}

	}