org.exoplatform.services.ftp.client
Interface FtpClientSession

All Known Implementing Classes:
FtpClientSessionImpl

public interface FtpClientSession

Created by The eXo Platform SAS Author : Vitaly Guly

Version:
$Id: FtpClientSession.java 35180 2009-08-07 14:04:22Z pnedonosko $

Method Summary
 java.lang.String changePath(java.lang.String resPath)
           
 void closeDataTransiver()
           
 java.net.Socket getClientSocket()
           
 FtpDataTransiver getDataTransiver()
           
 FtpServer getFtpServer()
           
 java.util.ArrayList<java.lang.String> getFullPath(java.lang.String resPath)
           
 java.util.ArrayList<java.lang.String> getPath()
           
 java.lang.String getPrevCommand()
           
 java.lang.String getPrevParams()
           
 java.lang.String getPrevParamsEx()
           
 java.lang.String getRepoPath(java.util.ArrayList<java.lang.String> repoPath)
           
 java.lang.String getServerIp()
           
 javax.jcr.Session getSession(java.lang.String workspaceName)
           
 java.lang.String getUserName()
           
 java.lang.String getUserPassword()
           
 boolean isLogged()
           
 void logout()
           
 void refreshTimeOut()
           
 void reply(java.lang.String replyString)
           
 void setDataTransiver(FtpDataTransiver newTransiver)
           
 void setPassword(java.lang.String userPass)
           
 void setPrevCommand(java.lang.String prevCommand)
           
 void setPrevParams(java.lang.String prevParams)
           
 void setPrevParamsEx(java.lang.String prevParams)
           
 void setUserName(java.lang.String userName)
           
 

Method Detail

getFtpServer

FtpServer getFtpServer()

getClientSocket

java.net.Socket getClientSocket()

reply

void reply(java.lang.String replyString)
           throws java.io.IOException
Throws:
java.io.IOException

getServerIp

java.lang.String getServerIp()

isLogged

boolean isLogged()

logout

void logout()

getUserName

java.lang.String getUserName()

getUserPassword

java.lang.String getUserPassword()

setUserName

void setUserName(java.lang.String userName)

setPassword

void setPassword(java.lang.String userPass)

getDataTransiver

FtpDataTransiver getDataTransiver()

setDataTransiver

void setDataTransiver(FtpDataTransiver newTransiver)

closeDataTransiver

void closeDataTransiver()

getPrevCommand

java.lang.String getPrevCommand()

getPrevParams

java.lang.String getPrevParams()

getPrevParamsEx

java.lang.String getPrevParamsEx()

setPrevCommand

void setPrevCommand(java.lang.String prevCommand)

setPrevParams

void setPrevParams(java.lang.String prevParams)

setPrevParamsEx

void setPrevParamsEx(java.lang.String prevParams)

changePath

java.lang.String changePath(java.lang.String resPath)

getPath

java.util.ArrayList<java.lang.String> getPath()

getFullPath

java.util.ArrayList<java.lang.String> getFullPath(java.lang.String resPath)

getRepoPath

java.lang.String getRepoPath(java.util.ArrayList<java.lang.String> repoPath)

getSession

javax.jcr.Session getSession(java.lang.String workspaceName)
                             throws java.lang.Exception
Throws:
java.lang.Exception

refreshTimeOut

void refreshTimeOut()


Copyright © 2011 eXo Platform SAS. All Rights Reserved.