Class KeystoreManager.KeytoolExecutor
- java.lang.Object
-
- com.sun.enterprise.util.ProcessExecutor
-
- com.sun.enterprise.admin.servermgmt.KeystoreManager.KeytoolExecutor
-
- Enclosing class:
- KeystoreManager
public static class KeystoreManager.KeytoolExecutor extends 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(String keystoreErrorMsg, File keystoreName)
protected String
getExceptionMessage()
Allows a subclass to control the error message returned when a non-zero exit code is returned from a failed execution-
Methods inherited from class com.sun.enterprise.util.ProcessExecutor
execute, execute, execute, getExecutionRetentionFlag, getFileBuffer, getLastExecutionError, getLastExecutionOutput, getLatestOutput, getProcessExitValue, getSubProcess, main, retainBuffers, setExecutionRetentionFlag, setVerbose
-
-
-
-
Method Detail
-
getExceptionMessage
protected String getExceptionMessage()
Description copied from class:ProcessExecutor
Allows a subclass to control the error message returned when a non-zero exit code is returned from a failed execution- Overrides:
getExceptionMessage
in classProcessExecutor
- Returns:
-
execute
public void execute(String keystoreErrorMsg, File keystoreName) throws RepositoryException
- Throws:
RepositoryException
-
-