public class AdvancedGeneralSettings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getControlEncoding()
Get the encoding used for the control channel
|
boolean |
getFileLockingEnabled()
Determine if file locking on local downloaded files is being used or not.
|
int |
getTransferBufferSize()
Get the size of the data buffers used in reading and writing to the server
|
int |
getTransferNotifyInterval()
Get the interval used for progress notification of transfers.
|
boolean |
isAutoLogin()
Determine if auto login is switched on
|
boolean |
isDeleteOnFailure()
If true, delete partially written files when exceptions are thrown
during a download
|
boolean |
isListenOnAllInterfaces()
Are we listening on all interfaces in active mode, which is the default?
|
void |
setAutoLogin(boolean autoLogin)
Set the autoLogin flag
|
void |
setControlEncoding(java.lang.String controlEncoding)
Set the control channel encoding.
|
void |
setDeleteOnFailure(boolean deleteOnFailure)
Switch on or off the automatic deletion of partially written files
that are left when an exception is thrown during a download
|
void |
setFileLockingEnabled(boolean lockingEnabled)
Set file locking to enabled or disabled.
|
void |
setListenOnAllInterfaces(boolean listenOnAll)
Listen on all interfaces for active mode transfers (the default).
|
void |
setTransferBufferSize(int size)
Set the size of the data buffers used in reading and writing to the server
|
void |
setTransferNotifyInterval(int notifyInterval)
Set the interval used for progress notification of transfers.
|
public boolean isAutoLogin()
public void setAutoLogin(boolean autoLogin)
autoLogin
- true if logging in automaticallypublic void setListenOnAllInterfaces(boolean listenOnAll)
listenOnAll
- true if listen on all interfaces, false to listen on the control interfacepublic boolean isListenOnAllInterfaces()
public boolean isDeleteOnFailure()
public void setDeleteOnFailure(boolean deleteOnFailure)
deleteOnFailure
- true if delete when a failure occurspublic java.lang.String getControlEncoding()
public void setControlEncoding(java.lang.String controlEncoding)
controlEncoding
- The controlEncoding to set, which is the name of a Charsetpublic void setTransferBufferSize(int size)
size
- new size of buffer in bytespublic int getTransferBufferSize()
public int getTransferNotifyInterval()
public void setTransferNotifyInterval(int notifyInterval)
notifyInterval
- number of bytes between each notificationpublic void setFileLockingEnabled(boolean lockingEnabled)
lockingEnabled
- true to enable locking, false to disablepublic boolean getFileLockingEnabled()
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.