Class KeystoreManager.KeytoolExecutor

java.lang.Object
com.sun.enterprise.util.ProcessExecutor
com.sun.enterprise.admin.servermgmt.KeystoreManager.KeytoolExecutor
Enclosing class:
KeystoreManager

protected static class KeystoreManager.KeytoolExecutor extends com.sun.enterprise.util.ProcessExecutor
  • Field Summary

    Fields inherited from class com.sun.enterprise.util.ProcessExecutor

    kDefaultTimeoutMillis, kSleepTime, mCmdStrings, mErrFile, mOutFile
  • Constructor Summary

    Constructors
    Constructor
    Description
    KeytoolExecutor(String[] args, long timeoutInSeconds)
     
    KeytoolExecutor(String[] args, long timeoutInSeconds, String[] inputLines)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(String keystoreErrorMsg, File keystoreName)
     
    protected String
     

    Methods inherited from class com.sun.enterprise.util.ProcessExecutor

    execute, execute, execute, getExecutionRetentionFlag, getFileBuffer, getLastExecutionError, getLastExecutionOutput, getLatestOutput, getProcessExitValue, getSubProcess, main, retainBuffers, setExecutionRetentionFlag, setVerbose

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • KeytoolExecutor

      public KeytoolExecutor(String[] args, long timeoutInSeconds)
    • KeytoolExecutor

      public KeytoolExecutor(String[] args, long timeoutInSeconds, String[] inputLines)
  • Method Details

    • getExceptionMessage

      protected String getExceptionMessage()
      Overrides:
      getExceptionMessage in class com.sun.enterprise.util.ProcessExecutor
    • execute

      public void execute(String keystoreErrorMsg, File keystoreName) throws RepositoryException
      Throws:
      RepositoryException