Record Class IsolationProcessHandle
java.lang.Object
java.lang.Record
org.j7m.middleware.api.isolation.IsolationProcessHandle
- Record Components:
executionId- execution identifierprocessStatus- process status
public record IsolationProcessHandle(IsolationExecutionId executionId, IsolationProcessStatus processStatus)
extends Record
Redacted handle summary for a local child process.
-
Constructor Summary
ConstructorsConstructorDescriptionIsolationProcessHandle(IsolationExecutionId executionId, IsolationProcessStatus processStatus) Creates a validated process handle summary. -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.Returns the value of theexecutionIdrecord component.final inthashCode()Returns a hash code value for this object.Returns the value of theprocessStatusrecord component.final StringtoString()Returns a string representation of this record class.
-
Constructor Details
-
IsolationProcessHandle
public IsolationProcessHandle(IsolationExecutionId executionId, IsolationProcessStatus processStatus) Creates a validated process handle summary.
-
-
Method Details
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
executionId
Returns the value of theexecutionIdrecord component.- Returns:
- the value of the
executionIdrecord component
-
processStatus
Returns the value of theprocessStatusrecord component.- Returns:
- the value of the
processStatusrecord component
-