|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.ftpserver.impl.DefaultDataConnectionConfiguration
public class DefaultDataConnectionConfiguration
Internal class, do not use directly. Data connection configuration.
| Constructor Summary | |
|---|---|
DefaultDataConnectionConfiguration(int idleTime,
SslConfiguration ssl,
boolean activeEnabled,
boolean activeIpCheck,
java.lang.String activeLocalAddress,
int activeLocalPort,
java.lang.String passiveAddress,
PassivePorts passivePorts,
java.lang.String passiveExternalAddress,
boolean implicitSsl)
Internal constructor, do not use directly. |
|
| Method Summary | |
|---|---|
java.lang.String |
getActiveLocalAddress()
Get the local address for active mode data transfer. |
int |
getActiveLocalPort()
Get the active local port number. |
int |
getIdleTime()
Get the maximum idle time in seconds. |
java.lang.String |
getPassiveAddress()
Get passive host. |
java.lang.String |
getPassiveExernalAddress()
Get external passive host. |
java.lang.String |
getPassivePorts()
Retrive the passive ports configured for this data connection |
SslConfiguration |
getSslConfiguration()
Get SSL component. |
boolean |
isActiveEnabled()
Is PORT enabled? |
boolean |
isActiveIpCheck()
Check the PORT IP? |
boolean |
isImplicitSsl()
|
void |
releasePassivePort(int port)
Release data port |
int |
requestPassivePort()
Get passive data port. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultDataConnectionConfiguration(int idleTime,
SslConfiguration ssl,
boolean activeEnabled,
boolean activeIpCheck,
java.lang.String activeLocalAddress,
int activeLocalPort,
java.lang.String passiveAddress,
PassivePorts passivePorts,
java.lang.String passiveExternalAddress,
boolean implicitSsl)
DataConnectionConfigurationFactory instead.
| Method Detail |
|---|
public int getIdleTime()
getIdleTime in interface DataConnectionConfigurationpublic boolean isActiveEnabled()
isActiveEnabled in interface DataConnectionConfigurationpublic boolean isActiveIpCheck()
isActiveIpCheck in interface DataConnectionConfigurationpublic java.lang.String getActiveLocalAddress()
getActiveLocalAddress in interface DataConnectionConfigurationInetAddress for active connectionspublic int getActiveLocalPort()
getActiveLocalPort in interface DataConnectionConfigurationpublic java.lang.String getPassiveAddress()
getPassiveAddress in interface DataConnectionConfigurationInetAddress used for passive connectionspublic java.lang.String getPassiveExernalAddress()
getPassiveExernalAddress in interface DataConnectionConfigurationpublic int requestPassivePort()
requestPassivePort in interface DataConnectionConfigurationpublic java.lang.String getPassivePorts()
getPassivePorts in interface DataConnectionConfigurationpublic void releasePassivePort(int port)
releasePassivePort in interface DataConnectionConfigurationport - The port to be releasedpublic SslConfiguration getSslConfiguration()
getSslConfiguration in interface DataConnectionConfigurationSslConfigurationpublic boolean isImplicitSsl()
isImplicitSsl in interface DataConnectionConfigurationDataConnectionConfiguration.isImplicitSsl()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||