Class FtpTransport
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.HashMap<String,String>
-
- com.openindex.openestate.tool.agency.export.AbstractTransport
-
- com.openindex.openestate.tool.agency.export.FtpTransport
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Map<String,String>
public class FtpTransport extends AbstractTransport
FtpTransport.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FtpTransport.AuthenticationFailedException
static class
FtpTransport.CommunicationFailedException
static class
FtpTransport.Request
static class
FtpTransport.TransferFailedException
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.agency.export.AbstractTransport
AbstractTransport.DefaultMessageCode
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Constructor Summary
Constructors Constructor Description FtpTransport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractTransportPanel
createSetupPanel()
FtpUtils.CryptMethod
getFtpCryptMethod()
String
getFtpHost()
String
getFtpLoginPass()
String
getFtpLoginUser()
String
getFtpPath()
int
getFtpPort()
String
getName()
String
getTitle()
void
initDefaults()
boolean
isFtpCryptSslSessionReused()
boolean
isFtpLogin()
boolean
isFtpPassive()
protected boolean
isUpdatingMessage()
protected boolean
isUpdatingProgress()
void
setFtpCryptMethod(FtpUtils.CryptMethod cryptMethod)
void
setFtpCryptSslSessionReused(boolean val)
void
setFtpHost(String val)
void
setFtpLogin(boolean val)
void
setFtpLoginPass(String val)
void
setFtpLoginUser(String val)
void
setFtpPassive(boolean val)
void
setFtpPath(String val)
void
setFtpPort(int val)
-
Methods inherited from class com.openindex.openestate.tool.agency.export.AbstractTransport
doFinishTransport, doInitTransport, equals, getMessageCodeTranslation, getMessageCodeTranslation, getTransport, getTransports, hashCode, listAvailableTransports
-
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from class java.util.AbstractMap
toString
-
-
-
-
Method Detail
-
createSetupPanel
public AbstractTransportPanel createSetupPanel()
- Specified by:
createSetupPanel
in classAbstractTransport
-
getFtpCryptMethod
public FtpUtils.CryptMethod getFtpCryptMethod()
-
getFtpHost
public String getFtpHost()
-
getFtpLoginPass
public String getFtpLoginPass()
-
getFtpLoginUser
public String getFtpLoginUser()
-
getFtpPath
public String getFtpPath()
-
getFtpPort
public int getFtpPort()
-
getName
public String getName()
- Specified by:
getName
in classAbstractTransport
-
getTitle
public String getTitle()
- Specified by:
getTitle
in classAbstractTransport
-
initDefaults
public void initDefaults()
- Overrides:
initDefaults
in classAbstractTransport
-
isFtpCryptSslSessionReused
public boolean isFtpCryptSslSessionReused()
-
isFtpLogin
public boolean isFtpLogin()
-
isFtpPassive
public boolean isFtpPassive()
-
isUpdatingMessage
protected boolean isUpdatingMessage()
- Overrides:
isUpdatingMessage
in classAbstractTransport
-
isUpdatingProgress
protected boolean isUpdatingProgress()
- Overrides:
isUpdatingProgress
in classAbstractTransport
-
setFtpCryptMethod
public void setFtpCryptMethod(FtpUtils.CryptMethod cryptMethod)
-
setFtpCryptSslSessionReused
public void setFtpCryptSslSessionReused(boolean val)
-
setFtpHost
public void setFtpHost(String val)
-
setFtpLogin
public void setFtpLogin(boolean val)
-
setFtpLoginPass
public void setFtpLoginPass(String val)
-
setFtpLoginUser
public void setFtpLoginUser(String val)
-
setFtpPassive
public void setFtpPassive(boolean val)
-
setFtpPath
public void setFtpPath(String val)
-
setFtpPort
public void setFtpPort(int val)
-
-