Package org.apache.tomcat.util.compat
Class Jre22Compat
- java.lang.Object
-
- org.apache.tomcat.util.compat.JreCompat
-
- org.apache.tomcat.util.compat.Jre12Compat
-
- org.apache.tomcat.util.compat.Jre19Compat
-
- org.apache.tomcat.util.compat.Jre21Compat
-
- org.apache.tomcat.util.compat.Jre22Compat
-
public class Jre22Compat extends Jre21Compat
-
-
Field Summary
-
Fields inherited from class org.apache.tomcat.util.compat.JreCompat
canonCachesDisabled, canonCachesDisabledLock, USE_CANON_CACHES_CMD_ARG, useCanonCachesField, useCanonCachesFieldLock
-
-
Constructor Summary
Constructors Constructor Description Jre22Compat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.SocketAddress
getUnixDomainSocketAddress(java.lang.String path)
Return Unix domain socket address for given path.java.nio.channels.ServerSocketChannel
openUnixDomainServerSocketChannel()
Create server socket channel using the Unix domain socket ProtocolFamily.java.nio.channels.SocketChannel
openUnixDomainSocketChannel()
Create socket channel using the Unix domain socket ProtocolFamily.-
Methods inherited from class org.apache.tomcat.util.compat.Jre21Compat
callAs, createVirtualThreadBuilder, disableCanonCaches, isCanonCachesDisabled, threadBuilderStart
-
Methods inherited from class org.apache.tomcat.util.compat.Jre19Compat
getExecutor
-
Methods inherited from class org.apache.tomcat.util.compat.Jre12Compat
ensureUseCanonCachesFieldIsPopulated
-
Methods inherited from class org.apache.tomcat.util.compat.JreCompat
getInstance, isGraalAvailable, isJre12Available, isJre16Available, isJre19Available, isJre21Available, isJre22Available
-
-
-
-
Method Detail
-
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 classJreCompat
- 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 classJreCompat
- 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 classJreCompat
- Returns:
- the socket channel
-
-