public abstract class ProcessUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ATTR_PROCESS_ENV_NAME |
static String |
TAG_PROCESS_ARGUMENT |
static String |
TAG_PROCESS_CHARSET |
static String |
TAG_PROCESS_ENV |
static String |
TAG_PROCESS_ERROR_REDIRECT |
static String |
TAG_PROCESS_EXECUTABLE |
static String |
TAG_PROCESS_INPUT_BINARY |
static String |
TAG_PROCESS_INPUT_REDIRECT |
static String |
TAG_PROCESS_INPUT_STRING |
static String |
TAG_PROCESS_OUTPUT_REDIRECT |
static String |
TAG_PROCESS_WAIT_FOR_LINE_TIMEOUT |
static String |
TAG_PROCESS_WAIT_FOR_NEGATIVE_LINE_REGEXP |
static String |
TAG_PROCESS_WAIT_FOR_POSITIVE_LINE_REGEXP |
static String |
TAG_PROCESS_WAIT_SECONDS |
static String |
TAG_PROCESS_WORKING_DIR |
| Modifier and Type | Method and Description |
|---|---|
static ProcessInstanceBuilder |
createProcessInstanceBuilder(SpongeEngine engine,
Configuration configuration) |
static boolean |
isErrorRedirectSavingInstantly(ProcessConfiguration configuration) |
static boolean |
isOutputRedirectSavingInstantly(ProcessConfiguration configuration) |
static boolean |
isRedirectSavingInstantly(ProcessConfiguration configuration) |
static boolean |
shouldWaitForReadyInstantly(ProcessConfiguration configuration) |
static boolean |
shouldWaitForSpecificLine(ProcessConfiguration configuration) |
static void |
validateProcessConfiguration(ProcessConfiguration configuration) |
public static final String TAG_PROCESS_EXECUTABLE
public static final String TAG_PROCESS_ARGUMENT
public static final String TAG_PROCESS_WORKING_DIR
public static final String TAG_PROCESS_ENV
public static final String TAG_PROCESS_WAIT_SECONDS
public static final String TAG_PROCESS_INPUT_REDIRECT
public static final String TAG_PROCESS_OUTPUT_REDIRECT
public static final String TAG_PROCESS_ERROR_REDIRECT
public static final String TAG_PROCESS_CHARSET
public static final String TAG_PROCESS_WAIT_FOR_POSITIVE_LINE_REGEXP
public static final String TAG_PROCESS_WAIT_FOR_NEGATIVE_LINE_REGEXP
public static final String TAG_PROCESS_WAIT_FOR_LINE_TIMEOUT
public static final String TAG_PROCESS_INPUT_STRING
public static final String TAG_PROCESS_INPUT_BINARY
public static final String ATTR_PROCESS_ENV_NAME
public static ProcessInstanceBuilder createProcessInstanceBuilder(SpongeEngine engine, Configuration configuration)
public static boolean isOutputRedirectSavingInstantly(ProcessConfiguration configuration)
public static boolean isErrorRedirectSavingInstantly(ProcessConfiguration configuration)
public static boolean isRedirectSavingInstantly(ProcessConfiguration configuration)
public static void validateProcessConfiguration(ProcessConfiguration configuration)
public static boolean shouldWaitForReadyInstantly(ProcessConfiguration configuration)
public static boolean shouldWaitForSpecificLine(ProcessConfiguration configuration)
Copyright © 2016–2021 Softelnet. All rights reserved.