code: @Override
      public boolean fileCreated(File file) throws WatchingException {
          if (WatcherUtils.isInDirectory(file, internalSources)) {
              processDirectory(internalSources, destinationForInternals);
          } else if (WatcherUtils.isInDirectory(file, externalSources)) {
              processDirectory(externalSources, destinationForExternals);
          }
          return true;
      }
docs: A file is created - process it.
  
  @param file the file
  @return {@literal true} as the pipeline should continue
  @throws WatchingException if the processing failed