Package | Description |
---|---|
org.eclipse.net4j.channel |
The Net4j transport layer concepts for dealing with channels.
|
org.eclipse.net4j.connector |
The Net4j transport layer concepts for dealing with connectors.
|
org.eclipse.net4j.http.common |
Transport layer extension with support for HTTP connections.
|
org.eclipse.net4j.jvm |
Transport layer extension with support for JVM embedded connections.
|
org.eclipse.net4j.protocol |
The Net4j transport layer concepts for dealing with protocols.
|
org.eclipse.net4j.signal |
A framework for request/response based communication on top of the Net4j transport layer.
|
org.eclipse.net4j.signal.heartbeat |
A signal protocol implementation that realizes a configurable heart beat protocol.
|
org.eclipse.net4j.signal.security |
Reusable implementation of a server-to-client authentication signal and related API.
|
org.eclipse.net4j.tcp |
Transport layer extension with support for TCP socket connections.
|
org.eclipse.spi.net4j |
Server service provider interfaces and useful base implementations for the Net4j transport layer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IChannel
A bidirectional communications channel for the asynchronous exchange of
buffers . |
interface |
IChannelMultiplexer
Manages and multiplexes virtual data
channels over a shared physical connection. |
Modifier and Type | Interface and Description |
---|---|
interface |
IConnector
One endpoint of a physical connection of arbitrary nature between two communicating parties.
|
interface |
IServerConnector |
Modifier and Type | Interface and Description |
---|---|
interface |
IHTTPConnector
A
connector that implements polling HTTP transport. |
Modifier and Type | Interface and Description |
---|---|
interface |
IJVMChannel
A
channel of a JVM connector . |
interface |
IJVMConnector
A
connector that implements JVM-embedded transport. |
Modifier and Type | Interface and Description |
---|---|
interface |
IProtocol<INFRA_STRUCTURE>
|
interface |
IProtocol2<INFRA_STRUCTURE>
|
Modifier and Type | Interface and Description |
---|---|
interface |
ISignalProtocol<INFRA_STRUCTURE>
|
Modifier and Type | Class and Description |
---|---|
class |
SignalProtocol<INFRA_STRUCTURE>
The default implementation of a
signal protocol . |
Modifier and Type | Class and Description |
---|---|
class |
HeartBeatProtocol
A
signal protocol that keeps the connector of its channel open
or provides early deactivation feedback by exchanging periodic heart beats. |
static class |
HeartBeatProtocol.Server
The server-side implementation of a
heart beat protocol . |
Modifier and Type | Class and Description |
---|---|
class |
AuthenticatingSignalProtocol<INFRA_STRUCTURE extends IPasswordCredentialsProvider.Provider>
An abstract signal protocol that supports authentication.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ITCPConnector
|
Modifier and Type | Interface and Description |
---|---|
interface |
InternalChannel
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalChannelMultiplexer
If the meaning of this type isn't clear, there really should be more of a description here...
|
interface |
InternalConnector
If the meaning of this type isn't clear, there really should be more of a description here...
|
Modifier and Type | Class and Description |
---|---|
class |
Channel
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
ChannelMultiplexer
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
Connector
If the meaning of this type isn't clear, there really should be more of a description here...
|
class |
Protocol<INFRA_STRUCTURE>
If the meaning of this type isn't clear, there really should be more of a description here...
|
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html