Interface LaunchOutcome

All Known Implementing Classes:
LaunchOutcome.Attached, LaunchOutcome.AttachFailed, LaunchOutcome.Failed

public sealed interface LaunchOutcome permits LaunchOutcome.Attached, LaunchOutcome.Failed, LaunchOutcome.AttachFailed
How a LaunchHandle ended.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final record 
    The client was injected and the host attached to it.
    static final record 
    The service injected the client, but the host could not attach to it: its pipe or its shared memory never appeared.
    static final record 
    The launch failed before the client was injected, or the client exited first.