Interface FtpClientSession
- All Known Implementing Classes:
FtpClientSessionImpl
public interface FtpClientSession
Created by The eXo Platform SAS Author : Vitaly Guly gavrik-vetal@ukr.net/mail.ru
- Version:
- $Id: $
-
Method Summary
Modifier and TypeMethodDescriptionchangePath(String resPath) voidgetFullPath(String resPath) getPath()getRepoPath(ArrayList<String> repoPath) javax.jcr.SessiongetSession(String workspaceName) booleanisLogged()voidlogout()voidvoidvoidsetDataTransiver(FtpDataTransiver newTransiver) voidsetPassword(String userPass) voidsetPrevCommand(String prevCommand) voidsetPrevParams(String prevParams) voidsetPrevParamsEx(String prevParams) voidsetUserName(String userName)
-
Method Details
-
getFtpServer
FtpServer getFtpServer() -
getClientSocket
Socket getClientSocket() -
reply
- Throws:
IOException
-
getServerIp
String getServerIp() -
isLogged
boolean isLogged() -
logout
void logout() -
getUserName
String getUserName() -
getUserPassword
String getUserPassword() -
setUserName
-
setPassword
- Throws:
Exception
-
getDataTransiver
FtpDataTransiver getDataTransiver() -
setDataTransiver
-
closeDataTransiver
void closeDataTransiver() -
getPrevCommand
String getPrevCommand() -
getPrevParams
String getPrevParams() -
getPrevParamsEx
String getPrevParamsEx() -
setPrevCommand
-
setPrevParams
-
setPrevParamsEx
-
changePath
-
getPath
-
getFullPath
-
getRepoPath
-
getSession
- Throws:
Exception
-
refreshTimeOut
void refreshTimeOut()
-