public class FileTransferProxy
extends java.lang.Object
FileTransferServiceInterface.| Constructor and Description |
|---|
FileTransferProxy(FileTransferClient application)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConnection(csbase.logic.filetransferservice.FileTransferConnection connection)
Indicativo de conexão acessível.
|
void |
download(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remotePath,
java.lang.String[] localPath,
long size)
Download
|
java.util.List<csbase.logic.filetransferservice.FileTransferRequest> |
getAllRequests(csbase.logic.User user)
Lista requisições do usuário ao serivço
|
static csbase.remote.FileTransferServiceInterface |
getFileTransferService()
Consulta o service
FileTransferServiceInterface |
java.util.List<csbase.logic.filetransferservice.FileTransferPredefinedConnection> |
getPedefinedConnections()
Consulta a lista (já adaptada) de conexões predefinidas.
|
static java.lang.String |
getServerName()
Busca o nome do servidor para exibição.
|
void |
interruptRequests(java.util.List<java.lang.String> requests)
Faz cancelamento.
|
java.util.List<csbase.logic.filetransferservice.FileTransferElement> |
listContent(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remoteDirPath)
Lista um diretório remoto.
|
void |
removeRequests(java.util.List<java.lang.String> requests)
Faz cancelamento.
|
void |
upload(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remotePath,
java.lang.String[] localPath,
long size)
Upload
|
public FileTransferProxy(FileTransferClient application)
application - aplicação.public boolean checkConnection(csbase.logic.filetransferservice.FileTransferConnection connection)
connection - conexão.public static csbase.remote.FileTransferServiceInterface getFileTransferService()
FileTransferServiceInterfacepublic void download(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remotePath,
java.lang.String[] localPath,
long size)
connection - conexãoremotePath - pathlocalPath - pathsize - tamanho.public void upload(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remotePath,
java.lang.String[] localPath,
long size)
connection - conexãoremotePath - pathlocalPath - pathsize - tamanho.public java.util.List<csbase.logic.filetransferservice.FileTransferElement> listContent(csbase.logic.filetransferservice.FileTransferConnection connection,
java.lang.String remoteDirPath)
connection - a conexãoremoteDirPath - nome do arquivo remoto usando o separador padrão.csbase.exception.ServiceFailureException - em caso de falha.public final java.util.List<csbase.logic.filetransferservice.FileTransferRequest> getAllRequests(csbase.logic.User user)
user - usuárioFileTransferServiceInterface.getAllRequests(User)public void interruptRequests(java.util.List<java.lang.String> requests)
requests - lista de requisicões.public void removeRequests(java.util.List<java.lang.String> requests)
requests - lista de requisicões.public static java.lang.String getServerName()
public java.util.List<csbase.logic.filetransferservice.FileTransferPredefinedConnection> getPedefinedConnections()
Copyright © 2018. All Rights Reserved.