public interface HttpServiceInterface extends ServiceInterface
| Modifier and Type | Field and Description |
|---|---|
static int |
CSV_DOWNLOAD_TYPE
tipo texto csv
|
static int |
FILE_DOWNLOAD_TYPE
tipo arquivo usando o caminho unix completo
|
static int |
PDF_REPORT_DOWNLOAD_TYPE
tipo relatório pdf
|
static String |
SERVICE_NAME
Nome do serviço para o
ServiceManager |
static int |
TEXT_DOWNLOAD_TYPE
tipo texto ascii
|
static int |
UNKNOWN_DOWNLOAD_TYPE
tipo desconhecido
|
static int |
URL_DOWNLOAD_TYPE
tipo URL
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
createFile(String accessCode,
String fileName)
Cria um arquivo
|
boolean |
finishUpload(String accessCode,
String fileName)
Remove o upload da lista de requisicoes e informa que o arquivo nao esta'
mais em construcao.
|
String |
getDownloadCSVURL(Object userId,
String password,
String text)
Pega a URL que será chamada pelo browser quando o tipo de dowload for
CSV.
|
String |
getDownloadCSVURL(Object userId,
String password,
String text,
String fileName) |
String |
getDownloadTextURL(Object userId,
String password,
String text)
Pega a URL que será chamada pelo browser quando o tipo de dowload for
TEXTO.
|
String |
getDownloadTextURL(Object userId,
String password,
String text,
String fileName)
Pega a URL que será chamada pelo browser quando o tipo de dowload for
TEXTO, permitindo a escolha do nome do arquivo.
|
int |
getDownloadType(String accessCode)
Pega o tipo de método utilizado no download referente ao accessCode
passado.
|
String |
getDownloadURL(Object userId,
String password,
Object projectId,
String[] filePath)
Obtem a url atraves da qual o arquivo deve ser acessado para download.
|
String |
getFilePath(String accessCode)
Obtem o caminho do arquivo a ser exibido
|
String |
getFilePath(String accessCode,
String filePath)
Obtem o caminho do arquivo a ser exibido
|
String |
getFileType(String accessCode,
String filePath)
Obtem o tipo do arquivo a ser exibido
|
String |
getJdbcDriverClassName(String accessCode)
Obtém o nome da classe do driver JDBC para criação de uma conexão com um
banco de dados a partir do servlets(upload e download), caso seja
necessário.
|
String |
getJdbcPassword(String accessCode)
Obtém a senha JDBC para criação de uma conexão com um banco de dados a
partir do servlets(upload e download), caso seja necessário.
|
String |
getJdbcURL(String accessCode)
Obtém URL JDBC para criação de uma conexão com um banco de dados a partir
do servlets(upload e download), caso seja necessário.
|
String |
getJdbcUser(String accessCode)
Obtém o usuário JDBC para criação de uma conexão com um banco de dados a
partir do servlets(upload e download), caso seja necessário.
|
Map |
getParameters(String accessCode)
Obtém os parâmetros da RequestInfo para usos gerais
|
String |
getPresentationPath(String accessCode)
Obtem o caminho do arquivo de entrada do upload.
|
int |
getRequestListSize()
Obtém o número de requisições de download retidos em memória, aguardando
limpeza periódica.
|
String |
getResultPath(String accessCode)
Obtem o caminho do arquivo de resultado do upload.
|
String |
getText(String accessCode)
Pega o texto que está armazenado na RequestInfo referente ao accessCode
passado.
|
String |
getUploadURL(Object userId,
String password,
Object projectId,
String[] filePath,
String fileType)
Obtem a url atraves da qual o arquivo deve ser acessado para upload.
|
boolean |
isDirectory(String accessCode)
Verifica se o arquivo e' diretorio.
|
getName, isActivestatic final String SERVICE_NAME
ServiceManagerstatic final int UNKNOWN_DOWNLOAD_TYPE
static final int FILE_DOWNLOAD_TYPE
static final int URL_DOWNLOAD_TYPE
static final int TEXT_DOWNLOAD_TYPE
static final int PDF_REPORT_DOWNLOAD_TYPE
static final int CSV_DOWNLOAD_TYPE
String getDownloadURL(Object userId, String password, Object projectId, String[] filePath) throws RemoteException
userId - Identificador do usuário no servidor http remoto.password - Senha do usuário para autenticar o usuário que está fazendo
a chamada do método.projectId - Identificador do projeto.filePath - Caminho do arquivo no projeto.RemoteExceptionString getUploadURL(Object userId, String password, Object projectId, String[] filePath, String fileType) throws RemoteException
userId - Identificador do usuário no servidor http remoto.password - Senha do usuário para autenticar o usuário que está fazendo
a chamada do método.projectId - Identificador do projeto.filePath - Caminho do arquivo no projeto.fileType - Tipo do arquivo a ser obtido.RemoteExceptionString getFileType(String accessCode, String filePath) throws RemoteException
accessCode - de acesso do arquivofilePath - caminho do arquivoRemoteException - .String getFilePath(String accessCode) throws RemoteException
accessCode - de acesso do arquivoRemoteException - .String getFilePath(String accessCode, String filePath) throws RemoteException
accessCode - de acesso do arquivofilePath - caminho do arquivoRemoteException - .String getPresentationPath(String accessCode) throws RemoteException
accessCode - de acesso do arquivoRemoteException - .String getResultPath(String accessCode) throws RemoteException
accessCode - de acesso do arquivoRemoteException - .boolean finishUpload(String accessCode, String fileName) throws HttpServiceException, RemoteException
accessCode - fileName - O nome original do arquivo que sofreu upload.HttpServiceException - .RemoteException - .boolean isDirectory(String accessCode) throws RemoteException
accessCode - RemoteException - .boolean createFile(String accessCode, String fileName) throws RemoteException
accessCode - fileName - Nome do arquivoRemoteException - .String getText(String accessCode) throws RemoteException
accessCode - RemoteExceptionint getDownloadType(String accessCode) throws RemoteException
UNKNOWN_DOWNLOAD_TYPE.accessCode - RemoteExceptionString getDownloadTextURL(Object userId, String password, String text) throws RemoteException
userId - password - text - RemoteExceptionString getDownloadTextURL(Object userId, String password, String text, String fileName) throws RemoteException
userId - password - text - fileName - RemoteExceptionString getDownloadCSVURL(Object userId, String password, String text) throws RemoteException
userId - identificação do usuário.password - senha do usuário.text - texto contendo o conteúdo do CSV.RemoteExceptionString getDownloadCSVURL(Object userId, String password, String text, String fileName) throws RemoteException
RemoteExceptionMap getParameters(String accessCode) throws RemoteException
accessCode - RemoteExceptionString getJdbcDriverClassName(String accessCode) throws RemoteException
accessCode - RemoteExceptionString getJdbcURL(String accessCode) throws RemoteException
accessCode - RemoteExceptionString getJdbcUser(String accessCode) throws RemoteException
accessCode - RemoteExceptionString getJdbcPassword(String accessCode) throws RemoteException
accessCode - RemoteExceptionint getRequestListSize()
throws RemoteException
RemoteExceptionCopyright © 2017. All rights reserved.