A B C D E F G H I L M N O P R S T U W _ 

A

AbstractConnection - Class in org.eclipse.jetty.io
A convenience base implementation of Connection.
AbstractConnection(EndPoint, Executor) - Constructor for class org.eclipse.jetty.io.AbstractConnection
 
AbstractConnection(EndPoint, Executor, boolean) - Constructor for class org.eclipse.jetty.io.AbstractConnection
 
AbstractConnection.FillingInterestedCallback - Class in org.eclipse.jetty.io
 
AbstractConnection.NestedState - Class in org.eclipse.jetty.io
 
AbstractConnection.State - Class in org.eclipse.jetty.io
 
AbstractEndPoint - Class in org.eclipse.jetty.io
 
AbstractEndPoint(Scheduler, InetSocketAddress, InetSocketAddress) - Constructor for class org.eclipse.jetty.io.AbstractEndPoint
 
accept(SocketChannel) - Method in class org.eclipse.jetty.io.SelectorManager
 
accept(SocketChannel, Object) - Method in class org.eclipse.jetty.io.SelectorManager
Registers a channel to perform non-blocking read/write operations.
accepted(SocketChannel) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method when a channel is accepted from the ServerSocketChannel passed to SelectorManager.acceptor(ServerSocketChannel).
acceptor(ServerSocketChannel) - Method in class org.eclipse.jetty.io.SelectorManager
Registers a server channel for accept operations.
acquire(int, boolean) - Method in class org.eclipse.jetty.io.ArrayByteBufferPool
 
acquire(int, boolean) - Method in interface org.eclipse.jetty.io.ByteBufferPool
Requests a ByteBuffer of the given size.
acquire(int, boolean) - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
acquire(int, boolean) - Method in class org.eclipse.jetty.io.MappedByteBufferPool
 
addListener(Connection.Listener) - Method in class org.eclipse.jetty.io.AbstractConnection
 
addListener(Connection.Listener) - Method in interface org.eclipse.jetty.io.Connection
 
ArrayByteBufferPool - Class in org.eclipse.jetty.io
 
ArrayByteBufferPool() - Constructor for class org.eclipse.jetty.io.ArrayByteBufferPool
 
ArrayByteBufferPool(int, int, int) - Constructor for class org.eclipse.jetty.io.ArrayByteBufferPool
 
ArrayByteBufferPool.Bucket - Class in org.eclipse.jetty.io
 

B

ByteArrayEndPoint - Class in org.eclipse.jetty.io
ByteArrayEndPoint.
ByteArrayEndPoint() - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(byte[], int) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(String, int) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(Scheduler, long) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(Scheduler, long, byte[], int) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(Scheduler, long, String, int) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteArrayEndPoint(Scheduler, long, ByteBuffer, ByteBuffer) - Constructor for class org.eclipse.jetty.io.ByteArrayEndPoint
 
ByteBufferPool - Interface in org.eclipse.jetty.io
A ByteBuffer pool.

C

ChannelEndPoint - Class in org.eclipse.jetty.io
Channel End Point.
ChannelEndPoint(Scheduler, SocketChannel) - Constructor for class org.eclipse.jetty.io.ChannelEndPoint
 
checkError() - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
 
checkIdleTimeout() - Method in class org.eclipse.jetty.io.IdleTimeout
 
clear() - Method in class org.eclipse.jetty.io.ArrayByteBufferPool
 
clear() - Method in class org.eclipse.jetty.io.MappedByteBufferPool
 
clearTracking() - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
ClientConnectionFactory - Interface in org.eclipse.jetty.io
Factory for client-side Connection instances.
ClientConnectionFactory.Helper - Class in org.eclipse.jetty.io
 
close() - Method in class org.eclipse.jetty.io.AbstractConnection
 
close() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
close() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
close() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
close() - Method in interface org.eclipse.jetty.io.Connection
Performs a logical close of this connection.
close() - Method in interface org.eclipse.jetty.io.EndPoint
Close any backing stream associated with the endpoint
close() - Method in class org.eclipse.jetty.io.NegotiatingClientConnection
 
close() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
close() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
close() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
close() - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Close the stream.
close() - Method in class org.eclipse.jetty.io.WriterOutputStream
 
closed(Socket) - Method in class org.eclipse.jetty.io.NetworkTrafficListener.Adapter
 
closed(Socket) - Method in interface org.eclipse.jetty.io.NetworkTrafficListener
Callback method invoked when a connection to a remote client has been closed.
completed() - Method in class org.eclipse.jetty.io.NegotiatingClientConnection
 
completeWrite() - Method in class org.eclipse.jetty.io.WriteFlusher
Complete a write that has not completed and that called WriteFlusher.onIncompleteFlushed() to request a call to this method when a call to EndPoint.flush(ByteBuffer...) is likely to be able to progress.
connect(SocketChannel, Object) - Method in class org.eclipse.jetty.io.SelectorManager
Registers a channel to perform a non-blocking connect.
Connection - Interface in org.eclipse.jetty.io
A Connection is associated to an EndPoint so that I/O events happening on the EndPoint can be processed by the Connection.
Connection.Listener - Interface in org.eclipse.jetty.io
 
Connection.Listener.Adapter - Class in org.eclipse.jetty.io
 
Connection.Listener.Adapter() - Constructor for class org.eclipse.jetty.io.Connection.Listener.Adapter
 
Connection.UpgradeFrom - Interface in org.eclipse.jetty.io
 
Connection.UpgradeTo - Interface in org.eclipse.jetty.io
 
connectionClosed(Connection) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method invoked when a connection is closed.
connectionFailed(SocketChannel, Throwable, Object) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method invoked when a non-blocking connect cannot be completed.
connectionOpened(Connection) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method invoked when a connection is opened.

D

DEFAULT_CONNECT_TIMEOUT - Static variable in class org.eclipse.jetty.io.SelectorManager
 
destroyEndPoint(EndPoint) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
doStart() - Method in class org.eclipse.jetty.io.SelectorManager
 
doStart() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
doStop() - Method in class org.eclipse.jetty.io.SelectorManager
 
doStop() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
dump() - Method in class org.eclipse.jetty.io.SelectorManager
 
dump(Appendable, String) - Method in class org.eclipse.jetty.io.SelectorManager
 
dump() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
dump(Appendable, String) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
dumpKeysState(List<Object>) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 

E

EndPoint - Interface in org.eclipse.jetty.io
A transport EndPoint
endPointClosed(EndPoint) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method invoked when an endpoint is closed.
endPointOpened(EndPoint) - Method in class org.eclipse.jetty.io.SelectorManager
Callback method invoked when an endpoint is opened.
EofException - Exception in org.eclipse.jetty.io
A Jetty specialization of EOFException.
EofException() - Constructor for exception org.eclipse.jetty.io.EofException
 
EofException(String) - Constructor for exception org.eclipse.jetty.io.EofException
 
EofException(Throwable) - Constructor for exception org.eclipse.jetty.io.EofException
 
execute(Runnable) - Method in class org.eclipse.jetty.io.SelectorManager
Executes the given task in a different thread.
EXECUTE_ONFILLABLE - Static variable in class org.eclipse.jetty.io.AbstractConnection
 

F

failedCallback(Callback, Throwable) - Method in class org.eclipse.jetty.io.AbstractConnection
 
fill(ByteBuffer) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
fill(ByteBuffer) - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
fill(ByteBuffer) - Method in interface org.eclipse.jetty.io.EndPoint
Fill the passed buffer with data from this endpoint.
fill(ByteBuffer) - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
fill(ByteBuffer) - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
FILL_INTERESTED - Static variable in class org.eclipse.jetty.io.AbstractConnection
 
fillable() - Method in class org.eclipse.jetty.io.FillInterest
Call to signal that a read is now possible.
FILLING - Static variable in class org.eclipse.jetty.io.AbstractConnection
 
FILLING_FILL_INTERESTED - Static variable in class org.eclipse.jetty.io.AbstractConnection
 
FillInterest - Class in org.eclipse.jetty.io
A Utility class to help implement EndPoint.fillInterested(Callback) by keeping state and calling the context and callback objects.
FillInterest() - Constructor for class org.eclipse.jetty.io.FillInterest
 
fillInterested() - Method in class org.eclipse.jetty.io.AbstractConnection
Utility method to be called to register read interest.
fillInterested(Callback) - Method in class org.eclipse.jetty.io.AbstractConnection
 
fillInterested(Callback) - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
fillInterested(Callback) - Method in interface org.eclipse.jetty.io.EndPoint
Requests callback methods to be invoked when a call to EndPoint.fill(ByteBuffer) would return data or EOF.
finishConnect(SocketChannel) - Method in class org.eclipse.jetty.io.SelectorManager
 
flush(ByteBuffer...) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
flush(ByteBuffer...) - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
flush(ByteBuffer...) - Method in interface org.eclipse.jetty.io.EndPoint
Flush data from the passed header/buffer to this endpoint.
flush(ByteBuffer...) - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
flush(ByteBuffer...) - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
flush() - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Flush the stream.
flush(ByteBuffer[]) - Method in class org.eclipse.jetty.io.WriteFlusher
Flush the buffers iteratively until no progress is made
flush() - Method in class org.eclipse.jetty.io.WriterOutputStream
 

G

getBytesIn() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getBytesIn() - Method in interface org.eclipse.jetty.io.Connection
 
getBytesOut() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getBytesOut() - Method in interface org.eclipse.jetty.io.Connection
 
getChannel() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
getClientConnectionFactory() - Method in class org.eclipse.jetty.io.NegotiatingClientConnectionFactory
 
getConnection() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getConnection() - Method in interface org.eclipse.jetty.io.EndPoint
 
getConnectTimeout() - Method in class org.eclipse.jetty.io.SelectorManager
Get the connect timeout
getCreatedTimeStamp() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getCreatedTimeStamp() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getCreatedTimeStamp() - Method in interface org.eclipse.jetty.io.Connection
 
getCreatedTimeStamp() - Method in interface org.eclipse.jetty.io.EndPoint
 
getDecryptedEndPoint() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
getEndPoint() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getEndPoint() - Method in interface org.eclipse.jetty.io.Connection
 
getExecutor() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getExecutor() - Method in class org.eclipse.jetty.io.SelectorManager
 
getFillInterest() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getFillInterest() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
getIdleFor() - Method in class org.eclipse.jetty.io.IdleTimeout
 
getIdleTimeout() - Method in interface org.eclipse.jetty.io.EndPoint
Get the max idle time in ms.
getIdleTimeout() - Method in class org.eclipse.jetty.io.IdleTimeout
 
getIdleTimestamp() - Method in class org.eclipse.jetty.io.IdleTimeout
 
getIn() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
getInputBufferSize() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getLeakedAcquires() - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
getLeakedReleases() - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
getLeakedResources() - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
getLocalAddress() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getLocalAddress() - Method in interface org.eclipse.jetty.io.EndPoint
 
getMessagesIn() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getMessagesIn() - Method in interface org.eclipse.jetty.io.Connection
 
getMessagesOut() - Method in class org.eclipse.jetty.io.AbstractConnection
 
getMessagesOut() - Method in interface org.eclipse.jetty.io.Connection
 
getOutput() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
getOutputString() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
getOutputString(Charset) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
getRemoteAddress() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getRemoteAddress() - Method in interface org.eclipse.jetty.io.EndPoint
 
getScheduler() - Method in class org.eclipse.jetty.io.SelectorManager
 
getSelectorCount() - Method in class org.eclipse.jetty.io.SelectorManager
 
getSelectorPriorityDelta() - Method in class org.eclipse.jetty.io.SelectorManager
 
getSocket() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
getSslConnection() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
getSSLEngine() - Method in class org.eclipse.jetty.io.NegotiatingClientConnection
 
getSSLEngine() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
getTransport() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
getTransport() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
getTransport() - Method in interface org.eclipse.jetty.io.EndPoint
 
getTransport() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
getWriteFlusher() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
getWriteFlusher() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 

H

hasMore() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 

I

IDLE - Static variable in class org.eclipse.jetty.io.AbstractConnection
 
IdleTimeout - Class in org.eclipse.jetty.io
An Abstract implementation of an Idle Timeout.
IdleTimeout(Scheduler) - Constructor for class org.eclipse.jetty.io.IdleTimeout
 
incoming(Socket, ByteBuffer) - Method in class org.eclipse.jetty.io.NetworkTrafficListener.Adapter
 
incoming(Socket, ByteBuffer) - Method in interface org.eclipse.jetty.io.NetworkTrafficListener
Callback method invoked when bytes sent by a remote client arrived on the server.
isGrowOutput() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
isInProgress() - Method in class org.eclipse.jetty.io.WriteFlusher
 
isInputShutdown() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
isInputShutdown() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
isInputShutdown() - Method in interface org.eclipse.jetty.io.EndPoint
Test if the input is shutdown.
isInputShutdown() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
isInterested() - Method in class org.eclipse.jetty.io.FillInterest
 
isOpen() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
isOpen() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
isOpen() - Method in interface org.eclipse.jetty.io.EndPoint
 
isOpen() - Method in class org.eclipse.jetty.io.IdleTimeout
This abstract method should be called to check if idle timeouts should still be checked.
isOpen() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
isOpen() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
isOutputShutdown() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
isOutputShutdown() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
isOutputShutdown() - Method in interface org.eclipse.jetty.io.EndPoint
Test if output is shutdown.
isOutputShutdown() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
isRenegotiationAllowed() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
isSelectorThread() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 

L

leaked(LeakDetector<ByteBuffer>.LeakInfo) - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
LeakTrackingByteBufferPool - Class in org.eclipse.jetty.io
 
LeakTrackingByteBufferPool(ByteBufferPool) - Constructor for class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
LOG - Static variable in class org.eclipse.jetty.io.SelectChannelEndPoint
 
LOG - Static variable in class org.eclipse.jetty.io.SelectorManager
 

M

MappedByteBufferPool - Class in org.eclipse.jetty.io
 
MappedByteBufferPool() - Constructor for class org.eclipse.jetty.io.MappedByteBufferPool
 
MappedByteBufferPool(int) - Constructor for class org.eclipse.jetty.io.MappedByteBufferPool
 
MappedByteBufferPool.Tagged - Class in org.eclipse.jetty.io
 
MappedByteBufferPool.Tagged() - Constructor for class org.eclipse.jetty.io.MappedByteBufferPool.Tagged
 

N

needsFill() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
needsFill() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
needsFill() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
needsFill() - Method in class org.eclipse.jetty.io.FillInterest
Register the read interest Abstract method to be implemented by the Specific ReadInterest to enquire if a read is immediately possible and if not to schedule a future call to FillInterest.fillable() or FillInterest.onFail(Throwable)
needsFill() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
needsFill() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
NegotiatingClientConnection - Class in org.eclipse.jetty.io
 
NegotiatingClientConnection(EndPoint, Executor, SSLEngine, ClientConnectionFactory, Map<String, Object>) - Constructor for class org.eclipse.jetty.io.NegotiatingClientConnection
 
NegotiatingClientConnectionFactory - Class in org.eclipse.jetty.io
 
NegotiatingClientConnectionFactory(ClientConnectionFactory) - Constructor for class org.eclipse.jetty.io.NegotiatingClientConnectionFactory
 
NetworkTrafficListener - Interface in org.eclipse.jetty.io
A listener for raw network traffic within Jetty.
NetworkTrafficListener.Adapter - Class in org.eclipse.jetty.io
A commodity class that implements NetworkTrafficListener with empty methods.
NetworkTrafficListener.Adapter() - Constructor for class org.eclipse.jetty.io.NetworkTrafficListener.Adapter
 
NetworkTrafficSelectChannelEndPoint - Class in org.eclipse.jetty.io
 
NetworkTrafficSelectChannelEndPoint(SocketChannel, SelectorManager.ManagedSelector, SelectionKey, Scheduler, long, List<NetworkTrafficListener>) - Constructor for class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
newByteBuffer(int, boolean) - Method in class org.eclipse.jetty.io.MappedByteBufferPool
 
newByteBuffer(int, boolean) - Method in class org.eclipse.jetty.io.MappedByteBufferPool.Tagged
 
newConnection(EndPoint, Map<String, Object>) - Method in interface org.eclipse.jetty.io.ClientConnectionFactory
 
newConnection(SocketChannel, EndPoint, Object) - Method in class org.eclipse.jetty.io.SelectorManager
Factory method to create Connection.
newConnection(EndPoint, Map<String, Object>) - Method in class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
newDecryptedEndPoint() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
newEndPoint(SocketChannel, SelectorManager.ManagedSelector, SelectionKey) - Method in class org.eclipse.jetty.io.SelectorManager
Factory method to create EndPoint.
newSelector(int) - Method in class org.eclipse.jetty.io.SelectorManager
newSslConnection(ByteBufferPool, Executor, EndPoint, SSLEngine) - Method in class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
next(AbstractConnection.State, AbstractConnection.State) - Method in class org.eclipse.jetty.io.AbstractConnection
 
NOIP - Static variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
notIdle() - Method in class org.eclipse.jetty.io.IdleTimeout
This method should be called when non-idle activity has taken place.
notifyIncoming(ByteBuffer, int) - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
notifyOutgoing(ByteBuffer) - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 

O

onClose() - Method in class org.eclipse.jetty.io.AbstractConnection
 
onClose() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
onClose() - Method in interface org.eclipse.jetty.io.Connection
Callback method invoked when this Connection is closed.
onClose() - Method in interface org.eclipse.jetty.io.EndPoint
Callback method invoked when this EndPoint is close.
onClose() - Method in class org.eclipse.jetty.io.FillInterest
 
onClose() - Method in class org.eclipse.jetty.io.IdleTimeout
 
onClose() - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
onClose() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
onClose() - Method in class org.eclipse.jetty.io.WriteFlusher
 
onClosed(Connection) - Method in class org.eclipse.jetty.io.Connection.Listener.Adapter
 
onClosed(Connection) - Method in interface org.eclipse.jetty.io.Connection.Listener
 
onFail(Throwable) - Method in class org.eclipse.jetty.io.FillInterest
Call to signal a failure to a registered interest
onFail(Throwable) - Method in class org.eclipse.jetty.io.WriteFlusher
Notify the flusher of a failure
onFillable() - Method in class org.eclipse.jetty.io.AbstractConnection
Callback method invoked when the endpoint is ready to be read.
onFillable() - Method in class org.eclipse.jetty.io.NegotiatingClientConnection
 
onFillable() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
onFillInterestedFailed(Throwable) - Method in class org.eclipse.jetty.io.AbstractConnection
Callback method invoked when the endpoint failed to be ready to be read.
onFillInterestedFailed(Throwable) - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
onIdleExpired(TimeoutException) - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
onIdleExpired(TimeoutException) - Method in class org.eclipse.jetty.io.IdleTimeout
This abstract method is called when the idle timeout has expired.
onIncompleteFlush() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
onIncompleteFlush() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
onIncompleteFlush() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
onIncompleteFlush() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
onIncompleteFlush() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
onIncompleteFlushed() - Method in class org.eclipse.jetty.io.WriteFlusher
Abstract call to be implemented by specific WriteFlushers.
onOpen() - Method in class org.eclipse.jetty.io.AbstractConnection
 
onOpen() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
onOpen() - Method in interface org.eclipse.jetty.io.Connection
 
onOpen() - Method in interface org.eclipse.jetty.io.EndPoint
Callback method invoked when this EndPoint is opened.
onOpen() - Method in class org.eclipse.jetty.io.IdleTimeout
 
onOpen() - Method in class org.eclipse.jetty.io.NegotiatingClientConnection
 
onOpen() - Method in class org.eclipse.jetty.io.NetworkTrafficSelectChannelEndPoint
 
onOpen() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
onOpen() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
onOpened(Connection) - Method in class org.eclipse.jetty.io.Connection.Listener.Adapter
 
onOpened(Connection) - Method in interface org.eclipse.jetty.io.Connection.Listener
 
onReadTimeout() - Method in class org.eclipse.jetty.io.AbstractConnection
Callback method invoked when the endpoint failed to be ready to be read after a timeout
onSelected() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
onSelected() - Method in interface org.eclipse.jetty.io.SelectorManager.SelectableEndPoint
Callback method invoked when a read or write events has been detected by the SelectorManager.ManagedSelector for this endpoint.
onUpgradeFrom() - Method in interface org.eclipse.jetty.io.Connection.UpgradeFrom
Take the input buffer from the connection on upgrade.
onUpgradeTo(ByteBuffer) - Method in interface org.eclipse.jetty.io.Connection.UpgradeTo
Callback method invoked when this Connection is upgraded.
opened(Socket) - Method in class org.eclipse.jetty.io.NetworkTrafficListener.Adapter
 
opened(Socket) - Method in interface org.eclipse.jetty.io.NetworkTrafficListener
Callback method invoked when a connection from a remote client has been accepted.
org.eclipse.jetty.io - package org.eclipse.jetty.io
Jetty IO : Core classes for Jetty IO subsystem
org.eclipse.jetty.io.ssl - package org.eclipse.jetty.io.ssl
Jetty IO : Core SSL Support
outgoing(Socket, ByteBuffer) - Method in class org.eclipse.jetty.io.NetworkTrafficListener.Adapter
 
outgoing(Socket, ByteBuffer) - Method in interface org.eclipse.jetty.io.NetworkTrafficListener
Callback method invoked when bytes are sent to a remote client from the server.

P

print(boolean) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a boolean value.
print(char) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a character.
print(int) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an integer.
print(long) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a long integer.
print(float) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a floating-point number.
print(double) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a double-precision floating-point number.
print(char[]) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an array of characters.
print(String) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a string.
print(Object) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an object.
println() - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Terminate the current line by writing the line separator string.
println(boolean) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a boolean value and then terminate the line.
println(char) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a character and then terminate the line.
println(int) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an integer and then terminate the line.
println(long) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a long integer and then terminate the line.
println(float) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a floating-point number and then terminate the line.
println(double) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a double-precision floating-point number and then terminate the line.
println(char[]) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an array of characters and then terminate the line.
println(String) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print a String and then terminate the line.
println(Object) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Print an Object and then terminate the line.

R

REFILLING - Static variable in class org.eclipse.jetty.io.AbstractConnection
 
register(Callback) - Method in class org.eclipse.jetty.io.FillInterest
Call to register interest in a callback when a read is possible.
release(ByteBuffer) - Method in class org.eclipse.jetty.io.ArrayByteBufferPool
 
release(ByteBuffer) - Method in interface org.eclipse.jetty.io.ByteBufferPool
Returns a ByteBuffer, usually obtained with ByteBufferPool.acquire(int, boolean) (but not necessarily), making it available for recycling and reuse.
release(ByteBuffer) - Method in class org.eclipse.jetty.io.LeakTrackingByteBufferPool
 
release(ByteBuffer) - Method in class org.eclipse.jetty.io.MappedByteBufferPool
 
replaceConnection(Connection, Connection) - Static method in class org.eclipse.jetty.io.ClientConnectionFactory.Helper
Replaces the given oldConnection with the given newConnection on the EndPoint associated with oldConnection, performing connection lifecycle management.
reset() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
run() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
runChange(Runnable) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
RuntimeIOException - Exception in org.eclipse.jetty.io
Subclass of RuntimeException used to signal that there was an IOException thrown by underlying Writer
RuntimeIOException() - Constructor for exception org.eclipse.jetty.io.RuntimeIOException
 
RuntimeIOException(String) - Constructor for exception org.eclipse.jetty.io.RuntimeIOException
 
RuntimeIOException(Throwable) - Constructor for exception org.eclipse.jetty.io.RuntimeIOException
 
RuntimeIOException(String, Throwable) - Constructor for exception org.eclipse.jetty.io.RuntimeIOException
 

S

select() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
Process changes and waits on Selector.select().
SelectChannelEndPoint - Class in org.eclipse.jetty.io
An ChannelEndpoint that can be scheduled by SelectorManager.
SelectChannelEndPoint(SocketChannel, SelectorManager.ManagedSelector, SelectionKey, Scheduler, long) - Constructor for class org.eclipse.jetty.io.SelectChannelEndPoint
 
SelectorManager - Class in org.eclipse.jetty.io
SelectorManager manages a number of SelectorManager.ManagedSelectors that simplify the non-blocking primitives provided by the JVM via the java.nio package.
SelectorManager(Executor, Scheduler) - Constructor for class org.eclipse.jetty.io.SelectorManager
 
SelectorManager(Executor, Scheduler, int) - Constructor for class org.eclipse.jetty.io.SelectorManager
 
SelectorManager.ManagedSelector - Class in org.eclipse.jetty.io
SelectorManager.ManagedSelector wraps a Selector simplifying non-blocking operations on channels.
SelectorManager.ManagedSelector(int) - Constructor for class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
SelectorManager.SelectableEndPoint - Interface in org.eclipse.jetty.io
A SelectorManager.SelectableEndPoint is an EndPoint that wish to be notified of non-blocking events by the SelectorManager.ManagedSelector.
setConnection(Connection) - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
setConnection(Connection) - Method in interface org.eclipse.jetty.io.EndPoint
 
setConnection(Connection) - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
setConnectTimeout(long) - Method in class org.eclipse.jetty.io.SelectorManager
Set the connect timeout (in milliseconds)
setError() - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
 
setGrowOutput(boolean) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setIdleTimeout(long) - Method in interface org.eclipse.jetty.io.EndPoint
Set the idle timeout.
setIdleTimeout(long) - Method in class org.eclipse.jetty.io.IdleTimeout
 
setIdleTimeout(long) - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
setInput(ByteBuffer) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setInput(String) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setInput(String, Charset) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setInputBufferSize(int) - Method in class org.eclipse.jetty.io.AbstractConnection
 
setInputEOF() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setOutput(ByteBuffer) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
setRenegotiationAllowed(boolean) - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
setSelectorPriorityDelta(int) - Method in class org.eclipse.jetty.io.SelectorManager
Sets the selector thread priority delta to the given amount.
shutdownInput() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
shutdownOutput() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
shutdownOutput() - Method in class org.eclipse.jetty.io.ChannelEndPoint
 
shutdownOutput() - Method in interface org.eclipse.jetty.io.EndPoint
Shutdown the output.
shutdownOutput() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
SSL_ENGINE_CONTEXT_KEY - Static variable in class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
SSL_PEER_HOST_CONTEXT_KEY - Static variable in class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
SSL_PEER_PORT_CONTEXT_KEY - Static variable in class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
SslClientConnectionFactory - Class in org.eclipse.jetty.io.ssl
 
SslClientConnectionFactory(SslContextFactory, ByteBufferPool, Executor, ClientConnectionFactory) - Constructor for class org.eclipse.jetty.io.ssl.SslClientConnectionFactory
 
SslConnection - Class in org.eclipse.jetty.io.ssl
A Connection that acts as an interceptor between an EndPoint providing SSL encrypted data and another consumer of an EndPoint (typically an Connection like HttpConnection) that wants unencrypted data.
SslConnection(ByteBufferPool, Executor, EndPoint, SSLEngine) - Constructor for class org.eclipse.jetty.io.ssl.SslConnection
 
SslConnection.DecryptedEndPoint - Class in org.eclipse.jetty.io.ssl
 
SslConnection.DecryptedEndPoint() - Constructor for class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
submit(Runnable) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
Submits a change to be executed in the selector thread.
SUBMIT_KEY_UPDATES - Static variable in class org.eclipse.jetty.io.SelectorManager
 

T

takeOutput() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
takeOutputString() - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
takeOutputString(Charset) - Method in class org.eclipse.jetty.io.ByteArrayEndPoint
 
toString() - Method in class org.eclipse.jetty.io.AbstractConnection.State
 
toString() - Method in class org.eclipse.jetty.io.AbstractConnection
 
toString() - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
toString() - Method in class org.eclipse.jetty.io.ArrayByteBufferPool.Bucket
 
toString() - Method in class org.eclipse.jetty.io.FillInterest
 
toString() - Method in class org.eclipse.jetty.io.SelectChannelEndPoint
 
toString() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
toString() - Method in class org.eclipse.jetty.io.ssl.SslConnection.DecryptedEndPoint
 
toString() - Method in class org.eclipse.jetty.io.ssl.SslConnection
 
toString() - Method in class org.eclipse.jetty.io.WriteFlusher
 

U

UncheckedPrintWriter - Class in org.eclipse.jetty.io
A wrapper for the PrintWriter that re-throws the instances of IOException thrown by the underlying implementation of Writer as RuntimeIOException instances.
UncheckedPrintWriter(Writer) - Constructor for class org.eclipse.jetty.io.UncheckedPrintWriter
 
UncheckedPrintWriter(Writer, boolean) - Constructor for class org.eclipse.jetty.io.UncheckedPrintWriter
Create a new PrintWriter.
UncheckedPrintWriter(OutputStream) - Constructor for class org.eclipse.jetty.io.UncheckedPrintWriter
Create a new PrintWriter, without automatic line flushing, from an existing OutputStream.
UncheckedPrintWriter(OutputStream, boolean) - Constructor for class org.eclipse.jetty.io.UncheckedPrintWriter
Create a new PrintWriter from an existing OutputStream.
updateKey(Runnable) - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
Submit a task to update a selector key.
upgrade(Connection) - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
upgrade(Connection) - Method in interface org.eclipse.jetty.io.EndPoint
Upgrade connections.

W

wakeup() - Method in class org.eclipse.jetty.io.SelectorManager.ManagedSelector
 
write(Callback, ByteBuffer...) - Method in class org.eclipse.jetty.io.AbstractEndPoint
 
write(Callback, ByteBuffer...) - Method in interface org.eclipse.jetty.io.EndPoint
Writes the given buffers via EndPoint.flush(ByteBuffer...) and invokes callback methods when either all the data has been flushed or an error occurs.
write(int) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Write a single character.
write(char[], int, int) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Write a portion of an array of characters.
write(char[]) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Write an array of characters.
write(String, int, int) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Write a portion of a string.
write(String) - Method in class org.eclipse.jetty.io.UncheckedPrintWriter
Write a string.
write(Callback, ByteBuffer...) - Method in class org.eclipse.jetty.io.WriteFlusher
Tries to switch state to WRITING.
write(byte[]) - Method in class org.eclipse.jetty.io.WriterOutputStream
 
write(byte[], int, int) - Method in class org.eclipse.jetty.io.WriterOutputStream
 
write(int) - Method in class org.eclipse.jetty.io.WriterOutputStream
 
WriteFlusher - Class in org.eclipse.jetty.io
A Utility class to help implement EndPoint.write(Callback, ByteBuffer...) by calling EndPoint.flush(ByteBuffer...) until all content is written.
WriteFlusher(EndPoint) - Constructor for class org.eclipse.jetty.io.WriteFlusher
 
WriterOutputStream - Class in org.eclipse.jetty.io
Wrap a Writer as an OutputStream.
WriterOutputStream(Writer, String) - Constructor for class org.eclipse.jetty.io.WriterOutputStream
 
WriterOutputStream(Writer) - Constructor for class org.eclipse.jetty.io.WriterOutputStream
 

_

_closed - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_encoding - Variable in class org.eclipse.jetty.io.WriterOutputStream
 
_growOutput - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_in - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_ishut - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_oshut - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_out - Variable in class org.eclipse.jetty.io.ByteArrayEndPoint
 
_queue - Variable in class org.eclipse.jetty.io.ArrayByteBufferPool.Bucket
 
_size - Variable in class org.eclipse.jetty.io.ArrayByteBufferPool.Bucket
 
_writer - Variable in class org.eclipse.jetty.io.WriterOutputStream
 
A B C D E F G H I L M N O P R S T U W _ 

Copyright © 1995-2015 Webtide. All Rights Reserved.