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 voidjnr.unixsocket.UnixSocketChannelMethods inherited from class org.eclipse.jetty.io.ChannelEndPoint
doClose, fill, flush, getTransport, isOpen, isOptimizedForDirectBuffers, needsFillInterest, onClose, onIncompleteFlush, onSelected, replaceKey, toEndPointString, updateKeyMethods 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, writeMethods inherited from class org.eclipse.jetty.io.IdleTimeout
checkIdleTimeout, getIdleFor, getIdleTimeout, getScheduler, notIdle, setIdleTimeoutMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
getChannelin classorg.eclipse.jetty.io.ChannelEndPoint
-
getLocalAddress
- Specified by:
getLocalAddressin interfaceorg.eclipse.jetty.io.EndPoint- Overrides:
getLocalAddressin classorg.eclipse.jetty.io.ChannelEndPoint
-
getRemoteAddress
- Specified by:
getRemoteAddressin interfaceorg.eclipse.jetty.io.EndPoint- Overrides:
getRemoteAddressin classorg.eclipse.jetty.io.ChannelEndPoint
-
doShutdownOutput
protected void doShutdownOutput()- Overrides:
doShutdownOutputin classorg.eclipse.jetty.io.ChannelEndPoint
-