Package org.eclipse.jetty.unixsocket
Class UnixSocketEndPoint
java.lang.Object
org.eclipse.jetty.io.IdleTimeout
org.eclipse.jetty.io.AbstractEndPoint
org.eclipse.jetty.io.ChannelEndPoint
org.eclipse.jetty.unixsocket.UnixSocketEndPoint
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.eclipse.jetty.io.EndPoint
,org.eclipse.jetty.io.ManagedSelector.Selectable
public class UnixSocketEndPoint
extends org.eclipse.jetty.io.ChannelEndPoint
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUnixSocketEndPoint
(jnr.unixsocket.UnixSocketChannel channel, org.eclipse.jetty.io.ManagedSelector selector, SelectionKey key, org.eclipse.jetty.util.thread.Scheduler scheduler) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
jnr.unixsocket.UnixSocketChannel
Methods inherited from class org.eclipse.jetty.io.ChannelEndPoint
doClose, fill, flush, getTransport, isOpen, isOptimizedForDirectBuffers, needsFillInterest, onClose, onIncompleteFlush, onSelected, replaceKey, toEndPointString, updateKey
Methods inherited from class org.eclipse.jetty.io.AbstractEndPoint
checkFill, checkFlush, close, close, doShutdownInput, fillInterested, getConnection, getCreatedTimeStamp, getFillInterest, getWriteFlusher, isFillInterested, isInputShutdown, isOutputShutdown, onClose, onIdleExpired, onOpen, reset, setConnection, shutdownInput, shutdownOutput, toConnectionString, toString, tryFillInterested, upgrade, write
Methods inherited from class org.eclipse.jetty.io.IdleTimeout
checkIdleTimeout, getIdleFor, getIdleTimeout, getScheduler, notIdle, setIdleTimeout
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.jetty.io.EndPoint
getIdleTimeout, setIdleTimeout
-
Field Details
-
LOG
private static final org.eclipse.jetty.util.log.Logger LOG
-
-
Constructor Details
-
UnixSocketEndPoint
public UnixSocketEndPoint(jnr.unixsocket.UnixSocketChannel channel, org.eclipse.jetty.io.ManagedSelector selector, SelectionKey key, org.eclipse.jetty.util.thread.Scheduler scheduler)
-
-
Method Details
-
getChannel
public jnr.unixsocket.UnixSocketChannel getChannel()- Overrides:
getChannel
in classorg.eclipse.jetty.io.ChannelEndPoint
-
getLocalAddress
- Specified by:
getLocalAddress
in interfaceorg.eclipse.jetty.io.EndPoint
- Overrides:
getLocalAddress
in classorg.eclipse.jetty.io.ChannelEndPoint
-
getRemoteAddress
- Specified by:
getRemoteAddress
in interfaceorg.eclipse.jetty.io.EndPoint
- Overrides:
getRemoteAddress
in classorg.eclipse.jetty.io.ChannelEndPoint
-
doShutdownOutput
protected void doShutdownOutput()- Overrides:
doShutdownOutput
in classorg.eclipse.jetty.io.ChannelEndPoint
-