Package org.apache.tika.utils
Class FileProcessResult
java.lang.Object
org.apache.tika.utils.FileProcessResult
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintlonglonglonglonglongbooleanbooleanbooleanbooleanvoidsetExitValue(int exitValue) voidsetGrantedTimeoutMillis(long grantedTimeoutMillis) voidsetProcessTimeMillis(long processTimeMillis) voidsetRequestedTimeoutMillis(long requestedTimeoutMillis) voidvoidsetStderrLength(long stderrLength) voidsetStderrTruncated(boolean stderrTruncated) voidvoidsetStdoutLength(long stdoutLength) voidsetStdoutTruncated(boolean stdoutTruncated) voidsetTimeout(boolean timeout) toString()
-
Constructor Details
-
FileProcessResult
public FileProcessResult()
-
-
Method Details
-
getStderr
-
getStdout
-
getExitValue
public int getExitValue() -
getProcessTimeMillis
public long getProcessTimeMillis() -
isTimeout
public boolean isTimeout() -
getStdoutLength
public long getStdoutLength() -
getStderrLength
public long getStderrLength() -
isStderrTruncated
public boolean isStderrTruncated() -
isStdoutTruncated
public boolean isStdoutTruncated() -
setStderr
-
setStdout
-
setExitValue
public void setExitValue(int exitValue) -
setProcessTimeMillis
public void setProcessTimeMillis(long processTimeMillis) -
setTimeout
public void setTimeout(boolean timeout) -
setStdoutLength
public void setStdoutLength(long stdoutLength) -
setStderrLength
public void setStderrLength(long stderrLength) -
setStderrTruncated
public void setStderrTruncated(boolean stderrTruncated) -
setStdoutTruncated
public void setStdoutTruncated(boolean stdoutTruncated) -
getRequestedTimeoutMillis
public long getRequestedTimeoutMillis()- Returns:
- the timeout the caller's own configuration requested, or
-1if this result was not produced by a context-awareProcessUtils.executecall
-
setRequestedTimeoutMillis
public void setRequestedTimeoutMillis(long requestedTimeoutMillis) -
getGrantedTimeoutMillis
public long getGrantedTimeoutMillis()- Returns:
- the budget actually granted (after
ParseTimeout.budgetForclipping), or-1if this result was not produced by a context-awareProcessUtils.executecall
-
setGrantedTimeoutMillis
public void setGrantedTimeoutMillis(long grantedTimeoutMillis) -
isClippedByRemaining
public boolean isClippedByRemaining()- Returns:
- true if the granted budget was clipped below the requested timeout by the task's remaining time (task's total timeout was binding, not the process's own). False if not clipped, or if no requested/granted info is present.
-
toString
-