Package cz.pumpitup.pn5.remote.samba
Interface SambaApplication
-
- All Superinterfaces:
CoreAccessor,EndpointDsl,SambaDsl,SessionManager<SambaApplication>
- All Known Implementing Classes:
SambaApplicationSupport
public interface SambaApplication extends EndpointDsl, CoreAccessor, SambaDsl, SessionManager<SambaApplication>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SambaWriteResponsecreateFolder(String folder)SambaResponsedeleteFile(String file)SambaResponsedeleteFolder(String folder, boolean recursive)SambaListResponselistFiles(String folder)SambaWriteResponsemoveFile(String oldFile, String newFile)SambaReadResponsereadFile(String file)SambaWriteResponsewriteFile(File file, String fileName)SambaWriteResponsewriteFile(InputStream fileStream, String fileName)-
Methods inherited from interface cz.pumpitup.pn5.core.CoreAccessor
getConfig, getGlobalStore, getLocalStore, getLogger, getReporter
-
Methods inherited from interface cz.pumpitup.pn5.core.SessionManager
closeSession, startSession
-
-
-
-
Method Detail
-
createFolder
SambaWriteResponse createFolder(String folder)
-
deleteFolder
SambaResponse deleteFolder(String folder, boolean recursive)
-
listFiles
SambaListResponse listFiles(String folder)
-
writeFile
SambaWriteResponse writeFile(File file, String fileName)
-
writeFile
SambaWriteResponse writeFile(InputStream fileStream, String fileName)
-
readFile
SambaReadResponse readFile(String file)
-
moveFile
SambaWriteResponse moveFile(String oldFile, String newFile)
-
deleteFile
SambaResponse deleteFile(String file)
-
-