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

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
 
AcceptorContentProvider - Class in org.eclipse.net4j.ui
A structured content provider that shows acceptors.
AcceptorContentProvider() - Constructor for class org.eclipse.net4j.ui.AcceptorContentProvider
 
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
 
add(IBuffer) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
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
 

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, IBufferProvider, short) - Constructor for class org.eclipse.net4j.buffer.BufferOutputStream
 
BufferOutputStream(IBufferHandler, 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.ReceiverWork - 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.ReceiverWork(IBuffer) - Constructor for class org.eclipse.spi.net4j.Channel.ReceiverWork
 
Channel.ReceiveSerializer - 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.ReceiveSerializer() - Constructor for class org.eclipse.spi.net4j.Channel.ReceiveSerializer
 
Channel.SendQueue - Class in org.eclipse.spi.net4j
A queue that holds buffers that shall be sent.
Channel.SendQueue() - Constructor for class org.eclipse.spi.net4j.Channel.SendQueue
 
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(Throwable) - Constructor for exception org.eclipse.net4j.channel.ChannelException
 
ChannelException(String, 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
 
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.spi.net4j.Acceptor
 
close() - Method in class org.eclipse.spi.net4j.Channel
 
close() - Method in class org.eclipse.spi.net4j.Connector
 
closeChannel(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
closeChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
 
configure(File) - Method in class org.eclipse.net4j.TransportConfigurator
 
configureAcceptor(Element) - Method in class org.eclipse.net4j.TransportConfigurator
 
configureNegotiator(Element) - Method in class org.eclipse.net4j.TransportConfigurator
 
confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a boolean.
confirming(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
confirming(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a boolean.
connect() - Method in interface org.eclipse.net4j.connector.IConnector
Synchronous connect with infinite timeout value.
connect(long) - Method in interface org.eclipse.net4j.connector.IConnector
Synchronous connect.
connect(long) - Method in class org.eclipse.spi.net4j.Connector
 
connect() - 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
 
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, String) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
ConnectorCredentialsInjector(String, IPasswordCredentialsProvider) - Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector
 
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(Throwable) - Constructor for exception org.eclipse.net4j.connector.ConnectorException
 
ConnectorException(String, 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
Base class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server.
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.Client(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Client
 
ContainerProtocolProvider.Server - Class in org.eclipse.net4j
Container-based protocol provider for server protocols.
ContainerProtocolProvider.Server(IManagedContainer) - Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Server
 
copyTransportConfig(ILifecycle, ITransportConfig) - Static method in class org.eclipse.net4j.Net4jUtil
 
create(String) - Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
 
createBufferFactory(short) - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferFactory() - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool(IBufferProvider) - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool(short) - Static method in class org.eclipse.net4j.Net4jUtil
 
createBufferPool() - 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
 
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_POLL_INTERVAL - Static variable in interface org.eclipse.net4j.http.common.IHTTPConnector
 
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
 
deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
deregisterChannelFromPeer(InternalChannel) - Method in class org.eclipse.spi.net4j.Connector
 
disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
 
disconnectInput(IManagedContainer) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
 
dispose() - Method in interface org.eclipse.spi.net4j.InternalBuffer
 
doActivate() - Method in class org.eclipse.spi.net4j.Channel
 
doActivate() - Method in class org.eclipse.spi.net4j.Connector
 
doAfterActivate() - Method in class org.eclipse.net4j.signal.SignalProtocol
 
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(IProgressMonitor) - Method in class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
 

E

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(IRegistry<String, IFactory>) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
 
FactoriesProtocolProvider(IFactory) - Constructor for class org.eclipse.net4j.FactoriesProtocolProvider
 
FACTORY_TYPE - Static variable in class org.eclipse.net4j.tcp.TCPUtil
 
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
 
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

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(IManagedContainer, String) - Static method in class org.eclipse.net4j.http.server.HTTPServerUtil
 
getAcceptor(String) - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
 
getAcceptor(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
 
getAcceptor(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
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
 
getAcceptorRegistry() - Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager
 
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
 
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(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
 
getBufferProvider() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getBufferProvider(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
 
getBufferProvider() - Method in class org.eclipse.spi.net4j.Protocol
 
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.
getChannel() - Method in class org.eclipse.net4j.channel.ChannelInputStream
 
getChannel() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
getChannel() - Method in class org.eclipse.spi.net4j.Protocol
 
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
 
getConfirmingWorkPercent() - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.http.HTTPUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.jvm.JVMUtil
 
getConnector(IManagedContainer, String, String, long) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector(IManagedContainer, String, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector(IManagedContainer, String) - Static method in class org.eclipse.net4j.Net4jUtil
 
getConnector() - Method in interface org.eclipse.net4j.tcp.ITCPNegotiationContext
 
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
 
getConnectorID() - Method in interface org.eclipse.net4j.http.common.IHTTPConnector
 
getContainer() - Method in class org.eclipse.net4j.ContainerProtocolProvider
 
getContainer() - Method in class org.eclipse.net4j.TransportConfigurator
 
getCorrelationID() - Method in class org.eclipse.net4j.signal.Signal
 
getCountFor(Class<? extends Signal>) - Method in class org.eclipse.net4j.signal.SignalCounter
 
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(Object) - Method in class org.eclipse.net4j.ui.AcceptorContentProvider
 
getElements(Object) - Method in class org.eclipse.net4j.ui.ConnectorContentProvider
 
getElements() - Method in class org.eclipse.spi.net4j.Acceptor
 
getElements() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
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(IManagedContainer) - Static method in class org.eclipse.net4j.Net4jUtil
 
getExecutorService() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getExecutorService(IManagedContainer) - Method in class org.eclipse.net4j.TransportInjector
 
getExecutorService() - Method in class org.eclipse.spi.net4j.Protocol
 
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.IndicationWithMonitoring
 
getInfraStructure() - Method in interface org.eclipse.net4j.protocol.IProtocol
 
getInfraStructure() - Method in class org.eclipse.spi.net4j.Protocol
 
getLifecycle() - Method in interface org.eclipse.net4j.ITransportConfig
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport configuration.
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
 
getMaxIdleTime() - Method in interface org.eclipse.net4j.http.common.IHTTPConnector
 
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
 
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
 
getProductGroup() - Method in class org.eclipse.net4j.ContainerProtocolProvider
 
getProperties(Element, int) - Static method in class org.eclipse.net4j.TransportConfigurator
 
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
 
getProtocol() - Method in class org.eclipse.net4j.signal.Signal
 
getProtocolID(IProtocol<?>) - Static method in class org.eclipse.net4j.Net4jUtil
 
getProtocolID() - Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
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 class org.eclipse.spi.net4j.Channel
 
getReceivedBuffers() - Method in interface org.eclipse.spi.net4j.InternalChannel
 
getReceiveExecutor() - Method in interface org.eclipse.net4j.ITransportConfig
 
getReceiveExecutor() - Method in class org.eclipse.spi.net4j.Channel
 
getReceiveExecutor() - Method in interface org.eclipse.spi.net4j.InternalChannel
 
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
 
getRequestHandler() - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet
 
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 class org.eclipse.spi.net4j.Channel
 
getSentBuffers() - Method in interface org.eclipse.spi.net4j.InternalChannel
 
getServlet() - Method in interface org.eclipse.net4j.http.server.IHTTPAcceptor
 
getSignal() - Method in class org.eclipse.net4j.signal.SignalFinishedEvent
 
getSignal() - Method in class org.eclipse.net4j.signal.SignalScheduledEvent
 
getSocketSelector() - Method in interface org.eclipse.net4j.tcp.ITCPSelector
 
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
 
getThreadName() - Method in class org.eclipse.spi.net4j.Channel.ReceiveSerializer
 
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
 
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 optionally 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(String) - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler
 
handleConnect(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleDisonnect(String) - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler
 
handleList(String) - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler
 
handleOperations(String, ExtendedDataInputStream, ExtendedDataOutputStream) - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler
 
handleRead(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleRegistration(ITCPSelector, SocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener
 
handleRegistration(ITCPSelector, ServerSocketChannel) - Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener
 
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
 
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, Timer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol(IConnector, IManagedContainer) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
 
HeartBeatProtocol(IConnector) - 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(String) - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
HeartBeatProtocol.Server() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
 
HeartBeatProtocol.Server.Factory - Class in org.eclipse.net4j.signal.heartbeat
Creates server-side heart beat protocol instances.
HeartBeatProtocol.Server.Factory() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
 
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.
HeartBeatProtocol.Server.TimerInjector() - Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
 
HTTPServerUtil - Class in org.eclipse.net4j.http.server
A utility class with static convenience methods.
HTTPUtil - Class in org.eclipse.net4j.http
A utility class with static convenience methods.

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 IBufferProviders.
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.
IHTTPAcceptor - Interface in org.eclipse.net4j.http.server
An acceptor that implements HTTP transport by collaborating with a configured servlet.
IHTTPConnector - Interface in org.eclipse.net4j.http.common
A connector that implements polling HTTP transport.
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
A channel of a JVM connector.
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.Indication
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
indicating(ExtendedDataInputStream, OMMonitor) - Method in class org.eclipse.net4j.signal.IndicationWithMonitoring
 
indicating(ExtendedDataInputStream) - Method in class org.eclipse.net4j.signal.IndicationWithResponse
 
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, String) - Constructor for class org.eclipse.net4j.signal.Indication
 
Indication(SignalProtocol<?>, short) - 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, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring
 
IndicationWithMonitoring(SignalProtocol<?>, short) - 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, String) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
IndicationWithResponse(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
IndicationWithResponse(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.IndicationWithResponse
 
INet4jTransportServlet - Interface in org.eclipse.net4j.http.server
A servlet with a configured request handler.
INet4jTransportServlet.RequestHandler - Interface in org.eclipse.net4j.http.server
Call-back that handles the requests that arrive at a servlet.
initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
initChannel(InternalChannel, IProtocol<?>) - Method in class org.eclipse.spi.net4j.Connector
 
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
 
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...
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...
inverseCloseChannel(short) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
inverseOpenChannel(short, String) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
Deprecated. Use ChannelMultiplexer.inverseOpenChannel(short, String, int).
inverseOpenChannel(short, String, int) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
IProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
A typed buffer handler for a channel.
IProtocol2<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
A versioned protocol.
IProtocolProvider - Interface in org.eclipse.net4j.protocol
Provides protocol instances for given types.
isClient() - Method in interface org.eclipse.net4j.ILocationAware
Same as ILocationAware.getLocation() == ILocationAware.Location.CLIENT.
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
Same as IConnector.getState() == ConnectorState.CONNECTED.
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 of buffers.
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 behaviour.
isServer() - Method in interface org.eclipse.net4j.ILocationAware
Same as ILocationAware.getLocation() == ILocationAware.Location.SERVER.
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.

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
 
multiplexChannel(InternalChannel) - Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer
Called by an IChannel each time a new buffer is available for multiplexing.

N

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...
Net4jItemProvider.RemoveAction(Object) - Constructor for class org.eclipse.net4j.ui.Net4jItemProvider.RemoveAction
 
Net4jUtil - Class in org.eclipse.net4j
A utility class with various static factory and convenience methods.
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
 

O

offer(IBuffer) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
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(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(IProtocol<?>) - Method in interface org.eclipse.net4j.channel.IChannelMultiplexer
Synchronous request to open a new IChannel with the given channel protocol .
openChannel() - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
openChannel(String, Object) - Method in class org.eclipse.spi.net4j.ChannelMultiplexer
 
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.http - package org.eclipse.net4j.http
Transport layer extension with support for HTTP connections.
org.eclipse.net4j.http.common - package org.eclipse.net4j.http.common
Transport layer extension with support for HTTP connections.
org.eclipse.net4j.http.server - package org.eclipse.net4j.http.server
Transport layer extension with support for HTTP connections.
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.heartbeat - package org.eclipse.net4j.signal.heartbeat
A signal protocol implementation that realizes a configurable heart beat protocol.
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.spi.net4j - package org.eclipse.spi.net4j
Server service provider interfaces and useful base implementations for the Net4j transport layer.

P

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 class org.eclipse.spi.net4j.Acceptor
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.http.HTTPUtil
 
prepareContainer(IManagedContainer) - Static method in class org.eclipse.net4j.http.server.HTTPServerUtil
 
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
 
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.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
 
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(Throwable) - Constructor for exception org.eclipse.net4j.protocol.ProtocolVersionException
 
ProtocolVersionException(String, 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
 

R

read() - Method in class org.eclipse.net4j.buffer.BufferInputStream
 
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.
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(Throwable, RequestWithConfirmation<?>, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
 
RemoteException(String, boolean) - Constructor for exception org.eclipse.net4j.signal.RemoteException
 
remove() - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
remove(Object) - Method in class org.eclipse.spi.net4j.Channel.SendQueue
 
removeConnector(IConnector) - Method in class org.eclipse.spi.net4j.Acceptor
 
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, String) - Constructor for class org.eclipse.net4j.signal.Request
 
Request(SignalProtocol<?>, short) - 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.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.RequestWithMonitoring
 
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, String) - Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation
 
RequestWithConfirmation(SignalProtocol<?>, short) - 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, String) - Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring
 
RequestWithMonitoring(SignalProtocol<?>, short) - 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, OMMonitor) - 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. the stream must be used at least to write a boolean.
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
 
run() - Method in class org.eclipse.spi.net4j.Channel.ReceiverWork
 

S

SCHEME_SEPARATOR - Static variable in class org.eclipse.net4j.Net4jUtil
 
send() - Method in class org.eclipse.net4j.signal.RequestWithConfirmation
 
send(long) - 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.RequestWithMonitoring
 
send(OMMonitor) - Method in class org.eclipse.net4j.signal.RequestWithMonitoring
 
send(long, 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.spi.net4j.Channel
 
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
 
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
 
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 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.
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
 
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
 
setReceiveExecutor(ExecutorService) - Method in interface org.eclipse.spi.net4j.InternalChannel
 
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
 
setRequestHandler(INet4jTransportServlet.RequestHandler) - Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet
 
setServlet(INet4jTransportServlet) - Method in interface org.eclipse.net4j.http.server.IHTTPAcceptor
 
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
 
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, String) - Constructor for class org.eclipse.net4j.signal.Signal
Both implementation classes of a logical signal must have the same signalID.
Signal(SignalProtocol<?>, short) - Constructor for class org.eclipse.net4j.signal.Signal
 
Signal(SignalProtocol<?>, Enum<?>) - Constructor for class org.eclipse.net4j.signal.Signal
 
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, String) - Constructor for class org.eclipse.net4j.signal.SignalActor
 
SignalActor(SignalProtocol<?>, short) - 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.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, String) - Constructor for class org.eclipse.net4j.signal.SignalReactor
 
SignalReactor(SignalProtocol<?>, short) - 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.AcceptorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
TCPUtil.AcceptorData(String, int) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
TCPUtil.AcceptorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
TCPUtil.AcceptorData(ITCPAcceptor) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.AcceptorData
 
TCPUtil.ConnectorData - Class in org.eclipse.net4j.tcp
Encapsulates the data needed to configure a TCP connector.
TCPUtil.ConnectorData() - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
TCPUtil.ConnectorData(String, int, String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
TCPUtil.ConnectorData(String) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
TCPUtil.ConnectorData(ITCPConnector) - Constructor for class org.eclipse.net4j.tcp.TCPUtil.ConnectorData
 
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
 
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

UNKNOWN_MAX_IDLE_TIME - Static variable in interface org.eclipse.net4j.http.common.IHTTPConnector
 
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(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.

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

Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.