A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages

A

Acceptor - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
Acceptor() - Constructor for class org.eclipse.spi.net4j.Acceptor
 
ACCEPTOR_NAME_PREFIX - Static variable in interface org.eclipse.net4j.ws.IWSConnector
 
Acceptor.ConnectorPreparer - Interface in org.eclipse.spi.net4j
 
AcceptorContentProvider - Class in org.eclipse.net4j.ui
A structured content provider that shows acceptors.
AcceptorContentProvider() - Constructor for class org.eclipse.net4j.ui.AcceptorContentProvider
 
AcceptorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
AcceptorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
AcceptorData(String, int) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
AcceptorData(ITCPAcceptor) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
AcceptorFactory - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
AcceptorFactory(String) - Constructor for class org.eclipse.spi.net4j.AcceptorFactory
 
AcknowledgeCompressedStringsIndication - Class in org.eclipse.net4j.signal
 
AcknowledgeCompressedStringsIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.AcknowledgeCompressedStringsIndication
 
AcknowledgeCompressedStringsRequest - Class in org.eclipse.net4j.signal
 
AcknowledgeCompressedStringsRequest(SignalProtocol<?>, Collection<Integer>) - Constructor for class org.eclipse.net4j.signal.AcknowledgeCompressedStringsRequest
 
addConnector(InternalConnector) - Method in class org.eclipse.spi.net4j.Acceptor
 
addFactory(IFactory) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
 
addStreamWrapper(IStreamWrapper) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
addStreamWrapper(IStreamWrapper) - Method in class org.eclipse.net4j.signal.SignalProtocol
 
AuthenticatingSignalProtocol<INFRA_STRUCTURE extends org.eclipse.net4j.util.security.IPasswordCredentialsProvider.Provider> - Class in org.eclipse.net4j.signal.security
An abstract signal protocol that supports authentication.
AuthenticatingSignalProtocol(String) - Constructor for class org.eclipse.net4j.signal.security.AuthenticatingSignalProtocol
 
AuthenticationIndication - Class in org.eclipse.net4j.signal.security
 
AuthenticationIndication(AuthenticatingSignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
 
AuthenticationIndication(AuthenticatingSignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
 
AuthenticationIndication(AuthenticatingSignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationIndication
 
AuthenticationRequest - Class in org.eclipse.net4j.signal.security
 
AuthenticationRequest(SignalProtocol<?>, short, String, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
 
AuthenticationRequest(SignalProtocol<?>, short, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
 
AuthenticationRequest(SignalProtocol<?>, Enum<?>, DiffieHellman.Server.Challenge) - Constructor for class org.eclipse.net4j.signal.security.AuthenticationRequest
 

B

BufferInputStream - Class in org.eclipse.net4j.buffer
A buffer handler that defragments the passed buffers into a continuous byte sequence which is exposed as an input stream.
BufferInputStream() - Constructor for class org.eclipse.net4j.buffer.BufferInputStream
 
BufferOutputStream - Class in org.eclipse.net4j.buffer
An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler.
BufferOutputStream(IBufferHandler, short) - Constructor for class org.eclipse.net4j.buffer.BufferOutputStream
 
BufferOutputStream(IBufferHandler, IBufferProvider, short) - Constructor for class org.eclipse.net4j.buffer.BufferOutputStream
 
BufferState - Enum in org.eclipse.net4j.buffer
Enumerates the internal states of an IBuffer.

C

Channel - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
Channel() - Constructor for class org.eclipse.spi.net4j.Channel
 
CHANNEL_ID_BYTES - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
CHANNEL_ID_POS - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
Channel.ReceiverWork - Class in org.eclipse.spi.net4j
Deprecated.
As of 4.10 scheduled for future removal.
Channel.ReceiveSerializer - Class in org.eclipse.spi.net4j
Deprecated.
As of 4.4 scheduled for future removal.
Channel.SendQueue - Class in org.eclipse.spi.net4j
A queue that holds buffers that shall be sent.
ChannelException - Exception in org.eclipse.net4j.channel
Thrown by an IChannel to indicate channel management problems.
ChannelException() - Constructor for exception org.eclipse.net4j.channel.ChannelException
 
ChannelException(String) - Constructor for exception org.eclipse.net4j.channel.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception org.eclipse.net4j.channel.ChannelException
 
ChannelException(Throwable) - Constructor for exception org.eclipse.net4j.channel.ChannelException
 
ChannelInputStream - Class in org.eclipse.net4j.channel
An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
ChannelInputStream(IChannel) - Constructor for class org.eclipse.net4j.channel.ChannelInputStream
 
ChannelInputStream(IChannel, long) - Constructor for class org.eclipse.net4j.channel.ChannelInputStream
 
ChannelMultiplexer - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
ChannelMultiplexer() - Constructor for class org.eclipse.spi.net4j.ChannelMultiplexer
 
ChannelOutputStream - Class in org.eclipse.net4j.channel
An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured channel.
ChannelOutputStream(IChannel) - Constructor for class org.eclipse.net4j.channel.ChannelOutputStream
 
ChannelOutputStream(IChannel, IBufferProvider) - Constructor for class org.eclipse.net4j.channel.ChannelOutputStream
 
checkVersion(IProtocol<?>, int) - Static method in exception org.eclipse.net4j.protocol.ProtocolVersionException
 
clear() - Method in interface org.eclipse.net4j.buffer.IBuffer
Turns the state of this buffer from any state into INITIAL.
clearCounts() - Method in class org.eclipse.net4j.signal.SignalCounter
 
Client(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Client
 
CLIENT - org.eclipse.net4j.ILocationAware.Location
 
ClientProtocolFactory - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
ClientProtocolFactory(String) - Constructor for class org.eclipse.spi.net4j.ClientProtocolFactory
 
close() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
close() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
close() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
close() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
close() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
close() - Method in class org.eclipse.spi.net4j.Acceptor
 
close() - Method in class org.eclipse.spi.net4j.Channel
 
close() - Method in class org.eclipse.spi.net4j.Connector
 
closeChannel() - Method in class org.eclipse.net4j.buffer.BufferInputStream
Subclasses may override.
closeChannel(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
closeChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
 
closeChannelAfterException() - Method in class org.eclipse.net4j.signal.IndicationWithResponse
 
closeChannelAfterMe() - Method in class org.eclipse.net4j.signal.Signal
 
closeInputStreamAfterMe() - Method in class org.eclipse.net4j.signal.Signal
 
closeOutputStreamAfterMe() - Method in class org.eclipse.net4j.signal.Signal
 
compact() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
COMPRESSED_STRINGS_ACKNOWLEDGE_TIMEOUT - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
configure(File) - Method in class org.eclipse.net4j.TransportConfigurator
 
configure(WebSocketServletFactory) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocketServlet
 
configureAcceptor(Element) - Method in class org.eclipse.net4j.TransportConfigurator
 
configureNegotiator(Element) - Method in class org.eclipse.net4j.TransportConfigurator
 
configureStreamWrapper(Element, Acceptor) - Method in class org.eclipse.net4j.TransportConfigurator
 
ConfirmationIndication<PROTOCOL extends SignalProtocol<?> & org.eclipse.net4j.util.confirmation.IConfirmationProvider.Provider> - Class in org.eclipse.net4j.signal.confirmation
 
ConfirmationIndication(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
ConfirmationIndication(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
ConfirmationIndication(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
ConfirmationPrompt - Class in org.eclipse.net4j.signal.confirmation
 
ConfirmationPrompt(String, String, Confirmation, Collection<Confirmation>) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
ConfirmationPrompt(String, String, Confirmation, Confirmation, Confirmation...) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
ConfirmationRequest - Class in org.eclipse.net4j.signal.confirmation
 
ConfirmationRequest(SignalProtocol<?>, short, String, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
 
ConfirmationRequest(SignalProtocol<?>, short, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
 
ConfirmationRequest(SignalProtocol<?>, Enum<?>, ConfirmationPrompt) - Constructor for class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
 
confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
Important Note: The confirmation must not be empty, i.e.
confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
 
confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
Important Note: The confirmation must not be empty, i.e.
confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationRequest
 
connect() - Method in interface org.eclipse.net4j.connector.IConnector
Synchronous connect with infinite timeout value.
connect() - Method in class org.eclipse.spi.net4j.Connector
 
connect(long) - Method in interface org.eclipse.net4j.connector.IConnector
Synchronous connect.
connect(long) - Method in class org.eclipse.spi.net4j.Connector
 
connectAsync() - Method in interface org.eclipse.net4j.connector.IConnector
Asynchronous connect.
connectAsync() - Method in class org.eclipse.spi.net4j.Connector
 
CONNECTED - org.eclipse.net4j.connector.ConnectorState
Indicates that the IConnector has successfully managed to establish and negotiate the underlying physical connection and is ready now to perform actual communications.
CONNECTING - org.eclipse.net4j.connector.ConnectorState
Indicates that the IConnector is currently trying to establish an underlying physical connection like a TCP socket connection.
connectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
 
connectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
 
Connector - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
Connector() - Constructor for class org.eclipse.spi.net4j.Connector
 
ConnectorContentProvider - Class in org.eclipse.net4j.ui
A structured content provider that shows connectors.
ConnectorContentProvider() - Constructor for class org.eclipse.net4j.ui.ConnectorContentProvider
 
ConnectorCredentialsInjector - Class in org.eclipse.net4j.connector
Injects a configurable response negotiator into selected client connectors.
ConnectorCredentialsInjector(String, IPasswordCredentialsProvider) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
ConnectorCredentialsInjector(String, IPasswordCredentialsProvider, String) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
ConnectorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
ConnectorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
ConnectorData(String, int, String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
ConnectorData(ITCPConnector) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
ConnectorException - Exception in org.eclipse.net4j.connector
Thrown by an IConnector to indicate connection problems.
ConnectorException() - Constructor for exception org.eclipse.net4j.connector.ConnectorException
 
ConnectorException(String) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
 
ConnectorException(String, Throwable) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
 
ConnectorException(Throwable) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
 
ConnectorFactory - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
ConnectorFactory(String) - Constructor for class org.eclipse.spi.net4j.ConnectorFactory
 
ConnectorState - Enum in org.eclipse.net4j.connector
Enumerates the lifecycle states of an IConnector.
ContainerProtocolProvider - Class in org.eclipse.net4j
ContainerProtocolProvider(IManagedContainer, String) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider
 
ContainerProtocolProvider.Client - Class in org.eclipse.net4j
Container-based protocol provider for client protocols.
ContainerProtocolProvider.Server - Class in org.eclipse.net4j
Container-based protocol provider for server protocols.
CONTEXT_MULTIPLEXER - Static variable in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
 
CONTROL_CHANNEL_ID - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
copyTransportConfig(ILifecycle, ITransportConfig) - Static method in class org.eclipse.net4j.Net4jUtil
 
create(String) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
 
create(String) - Method in class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
 
createBufferFactory() - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferFactory(short) - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool() - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool(short) - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
 
createChannel() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
createNegotiationContext() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
createNegotiationContext() - Method in class org.eclipse.spi.net4j.Connector
 
createProtocol(String, INFRA_STRUCTURE) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
createProtocolFactoryKey(String) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
createReceiverWork(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
Deprecated.
As of 4.10 scheduled for future removal.
createSignalReactor(short) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
createSignalReactor(short) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
createSignalReactor(short) - Method in class org.eclipse.net4j.signal.SignalProtocol
Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown for this protocol.
createSSLEngine(boolean, String, int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
CREDENTIALS_SEPARATOR - Static variable in class org.eclipse.net4j.tcp.TCPUtil
 

D

DEFAULT_ADDRESS - Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor
 
DEFAULT_BUFFER_CAPACITY - Static variable in class org.eclipse.net4j.Net4jUtil
 
DEFAULT_CANCELATION_POLL_INTERVAL - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
 
DEFAULT_MILLIS_BEFORE_TIMEOUT - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
 
DEFAULT_MILLIS_INTERRUPT_CHECK - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
 
DEFAULT_MONITOR_PROGRESS_SECONDS - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
 
DEFAULT_MONITOR_TIMEOUT_SECONDS - Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring
 
DEFAULT_OPEN_CHANNEL_TIMEOUT - Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer
Indicates to use the timeout that is configured via debug property open.channel.timeout (see .options file) which has a default of 10 seconds.
DEFAULT_PORT - Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor
The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 otherwise.
DEFAULT_PORT - Static variable in interface org.eclipse.net4j.tcp.ITCPConnector
 
DEFAULT_PROPAGATE_CLOSE - Static variable in class org.eclipse.net4j.buffer.BufferOutputStream
 
DEFAULT_TIMEOUT - Static variable in interface org.eclipse.net4j.signal.ISignalProtocol
 
DEQUEUED - org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
 
deregisterChannel(short) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.Connector
 
DISCONNECTED - org.eclipse.net4j.connector.ConnectorState
Indicates that the IConnector has not been connected yet or has been disconnected after being connected previously.
disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
 
disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
 
dispose() - Method in class org.eclipse.net4j.signal.SignalCounter
 
dispose() - Method in interface org.eclipse.spi.net4j.InternalBuffer
 
DISPOSED - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer can not be used anymore.
doActivate() - Method in class org.eclipse.spi.net4j.Channel
 
doActivate() - Method in class org.eclipse.spi.net4j.Connector
 
doBeforeActivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
doBeforeActivate() - Method in class org.eclipse.spi.net4j.Acceptor
 
doBeforeActivate() - Method in class org.eclipse.spi.net4j.Channel
 
doBeforeActivate() - Method in class org.eclipse.spi.net4j.Connector
 
doBeforeActivate() - Method in class org.eclipse.spi.net4j.Protocol
 
doBeforeDeactivate() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
doBeforeOpenChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
doBeforeOpenChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.Connector
 
doDeactivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
doDeactivate() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
doDeactivate() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
doDeactivate() - Method in class org.eclipse.spi.net4j.Acceptor
 
doDeactivate() - Method in class org.eclipse.spi.net4j.Channel
 
doDeactivate() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
doDeactivate() - Method in class org.eclipse.spi.net4j.Connector
 
doDeactivate() - Method in class org.eclipse.spi.net4j.Protocol
 
doRun() - Method in class org.eclipse.spi.net4j.Channel.ReceiverWork
Deprecated.
 
doRun(IProgressMonitor) - Method in class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
 
dump(PrintStream, boolean) - Method in class org.eclipse.net4j.signal.SignalCounter
 

E

ENQUEUED - org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
 
ensureBuffer() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
ensureBuffer() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
Ensures that this BufferOutputStream has a buffer.
equals(Object) - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
equals(Object) - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
evict(int) - Method in interface org.eclipse.net4j.buffer.IBufferPool
Tries to remove as many buffers from this BufferPool and release them as are needed to let a given maximum number of buffers survive in the pool.
evictOne() - Method in interface org.eclipse.net4j.buffer.IBufferPool
Tries to remove a single buffer from this BufferPool and release it.
execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.Indication
 
execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
 
execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.Signal
 
execute(BufferInputStream, BufferOutputStream) - Method in class org.eclipse.net4j.signal.SignalActor
 

F

FactoriesProtocolProvider - Class in org.eclipse.net4j
Factory-based protocol provider.
FactoriesProtocolProvider() - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
 
FactoriesProtocolProvider(IFactory) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
 
FactoriesProtocolProvider(IRegistry<String, IFactory>) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
 
Factory() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
 
Factory(String) - Constructor for class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
 
FACTORY_TYPE - Static variable in class org.eclipse.net4j.tcp.TCPUtil
 
FACTORY_TYPE - Static variable in class org.eclipse.net4j.ws.WSUtil
 
FactoryTypeContentProvider - Class in org.eclipse.net4j.ui
Deprecated.
As of 4.1 use FactoryTypeContentProvider
FactoryTypeContentProvider(String) - Constructor for class org.eclipse.net4j.ui.FactoryTypeContentProvider
Deprecated.
 
fillContextMenu(IMenuManager, ITreeSelection) - Method in class org.eclipse.net4j.ui.Net4jItemProvider
 
filterConnectorDescription(String) - Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
filterElement(String, String, String, INegotiatorAware) - Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
finishInputStream(InputStream) - Method in class org.eclipse.net4j.signal.Signal
 
finishOutputStream(OutputStream) - Method in class org.eclipse.net4j.signal.Signal
 
flip() - Method in interface org.eclipse.net4j.buffer.IBuffer
Turns the state of this buffer from PUTTING into GETTING.
flush() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
Flushes the current buffer, it's handled over to the buffer handler.
flush() - Method in class org.eclipse.net4j.signal.Signal
 
flushWithEOS() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
flushWithEOS(boolean) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
formatAdditionalParameters() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
 
formatAdditionalParameters() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
 
formatContent(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
 

G

get() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
get(byte[]) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getAcceptableResponses() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
getAcceptedConnectors() - Method in interface org.eclipse.net4j.acceptor.IAcceptor
Returns an array of the connectors that have been accepted by this acceptor and not been closed since.
getAcceptedConnectors() - Method in class org.eclipse.spi.net4j.Acceptor
 
getAcceptor() - Method in interface org.eclipse.net4j.connector.IServerConnector
 
getAcceptor(String) - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
 
getAcceptor(String) - Method in interface org.eclipse.net4j.ws.IWSAcceptorManager
 
getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
 
getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.TCPUtil
 
getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.ws.WSUtil
 
getAcceptor(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
getAcceptorDescription(Element) - Method in interface org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser
 
getAcceptorName() - Method in interface org.eclipse.net4j.ws.IWSConnector
 
getAcceptorRegistry() - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
 
getAcceptorRegistry() - Method in interface org.eclipse.net4j.ws.IWSAcceptorManager
 
getAdditionalInfo() - Method in class org.eclipse.net4j.signal.Signal
 
getAddress() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
 
getAddress() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
getAsyncExecutorService() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
getBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferProvidedEvent
 
getBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferRetainingEvent
 
getBufferCapacity() - Method in interface org.eclipse.net4j.buffer.IBufferProvider
Returns the capacity of the buffers provided by IBufferProvider.provideBuffer() .
getBufferCapacity() - Method in class org.eclipse.spi.net4j.Channel
 
getBufferCapacity() - Method in class org.eclipse.spi.net4j.Connector
 
getBufferInputStream() - Method in class org.eclipse.net4j.signal.Signal
 
getBufferOutputStream() - Method in class org.eclipse.net4j.signal.Signal
 
getBufferProvider() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the IBufferProvider that has provided this buffer and that this buffer will be returned to when its IBuffer.release() method is called.
getBufferProvider() - Method in interface org.eclipse.net4j.ITransportConfig
 
getBufferProvider() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getBufferProvider() - Method in class org.eclipse.spi.net4j.Protocol
 
getBufferProvider(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
 
getBufferProvider(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
 
getByteBuffer() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the ByteBuffer that can be used for putting or getting data.
getCancelationExecutorService() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getCancelationPollInterval() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getCapacity() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the capacity of this buffer.
getChallenge() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
getChannel() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
getChannel() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getChannel() - Method in class org.eclipse.spi.net4j.Protocol
 
getChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getChannelID() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the channel index value stored in the header of this buffer.
getChannels() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
Returns a collection of currently open channels.
getChannels() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getConfig() - Method in interface org.eclipse.net4j.ITransportConfigAware
Returns the current transport configuration if there is one, a new empty one otherwise.
getConfig() - Method in class org.eclipse.spi.net4j.Acceptor
 
getConfig() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getConfirmationProvider() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
getConfirmingWorkPercent() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getConnector() - Method in interface org.eclipse.net4j.tcp.ITCPNegotiationContext
 
getConnector() - Method in interface org.eclipse.net4j.ws.IWSNegotiationContext
 
getConnector() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.tcp.TCPUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.ws.WSUtil
 
getConnector(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector(IManagedContainer, String, String, long) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector(IManagedContainer, URI, String) - Static method in class org.eclipse.net4j.ws.WSUtil
 
getConnectorDescription(String, String) - Static method in class org.eclipse.net4j.ws.WSUtil
 
getConnectorDescription(URI, String) - Static method in class org.eclipse.net4j.ws.WSUtil
 
getConnectorPreparer() - Method in class org.eclipse.spi.net4j.Acceptor
 
getContainer() - Method in class org.eclipse.net4j.ContainerProtocolProvider
 
getContainer() - Method in class org.eclipse.net4j.TransportConfigurator
 
getContainer() - Method in class org.eclipse.spi.net4j.Channel
 
getCorrelationID() - Method in class org.eclipse.net4j.signal.Signal
 
getCountFor(Class<? extends Signal>) - Method in class org.eclipse.net4j.signal.SignalCounter
 
getCountForSignalTypes() - Method in class org.eclipse.net4j.signal.SignalCounter
Get the number of different signal counted.
getCredentialsProvider() - Method in class org.eclipse.net4j.signal.security.AuthenticatingSignalProtocol
 
getCredentialsProvider() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
getCurrentInputStream() - Method in class org.eclipse.net4j.signal.Signal
 
getCurrentOutputStream() - Method in class org.eclipse.net4j.signal.Signal
 
getDefaultTimer(IManagedContainer) - Static method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
getDocument(File) - Method in class org.eclipse.net4j.TransportConfigurator
 
getElements() - Method in class org.eclipse.spi.net4j.Acceptor
 
getElements() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getElements(Object) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
 
getElements(Object) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
 
getError() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
getErrorHandler() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getException() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
getException() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
 
getExceptionMessage(Throwable) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
 
getExecutorService() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getExecutorService() - Method in class org.eclipse.spi.net4j.Channel
 
getExecutorService() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getExecutorService() - Method in class org.eclipse.spi.net4j.Protocol
 
getExecutorService(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
 
getExecutorService(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
 
getHandShakeTimeOut() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
getHandShakeWaitTime() - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
getHeartBeatTimer() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
getHost() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
 
getHost() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
getID() - Method in interface org.eclipse.net4j.channel.IChannel
Returns the ID of this channel.
getID() - Method in class org.eclipse.net4j.signal.Signal
Returns the short integer ID of this signal that is unique among all signals of the associated protocol.
getID() - Method in class org.eclipse.spi.net4j.Channel
 
getImage(Object) - Method in class org.eclipse.net4j.ui.Net4jItemProvider
 
getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
getIndicatingWorkPercent() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
getInfraStructure() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getInfraStructure() - Method in class org.eclipse.spi.net4j.Protocol
 
getInt() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getLifecycle() - Method in interface org.eclipse.net4j.ITransportConfig
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport configuration.
getLimit() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getLocalRequest() - Method in exception org.eclipse.net4j.signal.RemoteException
 
getLocalStackTrace() - Method in exception org.eclipse.net4j.signal.RemoteException
Returns the local stack as it stood at the time that the remote exception was detected locally.
getLocation() - Method in interface org.eclipse.net4j.ILocationAware
Returns the location of this object in a client/server scenario.
getLocation() - Method in class org.eclipse.spi.net4j.Channel
 
getLocation() - Method in class org.eclipse.spi.net4j.Connector
 
getLocation() - Method in class org.eclipse.spi.net4j.Protocol
 
getMessage() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
getMillisBeforeTimeout() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
getMillisBeforeTimeout() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
getMillisInterruptCheck() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
getMillisInterruptCheck() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
getMonitoringExecutorService() - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
getMonitorProgressSeconds() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getMonitorTimeoutSeconds() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getMultiplexer() - Method in interface org.eclipse.net4j.channel.IChannel
Returns the multiplexer this channel is associated with.
getMultiplexer() - Method in class org.eclipse.spi.net4j.Channel
 
getName() - Method in interface org.eclipse.net4j.jvm.IJVMAcceptor
 
getName() - Method in interface org.eclipse.net4j.jvm.IJVMConnector
 
getName() - Method in class org.eclipse.net4j.signal.Signal
 
getName() - Method in interface org.eclipse.net4j.ws.IWSAcceptor
 
getName() - Method in class org.eclipse.spi.net4j.Channel.ReceiverWork
Deprecated.
 
getNegotiationContext() - Method in class org.eclipse.spi.net4j.Connector
 
getNegotiationException() - Method in class org.eclipse.spi.net4j.Connector
 
getNegotiator() - Method in class org.eclipse.spi.net4j.Acceptor
 
getNegotiator() - Method in class org.eclipse.spi.net4j.Connector
 
getNewState() - Method in interface org.eclipse.net4j.connector.IConnectorStateEvent
The new state of the IConnector that sent this event.
getNewTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
 
getObject() - Method in class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
 
getOldState() - Method in interface org.eclipse.net4j.connector.IConnectorStateEvent
The old state of the IConnector that sent this event.
getOldTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
 
getOpenChannelTimeout() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
 
getOpenChannelTimeout() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getPeer() - Method in interface org.eclipse.net4j.jvm.IJVMChannel
 
getPooledBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferPool.Introspection
Returns the number of buffers that are currently pooled in this BufferPool.
getPooledBuffers(IBufferPool) - Static method in class org.eclipse.net4j.Net4jUtil
 
getPort() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
 
getPort() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
 
getPort() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
getPort() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
getPosition() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getProductGroup() - Method in class org.eclipse.net4j.ContainerProtocolProvider
 
getPrompt() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
getProperties(Element, int) - Static method in class org.eclipse.net4j.TransportConfigurator
 
getProtocol() - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
getProtocol() - Method in class org.eclipse.net4j.signal.Signal
 
getProtocol(String) - Method in class org.eclipse.net4j.ContainerProtocolProvider
 
getProtocol(String) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
 
getProtocol(String) - Method in interface org.eclipse.net4j.protocol.IProtocolProvider
 
getProtocolID() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
getProtocolID(IProtocol<?>) - Static method in class org.eclipse.net4j.Net4jUtil
 
getProtocolProvider() - Method in interface org.eclipse.net4j.ITransportConfig
 
getProtocolVersion(IProtocol<?>) - Static method in class org.eclipse.net4j.Net4jUtil
 
getProvidedBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection
Returns the number of buffers that have already been provided by this BufferProvider.
getProvidedBuffers(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
 
getQueueSize() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
 
getReceivedBuffers() - Method in interface org.eclipse.net4j.channel.IChannel
Returns the number of buffers that are received from the multiplexer of this channel and are passed on to the receive handler of this channel.
getReceivedBuffers() - Method in class org.eclipse.spi.net4j.Channel
 
getReceiveExecutor() - Method in interface org.eclipse.net4j.ITransportConfig
 
getReceiveExecutor() - Method in class org.eclipse.spi.net4j.Channel
Deprecated.
getReceiveExecutor() - Method in interface org.eclipse.spi.net4j.InternalChannel
Deprecated.
As of 4.8 no longer supported.
getReceiveHandler() - Method in interface org.eclipse.net4j.channel.IChannel
Returns the IBufferHandler that handles buffers received from the peer channel.
getReceiveHandler() - Method in class org.eclipse.spi.net4j.Channel
 
getRegistry() - Method in class org.eclipse.net4j.FactoriesProtocolProvider
 
getRequestingWorkPercent() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getRetainedBuffers() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection
Returns the number of buffers that have already been retained to this BufferProvider.
getRetainedBuffers(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
 
getSelector() - Method in interface org.eclipse.net4j.tcp.ITCPAcceptor
 
getSelector() - Method in interface org.eclipse.net4j.tcp.ITCPConnector
 
getSendQueue() - Method in class org.eclipse.spi.net4j.Channel
 
getSendQueue() - Method in interface org.eclipse.spi.net4j.InternalChannel
 
getSentBuffers() - Method in interface org.eclipse.net4j.channel.IChannel
Returns the number of buffers that are sent to the multiplexer of this channel.
getSentBuffers() - Method in class org.eclipse.spi.net4j.Channel
 
getServiceURI() - Method in interface org.eclipse.net4j.ws.IWSConnector
 
getSession() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
getShort() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getSignal() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
 
getSignal() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
 
getSignalID() - Method in exception org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException
 
getSocketSelector() - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
getSource() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferProvidedEvent
 
getSource() - Method in interface org.eclipse.net4j.buffer.IBufferProvider.Notification.BufferRetainingEvent
 
getSource() - Method in interface org.eclipse.net4j.connector.IConnectorEvent
The IConnector that sent this event.
getSource() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
 
getSource() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
 
getSource() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
 
getSource() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
 
getState() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the internal state of this buffer.
getState() - Method in interface org.eclipse.net4j.connector.IConnector
Returns the current state of this connector.
getState() - Method in class org.eclipse.spi.net4j.Connector
 
getStoreConfig(Element) - Method in class org.eclipse.net4j.TransportConfigurator
 
getStreamWrapper() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
getStreamWrapper() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
getStreamWrapper() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
getString() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
getStringCompressor() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
getSubject() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
getSuggestedResponse() - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
getThreadName() - Method in class org.eclipse.spi.net4j.Channel.ReceiveSerializer
Deprecated.
 
getTimeout() - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
getTimeout() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
getTimer() - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
getTimer(IManagedContainer) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
 
GETTING - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer can provide a ByteBuffer that can be used for getting data.
getType() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getType() - Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent
 
getType() - Method in class org.eclipse.spi.net4j.Protocol
 
getURL() - Method in interface org.eclipse.net4j.connector.IConnector
 
getURL() - Method in class org.eclipse.spi.net4j.Connector
 
getUserID() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
getUserID() - Method in class org.eclipse.spi.net4j.Channel
 
getUserID() - Method in class org.eclipse.spi.net4j.Connector
 
getUserID() - Method in class org.eclipse.spi.net4j.Protocol
 
getVersion() - Method in interface org.eclipse.net4j.protocol.IProtocol2
 
getVersion() - Method in class org.eclipse.spi.net4j.Protocol
 
GZIPStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
An injector that injects GZIPStreamWrapper instances.
GZIPStreamWrapperInjector(String) - Constructor for class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector
 

H

handleAccept(ITCPSelector, ServerSocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener
 
handleBuffer(IBuffer) - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
handleBuffer(IBuffer) - Method in interface org.eclipse.net4j.buffer.IBufferHandler
Handles an IBuffer and possibly releases it.
handleBuffer(IBuffer) - Method in class org.eclipse.net4j.signal.SignalProtocol
Handles a given (incoming) buffer.
handleBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
Handles the given buffer.
handleBufferFromMultiplexer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
Handles a buffer sent by the multiplexer.
handleBufferFromMultiplexer(IBuffer) - Method in interface org.eclipse.spi.net4j.InternalChannel
 
handleChannelDeactivation() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
handleChannelDeactivation() - Method in class org.eclipse.spi.net4j.Protocol
 
handleConnect(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleRead(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleRegistration(ITCPSelector, ServerSocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener
 
handleRegistration(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleTimeout(long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
handleWrite(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
hashCode() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
hashCode() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
hasRemaining() - Method in interface org.eclipse.net4j.buffer.IBuffer
 
HEADER_SIZE - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
HeartBeatProtocol - Class in org.eclipse.net4j.signal.heartbeat
A signal protocol that keeps the connector of its channel open or provides early deactivation feedback by exchanging periodic heart beats.
HeartBeatProtocol(String, IConnector, Timer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol(IConnector) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol(IConnector, Timer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol(IConnector, IManagedContainer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol.Server - Class in org.eclipse.net4j.signal.heartbeat
The server-side implementation of a heart beat protocol.
HeartBeatProtocol.Server.Factory - Class in org.eclipse.net4j.signal.heartbeat
Creates server-side heart beat protocol instances.
HeartBeatProtocol.Server.TimerInjector - Class in org.eclipse.net4j.signal.heartbeat
An element post processor that injects a timer into server-side heart beat protocol instances.

I

IAcceptor - Interface in org.eclipse.net4j.acceptor
Accepts incoming connection requests from client connectors and creates the appropriate server connectors.
IBuffer - Interface in org.eclipse.net4j.buffer
Basic unit of transport in Net4j.
IBufferHandler - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferPool - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain pooled IBuffers.
IBufferPool.Introspection - Interface in org.eclipse.net4j.buffer
Offers additional introspection features for IBufferPools.
IBufferProvider - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain IBuffers.
IBufferProvider.Introspection - Interface in org.eclipse.net4j.buffer
Offers additional introspection features for buffer providers.
IBufferProvider.Notification - Interface in org.eclipse.net4j.buffer
Offers additional notification features for buffer providers.
IBufferProvider.Notification.BufferProvidedEvent - Interface in org.eclipse.net4j.buffer
An event fired from a buffer provider to indicate that a buffer has been provided.
IBufferProvider.Notification.BufferRetainingEvent - Interface in org.eclipse.net4j.buffer
An event fired from a buffer provider to indicate that a buffer is about to be retained.
IChannel - Interface in org.eclipse.net4j.channel
A bidirectional communications channel for the asynchronous exchange of buffers.
IChannelMultiplexer - Interface in org.eclipse.net4j.channel
Manages and multiplexes virtual data channels over a shared physical connection.
IConnector - Interface in org.eclipse.net4j.connector
One endpoint of a physical connection of arbitrary nature between two communicating parties.
IConnectorEvent - Interface in org.eclipse.net4j.connector
A generic event fired from a connector.
IConnectorStateEvent - Interface in org.eclipse.net4j.connector
An event that is fired by an IConnector to indicate that its state has changed.
IJVMAcceptor - Interface in org.eclipse.net4j.jvm
An acceptor that implements JVM-embedded transport.
IJVMAcceptorManager - Interface in org.eclipse.net4j.jvm
A singleton that manages all JVM acceptors in the current JVM.
IJVMChannel - Interface in org.eclipse.net4j.jvm
IJVMConnector - Interface in org.eclipse.net4j.jvm
A connector that implements JVM-embedded transport.
ILocationAware - Interface in org.eclipse.net4j
A concept that has a location in a client/server scenario.
ILocationAware.Location - Enum in org.eclipse.net4j
A location in a client/server scenario.
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.AcknowledgeCompressedStringsIndication
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.Indication
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.MonitorCanceledIndication
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.MonitorProgressIndication
 
indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
indicatingStart(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
Indication - Class in org.eclipse.net4j.signal
Represents the receiver side of a one-way signal, i.e., one with no response.
Indication(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Indication
 
Indication(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Indication
 
Indication(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Indication
 
IndicationWithMonitoring - Class in org.eclipse.net4j.signal
Represents the receiver side of a two-way signal with additional support for remote progress monitoring.
IndicationWithMonitoring(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
 
IndicationWithMonitoring(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
 
IndicationWithMonitoring(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
 
IndicationWithResponse - Class in org.eclipse.net4j.signal
Represents the receiver side of a two-way signal, i.e., one with a response.
IndicationWithResponse(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
IndicationWithResponse(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
IndicationWithResponse(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.Connector
 
INITIAL - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer has just been provided by its IBufferProvider or that is has been used and subsequently cleared.
inject(IManagedContainer, String, String, String, SignalProtocol<?>) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
INSTANCE - Static variable in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
 
INSTANCE - Static variable in interface org.eclipse.net4j.ws.IWSAcceptorManager
 
InternalAcceptor - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
InternalBuffer - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
InternalChannel - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
InternalChannel.SendQueueEvent - Interface in org.eclipse.spi.net4j
An event fired from a channel when a buffer is enqueued or dequeued.
InternalChannel.SendQueueEvent.Type - Enum in org.eclipse.spi.net4j
Enumerates the possible send queue event types.
InternalChannelMultiplexer - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
InternalChannelMultiplexer.BufferMultiplexer - Interface in org.eclipse.spi.net4j
 
InternalConnector - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
InvalidSignalIDException(short) - Constructor for exception org.eclipse.net4j.signal.SignalProtocol.InvalidSignalIDException
 
inverseClose() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
inverseClose() - Method in interface org.eclipse.spi.net4j.InverseCloseable
 
InverseCloseable - Interface in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
inverseCloseChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
inverseOpenChannel(short, String) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
inverseOpenChannel(short, String, int) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
IProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
IProtocol2<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
IProtocolProvider - Interface in org.eclipse.net4j.protocol
Provides protocol instances for given types.
isCCAM() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
isCCAM() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the Close Channel After Me flag.
isClient() - Method in interface org.eclipse.net4j.ILocationAware
isClient() - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
isClient() - Method in class org.eclipse.spi.net4j.Channel
 
isClient() - Method in class org.eclipse.spi.net4j.Connector
 
isClient() - Method in class org.eclipse.spi.net4j.Protocol
 
isClosed() - Method in class org.eclipse.spi.net4j.Acceptor
 
isClosed() - Method in class org.eclipse.spi.net4j.Channel
 
isClosed() - Method in class org.eclipse.spi.net4j.Connector
 
isConnected() - Method in interface org.eclipse.net4j.connector.IConnector
isConnected() - Method in class org.eclipse.spi.net4j.Connector
 
isConnecting() - Method in class org.eclipse.spi.net4j.Connector
 
isDeferredActivation() - Method in class org.eclipse.spi.net4j.Connector
 
isDisconnected() - Method in class org.eclipse.spi.net4j.Connector
 
isEmpty() - Method in class org.eclipse.spi.net4j.Acceptor
 
isEmpty() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
isEOS() - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns the End Of Stream flag to indicate whether this buffer is the last buffer in a stream (typically a signal) of buffers.
IServerConnector - Interface in org.eclipse.net4j.connector
 
ISignalProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.signal
A protocol that consists of a number of stream-based signals.
isNegotiating() - Method in class org.eclipse.spi.net4j.Connector
 
isPropagateClose() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
isSendingTimeoutChanges() - Method in class org.eclipse.net4j.signal.SignalProtocol
Returns true by default, override to change this behavior.
isServer() - Method in interface org.eclipse.net4j.ILocationAware
isServer() - Method in class org.eclipse.spi.net4j.Channel
 
isServer() - Method in class org.eclipse.spi.net4j.Connector
 
isServer() - Method in class org.eclipse.spi.net4j.Protocol
 
ITCPAcceptor - Interface in org.eclipse.net4j.tcp
An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPActiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to an active consumer, usually a connector.
ITCPConnector - Interface in org.eclipse.net4j.tcp
A connector that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPNegotiationContext - Interface in org.eclipse.net4j.tcp
A negotiation context that is used in TCP transport.
ITCPPassiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to a passive consumer, usually an acceptor.
ITCPSelector - Interface in org.eclipse.net4j.tcp
Encapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and acceptors that compete for the socket selector's I/O time.
ITransportConfig - Interface in org.eclipse.net4j
A common transport configuration that specifies basic dependencies for channel multiplexers, connectors and acceptors.
ITransportConfigAware - Interface in org.eclipse.net4j
A concept that has a transport configuration, typically a channel multiplexer, connector or acceptor.
IWSAcceptor - Interface in org.eclipse.net4j.ws
An acceptor that implements Websockets-based transport.
IWSAcceptorManager - Interface in org.eclipse.net4j.ws
A singleton that manages all WS acceptors in the current JVM.
IWSConnector - Interface in org.eclipse.net4j.ws
A connector that implements Websockets-based transport.
IWSNegotiationContext - Interface in org.eclipse.net4j.ws
A negotiation context that is used in Websocket transport.

J

JVMUtil - Class in org.eclipse.net4j.jvm
A utility class with static convenience methods.

L

leaveConnecting() - Method in class org.eclipse.spi.net4j.Connector
 

M

MAX_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
MIN_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
MonitorCanceledIndication - Class in org.eclipse.net4j.signal
 
MonitorCanceledIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.MonitorCanceledIndication
 
MonitorCanceledRequest - Class in org.eclipse.net4j.signal
 
MonitorCanceledRequest(SignalProtocol<?>, int) - Constructor for class org.eclipse.net4j.signal.MonitorCanceledRequest
 
MonitorProgressIndication - Class in org.eclipse.net4j.signal
 
MonitorProgressIndication(SignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.MonitorProgressIndication
 
MonitorProgressRequest - Class in org.eclipse.net4j.signal
 
MonitorProgressRequest(SignalProtocol<?>, int, double, double) - Constructor for class org.eclipse.net4j.signal.MonitorProgressRequest
 
multiplexBuffer(InternalChannel, IBuffer) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer.BufferMultiplexer
Called by a channel each time a new buffer is available for multiplexing.
multiplexChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
Called by a channel each time a new buffer is available for multiplexing.

N

NEGOTIATING - org.eclipse.net4j.connector.ConnectorState
Indicates that the IConnector has successfully managed to establish the underlying physical connection and has currently delegated control over this connection to an INegotiator.
Net4jItemProvider - Class in org.eclipse.net4j.ui
If the meaning of this type isn't clear, there really should be more of a description here...
Net4jItemProvider() - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider
 
Net4jItemProvider(IElementFilter) - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider
 
Net4jItemProvider.RemoveAction - Class in org.eclipse.net4j.ui
If the meaning of this type isn't clear, there really should be more of a description here...
Net4jUtil - Class in org.eclipse.net4j
A utility class with various static factory and convenience methods.
Net4jWebSocket - Class in org.eclipse.net4j.ws.jetty
 
Net4jWebSocket() - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocket
Net4jWebSocket(IWSConnector) - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocket
Called by WSClientConnector.
Net4jWebSocketServlet - Class in org.eclipse.net4j.ws.jetty
 
Net4jWebSocketServlet() - Constructor for class org.eclipse.net4j.ws.jetty.Net4jWebSocketServlet
 
NO_CHANNEL - Static variable in interface org.eclipse.net4j.buffer.IBuffer
Possible argument value of IBuffer.startPutting(short) and possible return value of IBuffer.getChannelID() that indicates that this buffer is not intended to be passed to a SocketChannel.
NO_CHANNEL_TIMEOUT - Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer
 
NO_TIMEOUT - Static variable in class org.eclipse.net4j.buffer.BufferInputStream
 
NO_TIMEOUT - Static variable in interface org.eclipse.net4j.connector.IConnector
 
NO_TIMEOUT - Static variable in interface org.eclipse.net4j.signal.ISignalProtocol
 
NO_TIMEOUT - Static variable in class org.eclipse.net4j.signal.Signal
 
notifyEvent(IEvent) - Method in class org.eclipse.net4j.signal.SignalCounter
 
noWork(Worker.WorkContext) - Method in class org.eclipse.spi.net4j.Channel.ReceiveSerializer
Deprecated.
 

O

offer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
onWebSocketBinary(byte[], int, int) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
onWebSocketClose(int, String) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
onWebSocketConnect(Session) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
onWebSocketError(Throwable) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
onWebSocketText(String) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
OPCODE_DEREGISTRATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
OPCODE_NEGOTIATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
OPCODE_REGISTRATION - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
OPCODE_REGISTRATION_ACK - Static variable in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
open(IConnector) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
open(IConnector) - Method in class org.eclipse.net4j.signal.SignalProtocol
 
openChannel() - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
Synchronous request to open a new IChannel with an undefined channel protocol.
openChannel() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
openChannel(String, Object) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier.
openChannel(String, Object) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
openChannel(IProtocol<?>) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
Synchronous request to open a new IChannel with the given channel protocol .
openChannel(IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
orderConnectInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
orderReadInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
orderRegistration(ServerSocketChannel, ITCPPassiveSelectorListener) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
orderRegistration(SocketChannel, boolean, ITCPActiveSelectorListener) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
orderWriteInterest(SelectionKey, boolean, boolean) - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
org.eclipse.net4j - package org.eclipse.net4j
The Net4j transport layer.
org.eclipse.net4j.acceptor - package org.eclipse.net4j.acceptor
The Net4j transport layer concepts for dealing with acceptors.
org.eclipse.net4j.buffer - package org.eclipse.net4j.buffer
The Net4j transport layer concepts for dealing with buffers.
org.eclipse.net4j.channel - package org.eclipse.net4j.channel
The Net4j transport layer concepts for dealing with channels.
org.eclipse.net4j.connector - package org.eclipse.net4j.connector
The Net4j transport layer concepts for dealing with connectors.
org.eclipse.net4j.jvm - package org.eclipse.net4j.jvm
Transport layer extension with support for JVM embedded connections.
org.eclipse.net4j.protocol - package org.eclipse.net4j.protocol
The Net4j transport layer concepts for dealing with protocols.
org.eclipse.net4j.signal - package org.eclipse.net4j.signal
A framework for request/response based communication on top of the Net4j transport layer.
org.eclipse.net4j.signal.confirmation - package org.eclipse.net4j.signal.confirmation
Reusable implementation of a server-to-client confirmation signal and related API.
org.eclipse.net4j.signal.heartbeat - package org.eclipse.net4j.signal.heartbeat
A signal protocol implementation that realizes a configurable heart beat protocol.
org.eclipse.net4j.signal.security - package org.eclipse.net4j.signal.security
Reusable implementation of a server-to-client authentication signal and related API.
org.eclipse.net4j.signal.wrapping - package org.eclipse.net4j.signal.wrapping
Some container injectors for use with signal protocols.
org.eclipse.net4j.tcp - package org.eclipse.net4j.tcp
Transport layer extension with support for TCP socket connections.
org.eclipse.net4j.tcp.ssl - package org.eclipse.net4j.tcp.ssl
Transport layer extension with support for TCP/SSL socket connections.
org.eclipse.net4j.ui - package org.eclipse.net4j.ui
Reusable UI components specific to the Net4j Signalling Platform.
org.eclipse.net4j.ws - package org.eclipse.net4j.ws
Transport layer extension with support for Websocket connections.
org.eclipse.net4j.ws.jetty - package org.eclipse.net4j.ws.jetty
Jetty-specific classes with support for Websocket connections.
org.eclipse.spi.net4j - package org.eclipse.spi.net4j
Server service provider interfaces and useful base implementations for the Net4j transport layer.

P

PAYLOAD_SIZE_BYTES - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
PAYLOAD_SIZE_POS - Static variable in interface org.eclipse.net4j.buffer.IBuffer
 
poll() - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
PORT_SEPARATOR - Static variable in class org.eclipse.net4j.tcp.TCPUtil
 
prepareConnector(InternalConnector) - Method in interface org.eclipse.spi.net4j.Acceptor.ConnectorPreparer
 
prepareConnector(InternalConnector) - Method in class org.eclipse.spi.net4j.Acceptor
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.jvm.JVMUtil
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.tcp.TCPUtil
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.ws.WSUtil
 
process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
 
process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
process(IManagedContainer, String, String, String, Object) - Method in class org.eclipse.net4j.TransportInjector
 
processAcceptor(IManagedContainer, String, String, InternalAcceptor) - Method in class org.eclipse.net4j.TransportInjector
 
processConnector(IManagedContainer, String, String, InternalConnector) - Method in class org.eclipse.net4j.TransportInjector
 
PRODUCT_GROUP - Static variable in class org.eclipse.net4j.TransportConfigurator.AcceptorDescriptionParser.Factory
 
PRODUCT_GROUP - Static variable in class org.eclipse.net4j.ui.AcceptorContentProvider
 
PRODUCT_GROUP - Static variable in class org.eclipse.net4j.ui.ConnectorContentProvider
 
PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.AcceptorFactory
 
PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ClientProtocolFactory
 
PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ConnectorFactory
 
PRODUCT_GROUP - Static variable in class org.eclipse.spi.net4j.ServerProtocolFactory
 
properties() - Method in class org.eclipse.spi.net4j.Acceptor
 
properties() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
Protocol<INFRA_STRUCTURE> - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
Protocol(String) - Constructor for class org.eclipse.spi.net4j.Protocol
 
ProtocolVersionException - Exception in org.eclipse.net4j.protocol
An exception that indicates mismatch between the versions of two protocol peer implementations.
ProtocolVersionException() - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
 
ProtocolVersionException(String) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
 
ProtocolVersionException(String, Throwable) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
 
ProtocolVersionException(Throwable) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
 
provideBuffer() - Method in interface org.eclipse.net4j.buffer.IBufferProvider
Provides a buffer from this BufferProvider.
provideBuffer() - Method in class org.eclipse.spi.net4j.Channel
 
provideBuffer() - Method in class org.eclipse.spi.net4j.Connector
 
provideSignalReactor(short) - Method in class org.eclipse.net4j.signal.SignalProtocol
 
put(byte) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
put(byte[], int, int) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
putShort(short) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
PUTTING - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer can provide a ByteBuffer that can be used for putting data.

R

read() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
read() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
read(byte[], int, int) - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
read(ExtendedDataInput) - Static method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
READING_BODY - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer is currently reading its body from a SocketChannel.
READING_HEADER - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer is currently reading its header from a SocketChannel.
ReceiverWork(IBuffer) - Constructor for class org.eclipse.spi.net4j.Channel.ReceiverWork
Deprecated.
 
ReceiveSerializer() - Constructor for class org.eclipse.spi.net4j.Channel.ReceiveSerializer
Deprecated.
 
registerChannel(short, long, IProtocol<?>) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
registerChannelWithPeer(short, long, IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
release() - Method in interface org.eclipse.net4j.buffer.IBuffer
Releases this buffer to its original IBufferProvider.
RELEASED - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer is owned by its IBufferProvider.
RemoteException - Exception in org.eclipse.net4j.signal
An exception that wraps an exception that has been thrown during the execution of a remote signal.
RemoteException(String, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
 
RemoteException(Throwable, RequestWithConfirmation<?>, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
 
remove(Object) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
RemoveAction(Object) - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
 
removeConnector(IConnector) - Method in class org.eclipse.spi.net4j.Acceptor
 
removeCountFor(Class<? extends Signal>) - Method in class org.eclipse.net4j.signal.SignalCounter
 
Request - Class in org.eclipse.net4j.signal
Represents the sender side of a one-way signal, i.e., one with no response.
Request(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Request
 
Request(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Request
 
Request(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Request
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.AcknowledgeCompressedStringsRequest
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.MonitorCanceledRequest
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.MonitorProgressRequest
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.Request
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
requesting(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationRequest
 
requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
requesting(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationRequest
 
requestingStart(ExtendedDataOutputStream, long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
RequestWithConfirmation<RESULT> - Class in org.eclipse.net4j.signal
Represents the sender side of a two-way signal, i.e., one with a response.
RequestWithConfirmation(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
 
RequestWithConfirmation(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
 
RequestWithConfirmation(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
 
RequestWithMonitoring<RESULT> - Class in org.eclipse.net4j.signal
Represents the sender side of a two-way signal with additional support for remote progress monitoring.
RequestWithMonitoring(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
 
RequestWithMonitoring(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
 
RequestWithMonitoring(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
 
RESERVED_CHANNEL - Static variable in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
 
responding(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
responding(ExtendedDataOutputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
Important Note: The response must not be empty, i.e.
responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationIndication
 
responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
responding(ExtendedDataOutputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.security.AuthenticationIndication
 
restartTimeout() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
retainBuffer(IBuffer) - Method in interface org.eclipse.net4j.buffer.IBufferProvider
Retains a buffer to this BufferProvider.
retainBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
 
retainBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Connector
 
run() - Method in class org.eclipse.net4j.signal.Signal
 

S

SCHEME_SEPARATOR - Static variable in class org.eclipse.net4j.Net4jUtil
 
send() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
send() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
send(long) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
send(long) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
send(long, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
send(OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
sendAsync() - Method in class org.eclipse.net4j.signal.Request
 
sendAsync() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
sendAsync() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
sendAsync(OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
sendBuffer(IBuffer) - Method in interface org.eclipse.net4j.channel.IChannel
Asynchronously sends the given buffer to the receive handler of the peer channel.
sendBuffer(IBuffer) - Method in class org.eclipse.net4j.ws.jetty.Net4jWebSocket
 
sendBuffer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel
 
SendQueue() - Constructor for class org.eclipse.spi.net4j.Channel.SendQueue
 
Server() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
Server(String) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
Server(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Server
 
SERVER - org.eclipse.net4j.ILocationAware.Location
 
ServerProtocolFactory - Class in org.eclipse.spi.net4j
If the meaning of this type isn't clear, there really should be more of a description here...
ServerProtocolFactory(String) - Constructor for class org.eclipse.spi.net4j.ServerProtocolFactory
 
setBufferProvider(IBufferProvider) - Method in interface org.eclipse.net4j.ITransportConfig
 
setBufferProvider(IBufferProvider) - Method in interface org.eclipse.spi.net4j.InternalBuffer
 
setCCAM(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
Sets the Close Channel After Me flag.
setChannel(IChannel) - Method in interface org.eclipse.net4j.protocol.IProtocol
 
setChannel(IChannel) - Method in class org.eclipse.spi.net4j.Protocol
 
setConfig(ITransportConfig) - Method in interface org.eclipse.net4j.ITransportConfigAware
Sets a new transport configuration by copying the given one.
setConfig(ITransportConfig) - Method in class org.eclipse.spi.net4j.Acceptor
 
setConfig(ITransportConfig) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
setConnectorPreparer(Acceptor.ConnectorPreparer) - Method in class org.eclipse.spi.net4j.Acceptor
 
setDefaultSSLConfiguration(String, String, String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
setDefaultSSLConfiguration(String, String, String, int, int) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
setEOS(boolean) - Method in interface org.eclipse.net4j.buffer.IBuffer
Sets the End Of Stream flag to indicate whether this buffer is the last buffer in a stream (typically a signal) of buffers.
setError(Throwable) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
setErrorHandler(IErrorHandler) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
setException(RemoteException) - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
setExecutorService(ExecutorService) - Method in interface org.eclipse.net4j.protocol.IProtocol
 
setExecutorService(ExecutorService) - Method in class org.eclipse.spi.net4j.Protocol
 
setHeartBeatTimer(Timer) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
setID(short) - Method in class org.eclipse.spi.net4j.Channel
 
setID(short) - Method in interface org.eclipse.spi.net4j.InternalChannel
 
setInfraStructure(INFRA_STRUCTURE) - Method in interface org.eclipse.net4j.protocol.IProtocol
 
setInfraStructure(INFRA_STRUCTURE) - Method in class org.eclipse.spi.net4j.Protocol
 
setLifecycle(ILifecycle) - Method in interface org.eclipse.net4j.ITransportConfig
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport configuration.
setLimit(int) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
setLocalStacktrace(StackTraceElement[]) - Method in exception org.eclipse.net4j.signal.RemoteException
 
setMillisBeforeTimeout(long) - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
setMillisInterruptCheck(long) - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
setMultiplexer(IChannelMultiplexer) - Method in class org.eclipse.spi.net4j.Channel
 
setMultiplexer(IChannelMultiplexer) - Method in interface org.eclipse.spi.net4j.InternalChannel
 
setNegotiationException(NegotiationException) - Method in class org.eclipse.spi.net4j.Connector
 
setNegotiator(INegotiator) - Method in class org.eclipse.spi.net4j.Acceptor
 
setNegotiator(INegotiator) - Method in class org.eclipse.spi.net4j.Connector
 
setOpenChannelTimeout(long) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
 
setOpenChannelTimeout(long) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
setPosition(int) - Method in interface org.eclipse.net4j.buffer.IBuffer
 
setProtocolProvider(IProtocolProvider) - Method in interface org.eclipse.net4j.ITransportConfig
 
setReceiveExecutor(ExecutorService) - Method in interface org.eclipse.net4j.ITransportConfig
 
setReceiveExecutor(ExecutorService) - Method in class org.eclipse.spi.net4j.Channel
Deprecated.
setReceiveExecutor(ExecutorService) - Method in interface org.eclipse.spi.net4j.InternalChannel
Deprecated.
As of 4.8 no longer supported.
setReceiveHandler(IBufferHandler) - Method in interface org.eclipse.net4j.channel.IChannel
Sets the IBufferHandler to handle buffers received from the peer channel.
setReceiveHandler(IBufferHandler) - Method in class org.eclipse.spi.net4j.Channel
 
setRegistry(IRegistry<String, IFactory>) - Method in class org.eclipse.net4j.FactoriesProtocolProvider
 
setSSLConfigurationFile(String) - Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil
 
setState(ConnectorState) - Method in class org.eclipse.spi.net4j.Connector
 
setStreamWrapper(IStreamWrapper) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
setStreamWrapper(IStreamWrapper) - Method in class org.eclipse.net4j.signal.SignalProtocol
 
setTimeout(long) - Method in interface org.eclipse.net4j.signal.ISignalProtocol
 
setTimeout(long) - Method in class org.eclipse.net4j.signal.SignalProtocol
Equivalent to calling SignalProtocol.setTimeout(timeout, false).
setTimeout(long, boolean) - Method in class org.eclipse.net4j.signal.SignalProtocol
Update the timeout used for signal end of stream waiting time.
setUserID(String) - Method in class org.eclipse.spi.net4j.Channel
 
setUserID(String) - Method in class org.eclipse.spi.net4j.Connector
 
setUserID(String) - Method in interface org.eclipse.spi.net4j.InternalChannel
 
setUserID(String) - Method in class org.eclipse.spi.net4j.Protocol
 
shouldInject(IManagedContainer, String, String, String, SignalProtocol<?>) - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
Signal - Class in org.eclipse.net4j.signal
Represents a single communications use-case in the scope of a signal protocol.
Signal(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Signal
 
Signal(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.Signal
Both implementation classes of a logical signal must have the same signalID.
Signal(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Signal
 
SIGNAL_ACKNOWLEDGE_COMPRESSED_STRINGS - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
SIGNAL_MONITOR_CANCELED - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
SIGNAL_MONITOR_PROGRESS - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
SIGNAL_REMOTE_EXCEPTION - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
SIGNAL_SET_TIMEOUT - Static variable in class org.eclipse.net4j.signal.SignalProtocol
 
SignalActor - Class in org.eclipse.net4j.signal
Represents the sender side of a signal.
SignalActor(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.SignalActor
 
SignalActor(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.SignalActor
 
SignalActor(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.SignalActor
 
SignalCounter - Class in org.eclipse.net4j.signal
Provides signal execution counts when attached to a signal protocol.
SignalCounter() - Constructor for class org.eclipse.net4j.signal.SignalCounter
 
SignalCounter(ISignalProtocol<?>) - Constructor for class org.eclipse.net4j.signal.SignalCounter
 
SignalFinishedEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
An event fired from a signal protocol when the local execution of a scheduled signal has finished.
SignalProtocol<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
The default implementation of a signal protocol.
SignalProtocol(String) - Constructor for class org.eclipse.net4j.signal.SignalProtocol
 
SignalProtocol.InvalidSignalIDException - Exception in org.eclipse.net4j.signal
 
SignalProtocol.TimeoutChangedEvent - Class in org.eclipse.net4j.signal
An event fired from a signal protocol when the protocol timeout has been changed.
SignalReactor - Class in org.eclipse.net4j.signal
Represents the receiver side of a signal.
SignalReactor(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.SignalReactor
 
SignalReactor(SignalProtocol<?>, short, String) - Constructor for class org.eclipse.net4j.signal.SignalReactor
 
SignalReactor(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.SignalReactor
 
SignalScheduledEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
An event fired from a signal protocol when a signal has been scheduled for local execution.
SSLUtil - Class in org.eclipse.net4j.tcp.ssl
A utility class with various static factory and convenience methods for SSL transport.
SSLUtil() - Constructor for class org.eclipse.net4j.tcp.ssl.SSLUtil
 
start(long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
Same as start(rate, 2 * rate).
start(long, long) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
startGetting(SocketChannel) - Method in interface org.eclipse.net4j.buffer.IBuffer
Tries to read a ByteBuffer from a SocketChannel that can be used for getting data.
startPutting(short) - Method in interface org.eclipse.net4j.buffer.IBuffer
Returns a ByteBuffer that can be used for putting data.
STREAM_WRAPPER - Static variable in class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector
 
StreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
An element post processor that injects a stream wrapper into signal protocol instances.
StreamWrapperInjector(String, IStreamWrapper) - Constructor for class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 

T

TCPUtil - Class in org.eclipse.net4j.tcp
A utility class with static convenience methods.
TCPUtil.AcceptorData - Class in org.eclipse.net4j.tcp
Encapsulates the data needed to configure a TCP acceptor.
TCPUtil.ConnectorData - Class in org.eclipse.net4j.tcp
Encapsulates the data needed to configure a TCP connector.
TimerInjector() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
 
toString() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
toString() - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
toString() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
toString() - Method in class org.eclipse.net4j.signal.Signal
 
toString() - Method in class org.eclipse.net4j.signal.SignalProtocol.TimeoutChangedEvent
 
toString() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
toString() - Method in class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
toString() - Method in class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
toString() - Method in class org.eclipse.spi.net4j.Channel
 
TransportConfigurator - Class in org.eclipse.net4j
Reads an XML config file and creates, wires and starts the configured acceptors.
TransportConfigurator(IManagedContainer) - Constructor for class org.eclipse.net4j.TransportConfigurator
 
TransportConfigurator.AcceptorDescriptionParser - Interface in org.eclipse.net4j
 
TransportConfigurator.AcceptorDescriptionParser.Factory - Class in org.eclipse.net4j
 
TransportInjector - Class in org.eclipse.net4j
An element post processor that injects a transport configuration into the connectors and acceptors of a managed container.
TransportInjector() - Constructor for class org.eclipse.net4j.TransportInjector
 
TYPE - Static variable in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 

U

unregisterFromMultiplexer() - Method in class org.eclipse.spi.net4j.Channel
 
UNSPECIFIED_VERSION - Static variable in interface org.eclipse.net4j.protocol.IProtocol2
 

V

valueOf(String) - Static method in enum org.eclipse.net4j.buffer.BufferState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.net4j.connector.ConnectorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.net4j.ILocationAware.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.net4j.buffer.BufferState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.net4j.connector.ConnectorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.net4j.ILocationAware.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForConnection(long) - Method in interface org.eclipse.net4j.connector.IConnector
Blocks until IConnector.isConnected() == true or the given timeout expired.
waitForConnection(long) - Method in class org.eclipse.spi.net4j.Connector
 
waitForSignals(long) - Method in class org.eclipse.net4j.signal.SignalProtocol
 
whileResponding() - Method in exception org.eclipse.net4j.signal.RemoteException
 
wrapInputStream(InputStream) - Method in class org.eclipse.net4j.signal.Signal
 
wrapOutputStream(OutputStream) - Method in class org.eclipse.net4j.signal.Signal
 
write(byte[], int, int) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
write(int) - Method in class org.eclipse.net4j.buffer.BufferOutputStream
 
write(SocketChannel) - Method in interface org.eclipse.net4j.buffer.IBuffer
Tries to write the data of this buffer to a SocketChannel.
write(ExtendedDataOutput) - Method in class org.eclipse.net4j.signal.confirmation.ConfirmationPrompt
 
WRITING - org.eclipse.net4j.buffer.BufferState
Indicates that the IBuffer is currently writing its data to a SocketChannel.
WSUtil - Class in org.eclipse.net4j.ws
A utility class with static convenience methods.

X

XORStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
An injector that injects XORStreamWrapper instances.
XORStreamWrapperInjector(String, int[]) - Constructor for class org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector
 
A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages