Class Jre21Compat

    • Constructor Detail

      • Jre21Compat

        public Jre21Compat()
    • Method Detail

      • createVirtualThreadBuilder

        public java.lang.Object createVirtualThreadBuilder​(java.lang.String name)
        Description copied from class: JreCompat
        Create a thread builder for virtual threads using the given name to name the threads.
        Overrides:
        createVirtualThreadBuilder in class JreCompat
        Parameters:
        name - The base name for the threads
        Returns:
        The thread buidler for virtual threads
      • threadBuilderStart

        public void threadBuilderStart​(java.lang.Object threadBuilder,
                                       java.lang.Runnable command)
        Description copied from class: JreCompat
        Create a thread with the given thread builder and use it to execute the given runnable.
        Overrides:
        threadBuilderStart in class JreCompat
        Parameters:
        threadBuilder - The thread builder to use to create a thread
        command - The command to run
      • getUnixDomainSocketAddress

        public java.net.SocketAddress getUnixDomainSocketAddress​(java.lang.String path)
        Description copied from class: JreCompat
        Return Unix domain socket address for given path.
        Overrides:
        getUnixDomainSocketAddress in class JreCompat
        Parameters:
        path - The path
        Returns:
        the socket address
      • openUnixDomainServerSocketChannel

        public java.nio.channels.ServerSocketChannel openUnixDomainServerSocketChannel()
        Description copied from class: JreCompat
        Create server socket channel using the Unix domain socket ProtocolFamily.
        Overrides:
        openUnixDomainServerSocketChannel in class JreCompat
        Returns:
        the server socket channel
      • openUnixDomainSocketChannel

        public java.nio.channels.SocketChannel openUnixDomainSocketChannel()
        Description copied from class: JreCompat
        Create socket channel using the Unix domain socket ProtocolFamily.
        Overrides:
        openUnixDomainSocketChannel in class JreCompat
        Returns:
        the socket channel