public void register(String prefix, QTestOptionHandler datasetHandler) {
    if (handlers.containsKey(prefix)) {
      throw new RuntimeException();
    }
    handlers.put(prefix, datasetHandler);
  }
Provides facilities to invoke {@link QTestOptionHandler}-s.

Enables to dispatch option arguments to a specific option handler.
The option invocation format is '--! qt:&lt;optionName&gt;:&lt;optionArgs&gt;

Please refer to specific implementations of {@link QTestOptionHandler} for more detailed information about them.
itests/util/src/main/java/org/apache/hadoop/hive/ql/qoption/QTestOptionDispatcher.java