org.neociclo.accord.odetteftp.camel
Class OdetteConfiguration
java.lang.Object
org.neociclo.accord.odetteftp.camel.OdetteConfiguration
- All Implemented Interfaces:
- Cloneable
public class OdetteConfiguration
- extends Object
- implements Cloneable
- Version:
- $Rev: 738 $ $Date: 2010-10-04 17:54:31 -0300 (Mon, 04 Oct 2010) $
- Author:
- Rafael Marins
DEFAULT_RETRY_COUNT
public static final int DEFAULT_RETRY_COUNT
- See Also:
- Constant Field Values
OdetteConfiguration
public OdetteConfiguration()
OdetteConfiguration
public OdetteConfiguration(URI uri)
getProtocol
public OdetteProtocol getProtocol()
getOid
public String getOid()
setOid
public void setOid(String username)
getPassword
public String getPassword()
setPassword
public void setPassword(String password)
getHost
public String getHost()
setHost
protected void setHost(String host)
getPort
public int getPort()
setPort
protected void setPort(int port)
getBufferSize
public int getBufferSize()
setBufferSize
public void setBufferSize(int dataExchangeBufferSize)
getWindowSize
public int getWindowSize()
setWindowSize
public void setWindowSize(int windowSize)
getQueueOfferDelay
public long getQueueOfferDelay()
setQueueOfferDelay
public void setQueueOfferDelay(long delay)
configure
public void configure(URI uri)
Configures this instance based on root information.
URI Schema:
(oftp|oftps)[+(x25|isdn)]://[user[:pass]]@server[:port]
getTransport
protected OdetteTransport getTransport()
clone
public OdetteConfiguration clone()
throws CloneNotSupportedException
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException
getWorkpath
public File getWorkpath()
setWorkpath
public void setWorkpath(File workpath)
throws IOException
- Throws:
IOException
getFileRenameBean
public FileRenameBean getFileRenameBean()
setFileRenameBean
public void setFileRenameBean(FileRenameBean bean)
getAutoResume
public boolean getAutoResume()
setAutoResume
public void setAutoResume(boolean autoResume)
getOverride
public boolean getOverride()
setOverride
public void setOverride(boolean value)
getMaxFileSize
public long getMaxFileSize()
setMaxFileSize
public void setMaxFileSize(long maxFileSize)
isCopyBeforeSend
public boolean isCopyBeforeSend()
setCopyBeforeSend
public void setCopyBeforeSend(boolean copyBeforeSend)
isDelete
public boolean isDelete()
setDelete
public void setDelete(boolean delete)
isAutoReplyDelivery
public boolean isAutoReplyDelivery()
setAutoReplyDelivery
public void setAutoReplyDelivery(boolean autoReplyDelivery)
setRouteFileRequest
public void setRouteFileRequest(boolean routeFileRequest)
isRouteFileRequest
public boolean isRouteFileRequest()
setWaitForEERP
public void setWaitForEERP(boolean value)
isWaitForEERP
public boolean isWaitForEERP()
setTransferMode
public void setTransferMode(TransferMode mode)
getTransferMode
public TransferMode getTransferMode()
isSsl
protected boolean isSsl()
getSslEngineFactory
public SSLEngineFactory getSslEngineFactory()
setSSLEngineFactory
public void setSSLEngineFactory(SSLEngineFactory engineFactory)
getKeyStoreFormat
public String getKeyStoreFormat()
setSslEngineFactory
public void setSslEngineFactory(SSLEngineFactory sslEngineFactory)
setPassphrase
public void setPassphrase(String passphrase)
setTrustStoreFile
public void setTrustStoreFile(File trustStoreFile)
setKeyStoreFile
public void setKeyStoreFile(File keyStoreFile)
setSecurityProvider
public void setSecurityProvider(String securityProvider)
setKeyStoreFormat
public void setKeyStoreFormat(String keyStoreFormat)
getSecurityProvider
public String getSecurityProvider()
getKeyStoreFile
public File getKeyStoreFile()
getTrustStoreFile
public File getTrustStoreFile()
getPassphrase
public String getPassphrase()
ACCORD