public static void setBaseDirectory (@Nonnull final String sBaseDirectory)
  {
    ValueEnforcer.notNull (sBaseDirectory, "BaseDirectory");

    s_aRWLock.writeLocked ( () -> {
      s_sBaseDirectory = sBaseDirectory;
    });
  }
public static void setBaseDirectory ( @ Nonnull final String sBaseDirectory ) { ValueEnforcer . notNull ( sBaseDirectory , "BaseDirectory" ) ; s_aRWLock . writeLocked ( ( ) -> { s_sBaseDirectory = sBaseDirectory ; } ) ; }
Set the base directory to be used.

@param sBaseDirectory
The new base directory. May not be <code>null</code> but maybe
empty.