eXo JCR :: Component :: FTP Service 1.15.8-GA

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: $

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

Method Detail

getFtpServer

FtpServer getFtpServer()

getClientSocket

Socket getClientSocket()

reply

void reply(String replyString)
           throws IOException
Throws:
IOException

getServerIp

String getServerIp()

isLogged

boolean isLogged()

logout

void logout()

getUserName

String getUserName()

getUserPassword

String getUserPassword()

setUserName

void setUserName(String userName)

setPassword

void setPassword(String userPass)
                 throws Exception
Throws:
Exception

getDataTransiver

FtpDataTransiver getDataTransiver()

setDataTransiver

void setDataTransiver(FtpDataTransiver newTransiver)

closeDataTransiver

void closeDataTransiver()

getPrevCommand

String getPrevCommand()

getPrevParams

String getPrevParams()

getPrevParamsEx

String getPrevParamsEx()

setPrevCommand

void setPrevCommand(String prevCommand)

setPrevParams

void setPrevParams(String prevParams)

setPrevParamsEx

void setPrevParamsEx(String prevParams)

changePath

String changePath(String resPath)

getPath

ArrayList<String> getPath()

getFullPath

ArrayList<String> getFullPath(String resPath)

getRepoPath

String getRepoPath(ArrayList<String> repoPath)

getSession

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

refreshTimeOut

void refreshTimeOut()

eXo JCR :: Component :: FTP Service 1.15.8-GA

Copyright © 2014 eXo Platform SAS. All Rights Reserved.