catch (Directory.DirectoryException e) {
catch (IOException e) {
  public Directory getDirectory() throws FileStoreException {    try {      synchronized (m_incomingDirectory) {        m_incomingDirectory.copyTo(m_currentDirectory, m_incremental);      }      m_incremental = true;      return m_currentDirectory;    }    catch (Directory.DirectoryException e) {      throw new FileStoreException("Could not create file store directory", e);    }  }