|
||||||||||
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 DataConnectionConfiguration
public boolean isActiveEnabled()
isActiveEnabled
in interface DataConnectionConfiguration
public boolean isActiveIpCheck()
isActiveIpCheck
in interface DataConnectionConfiguration
public java.lang.String getActiveLocalAddress()
getActiveLocalAddress
in interface DataConnectionConfiguration
InetAddress
for active connectionspublic int getActiveLocalPort()
getActiveLocalPort
in interface DataConnectionConfiguration
public java.lang.String getPassiveAddress()
getPassiveAddress
in interface DataConnectionConfiguration
InetAddress
used for passive connectionspublic java.lang.String getPassiveExernalAddress()
getPassiveExernalAddress
in interface DataConnectionConfiguration
public int requestPassivePort()
requestPassivePort
in interface DataConnectionConfiguration
public java.lang.String getPassivePorts()
getPassivePorts
in interface DataConnectionConfiguration
public void releasePassivePort(int port)
releasePassivePort
in interface DataConnectionConfiguration
port
- The port to be releasedpublic SslConfiguration getSslConfiguration()
getSslConfiguration
in interface DataConnectionConfiguration
SslConfiguration
public boolean isImplicitSsl()
isImplicitSsl
in interface DataConnectionConfiguration
DataConnectionConfiguration.isImplicitSsl()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |