Package | Description |
---|---|
org.waarp.ftp.core.command |
Global classes that store all informations on implemented commands, arguments, reply codes.
|
org.waarp.ftp.core.config |
Classes implementing configuration
|
org.waarp.ftp.core.control |
Classes implementing Control connections.
|
org.waarp.ftp.core.control.ftps |
This module is for FTPS support as native SSL/TLS on port 990 similar to RFC 2818.
|
org.waarp.ftp.core.data |
Classes implementing Data and Transfer status
When a transfer should occur, here are the steps: The connection is prepared through a PORT or PASV command. |
org.waarp.ftp.core.data.handler |
Classes implementing Data connections
The internal logic is the following: When a connection is opened for data network: It first tries to find the corresponding session setup from the control connection. |
org.waarp.ftp.core.data.handler.ftps |
This module is for FTPS support as native SSL/TLS on port 989 similar to RFC 2818.
|
org.waarp.ftp.core.session |
Classes implementing session
|
org.waarp.ftp.core.utils |
Classes implementing utilities functions
|
org.waarp.ftp.simpleimpl.config |
Simple configuration example.
|
Modifier and Type | Method and Description |
---|---|
FtpConfiguration |
AbstractCommand.getConfiguration() |
Constructor and Description |
---|
FtpInternalConfiguration(FtpConfiguration configuration)
Constructor
|
Modifier and Type | Field and Description |
---|---|
protected FtpConfiguration |
FtpInitializer.configuration
Configuration
|
Constructor and Description |
---|
FtpInitializer(Class<? extends BusinessHandler> businessHandler,
FtpConfiguration configuration)
Constructor which Initializes some data for Server only
|
Constructor and Description |
---|
FtpsInitializer(Class<? extends BusinessHandler> businessHandler,
FtpConfiguration configuration)
Constructor which Initializes some data for Server only
|
Modifier and Type | Method and Description |
---|---|
static int |
FtpDataAsyncConn.getNewPassivePort(FtpConfiguration configuration) |
Modifier and Type | Field and Description |
---|---|
protected FtpConfiguration |
FtpDataInitializer.configuration
Configuration
|
protected FtpConfiguration |
DataNetworkHandler.configuration
Configuration
|
Constructor and Description |
---|
DataNetworkHandler(FtpConfiguration configuration,
DataBusinessHandler handler,
boolean active)
Constructor from DataBusinessHandler
|
FtpDataInitializer(Class<? extends DataBusinessHandler> dataBusinessHandler,
FtpConfiguration configuration,
boolean active)
Constructor which Initializes some data
|
Constructor and Description |
---|
FtpsDataInitializer(Class<? extends DataBusinessHandler> dataBusinessHandler,
FtpConfiguration configuration,
boolean active)
Constructor which Initializes some data
|
Modifier and Type | Method and Description |
---|---|
FtpConfiguration |
FtpSession.getConfiguration()
Get the configuration
|
Constructor and Description |
---|
FtpSession(FtpConfiguration configuration,
BusinessHandler handler)
Constructor
|
Modifier and Type | Field and Description |
---|---|
protected static FtpConfiguration |
FtpShutdownHook.configuration |
Modifier and Type | Method and Description |
---|---|
FtpConfiguration |
FtpTimerTask.getConfiguration() |
Modifier and Type | Method and Description |
---|---|
static void |
FtpChannelUtils.addCommandChannel(io.netty.channel.Channel channel,
FtpConfiguration configuration)
Add a command channel into the list
|
static void |
FtpChannelUtils.addDataChannel(io.netty.channel.Channel channel,
FtpConfiguration configuration)
Add a data channel into the list
|
protected static void |
FtpChannelUtils.exit(FtpConfiguration configuration)
Exit global ChannelFactory
|
static int |
FtpChannelUtils.nbCommandChannels(FtpConfiguration configuration)
Return the current number of command connections
|
static int |
FtpChannelUtils.nbDataChannels(FtpConfiguration configuration)
Return the current number of data connections
|
void |
FtpTimerTask.setConfiguration(FtpConfiguration configuration) |
static void |
FtpChannelUtils.teminateServer(FtpConfiguration configuration)
This function is the top function to be called when the server is to be shutdown.
|
static int |
FtpChannelUtils.validCommandChannels(FtpConfiguration configuration)
Return the number of still positive command connections
|
Constructor and Description |
---|
FtpChannelUtils(FtpConfiguration configuration) |
FtpShutdownHook(org.waarp.common.utility.WaarpShutdownHook.ShutdownConfiguration configuration,
FtpConfiguration ftpconfiguration) |
Modifier and Type | Class and Description |
---|---|
class |
FileBasedConfiguration
FtpConfiguration based on a XML file
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
FileBasedSslConfiguration.loadSsl(FtpConfiguration config) |
static boolean |
FileBasedSslConfiguration.setConfigurationServerFromXml(FtpConfiguration config,
String filename)
Initiate the configuration from the xml file for server
|
Copyright © 2009–2019 Waarp. All rights reserved.