Class DefaultProcessEnvironment

java.lang.Object
io.deephaven.util.process.BaseProcessEnvironment
io.deephaven.util.process.DefaultProcessEnvironment
All Implemented Interfaces:
ProcessEnvironment

public class DefaultProcessEnvironment extends BaseProcessEnvironment
  • Method Details

    • onStartup

      public void onStartup()
      Description copied from interface: ProcessEnvironment
      Hook for setting up an installation-specific environment for a given process.
    • onShutdown

      public void onShutdown()
      Description copied from interface: ProcessEnvironment
      Hook for shutting down an installation-specific environment for a given process. This is intended for controlled invocation, rather than as part of a shutdown hook - onStartup() should setup any mandatory shutdown hooks, and code in said shutdown hooks should be idempotent w.r.t. onShutdown().