public final class SystemUtil extends Object
Constructor and Description |
---|
SystemUtil() |
Modifier and Type | Method and Description |
---|---|
static long |
getFreeMemory() |
static String |
getPropertyOrEnvironmentVariable(String name)
Gets either java property or environment variable with given name.
|
static long |
getRelativeTimeMillis()
Should be used in relative constructs (for example to check how many milliseconds have passed).
|
static long |
getSystemTimeMillis()
Deprecated.
To be removed in iText version 7.2. For time-based seed, please use
getTimeBasedSeed() instead.
|
static int |
getTimeBasedIntSeed() |
static long |
getTimeBasedSeed() |
static StringBuilder |
runProcessAndCollectErrors(String execPath, String params) |
static boolean |
runProcessAndWait(String execPath, String params) |
@Deprecated public static long getSystemTimeMillis()
getTimeBasedSeed()
instead.
public static long getTimeBasedSeed()
public static int getTimeBasedIntSeed()
public static long getRelativeTimeMillis()
DateTimeUtil.getCurrentTimeDate()
.
public static long getFreeMemory()
public static String getPropertyOrEnvironmentVariable(String name)
name
- the name of either java property or environment variable.
public static boolean runProcessAndWait(String execPath, String params) throws IOException, InterruptedException
IOException
InterruptedException
public static StringBuilder runProcessAndCollectErrors(String execPath, String params) throws IOException, InterruptedException
IOException
InterruptedException
Copyright © 1998–2019 iText Group NV. All rights reserved.