See: Description
Interface | Description |
---|---|
ServerConnection |
This interface defines the methods to be provided by all types of
ServerConnection s. |
ServerMessageConnection |
This class defines the specifica of a message connection.
|
ServerRequestConnection |
This class defines the specifica of a request connection.
|
ServerTransferConnection |
This class defines the specifica of a transfer connection.
|
Class | Description |
---|---|
AbstractServerConnection |
This class contains the logic of each connection that the server opens for the client.
|
AbstractTransferService |
This task reads the client's
AbstractTransferJob and performs all requested file transfers. |
FileDownloadService |
This class performs the file download on server side
|
FileDownstreamService |
This class performs the file downstream on server side
|
FileUploadService |
This class performs the file upload on server side
|
RequestServiceTask |
This task reads incoming requests, forwards them to the
RequestDispatcher
and writes the response to the clients message channel (Note that both request and
message channel are uni-directional). |
ServerConnectionService |
This class ...
|
ServerConnector<S extends ServerContext> |
This class is the servers interface to networking.
|
ServerMessageQueue |
This is the main message queue of the server.
|
ServerNetworkAdapter |
An instance of this adapter is created for each client and cached in a server side
Session object. |
Session |
This class encapsulates a connection to a client by maintaining it's
SessionId and the according
ServerNetworkAdapter . |
SessionManager |
This is a synchronized List containing the currently connected clients.
|
TransferServiceTask |
This task reads the incoming transfer jobs from the client and starts the according
services for handling them.
|
Enum | Description |
---|---|
SessionManagerPermission |
This enum defines permittable actions for the
SessionManager |
Exception | Description |
---|---|
SessionNotFoundException |
Is thrown when the server cannot find the given
SessionId in any of the current
client connections |
Copyright © 2014 EsprIT-Systems. All Rights Reserved.