org.neociclo.odetteftp
Class OdetteFtpSession
java.lang.Object
org.neociclo.odetteftp.OdetteFtpSession
public class OdetteFtpSession
- extends Object
- Version:
- $Rev: 461 $ $Date: 2010-07-02 08:06:37 -0300 (Fri, 02 Jul 2010) $
- Author:
- Rafael Marins
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OdetteFtpSession
public OdetteFtpSession(EntityType entityType)
getEntityType
public EntityType getEntityType()
getChannelCallback
public ChannelCallback getChannelCallback()
setChannelCallback
public void setChannelCallback(ChannelCallback writerCallback)
getVersion
public OdetteFtpVersion getVersion()
setVersion
public void setVersion(OdetteFtpVersion version)
getTimeout
public int getTimeout()
setTimeout
public void setTimeout(int timeout)
getDataBufferSize
public int getDataBufferSize()
setDataBufferSize
public void setDataBufferSize(int ssidsdeb)
getResponseUser
public String getResponseUser()
getResponseUserData
public String getResponseUserData()
getUserData
public String getUserData()
getUserCode
public String getUserCode()
getWindowSize
public int getWindowSize()
getIncomingCredits
public int getIncomingCredits()
getOutgoingCredits
public int getOutgoingCredits()
getOutgoingOffset
public long getOutgoingOffset()
getIncomingOffset
public long getIncomingOffset()
hasSpecialLogic
public boolean hasSpecialLogic()
isCompressionSupported
public boolean isCompressionSupported()
isRestartSupported
public boolean isRestartSupported()
setCompressionSupport
public void setCompressionSupport(Boolean set)
setLongFilenames
public void setLongFilenames(Boolean set)
setIncomingCredits
public void setIncomingCredits(int c)
setIncomingOffset
public void setIncomingOffset(long c)
setOutgoingOffset
public void setOutgoingOffset(long c)
setOutgoingCredits
public void setOutgoingCredits(int c)
setRestartSupport
public void setRestartSupport(boolean ssidrest)
setUserData
public void setUserData(String ssiduser)
setSpecialLogic
public void setSpecialLogic(Boolean ssidspec)
setState
public void setState(EntityState state)
setUserCode
public void setUserCode(String userCode)
setWindowSize
public void setWindowSize(int ssidcred)
setResponseUser
public String setResponseUser(String code)
setResponseUserData
public String setResponseUserData(String data)
useSecureAuthentication
public boolean useSecureAuthentication()
setSecureAuthentication
public void setSecureAuthentication(boolean ssidauth)
getSecureAuthenticationChallenge
public byte[] getSecureAuthenticationChallenge()
setSecureAuthenticationChallenge
public void setSecureAuthenticationChallenge(byte[] plainChallenge)
setLastCommandReceived
public void setLastCommandReceived(CommandIdentifier identifier)
getLastCommandReceived
public CommandIdentifier getLastCommandReceived()
setLastCommandSent
public void setLastCommandSent(CommandIdentifier identifier)
getLastCommandSent
public CommandIdentifier getLastCommandSent()
getState
public EntityState getState()
getTransferMode
public TransferMode getTransferMode()
setTransferMode
public void setTransferMode(TransferMode mode)
getOutgoingBytesTransfered
public long getOutgoingBytesTransfered()
setOutgoingBytesTransfered
public void setOutgoingBytesTransfered(long total)
getIncomingBytesTransfered
public long getIncomingBytesTransfered()
setIncomingBytesTransfered
public void setIncomingBytesTransfered(long total)
changeState
public void changeState()
setCipherSuiteSelection
public void setCipherSuiteSelection(CipherSuite selection)
getCipherSuiteSelection
public CipherSuite getCipherSuiteSelection()
isResponder
public boolean isResponder()
isInitiator
public boolean isInitiator()
isSendingSupported
public boolean isSendingSupported()
isReceivingSupported
public boolean isReceivingSupported()
write
public void write(Object message)
write
public void write(Object message,
Runnable execOnComplete)
close
public void close()
closeImmediately
public void closeImmediately()
setAttribute
public Object setAttribute(AttributeKey key,
Object value)
getAttribute
public Object getAttribute(AttributeKey key)
getTypedAttribute
public <T> T getTypedAttribute(Class<T> type,
AttributeKey key)
getTypedAttribute
public <T> T getTypedAttribute(Class<T> type,
AttributeKey key,
T defaultValue)
ACCORD