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 java.lang.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(java.lang.String accessCode,
java.lang.String fileName)
Cria um arquivo
|
boolean |
finishUpload(java.lang.String accessCode,
java.lang.String fileName)
Remove o upload da lista de requisicoes e informa que o arquivo nao esta'
mais em construcao.
|
java.lang.String |
getDownloadCSVURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text)
Pega a URL que será chamada pelo browser quando o tipo de dowload for
CSV.
|
java.lang.String |
getDownloadCSVURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text,
java.lang.String fileName) |
java.lang.String |
getDownloadTextURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text)
Pega a URL que será chamada pelo browser quando o tipo de dowload for
TEXTO.
|
java.lang.String |
getDownloadTextURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text,
java.lang.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(java.lang.String accessCode)
Pega o tipo de método utilizado no download referente ao accessCode
passado.
|
java.lang.String |
getDownloadURL(java.lang.Object userId,
java.lang.String password,
java.lang.Object projectId,
java.lang.String[] filePath)
Obtem a url atraves da qual o arquivo deve ser acessado para download.
|
java.lang.String |
getFilePath(java.lang.String accessCode)
Obtem o caminho do arquivo a ser exibido
|
java.lang.String |
getFilePath(java.lang.String accessCode,
java.lang.String filePath)
Obtem o caminho do arquivo a ser exibido
|
java.lang.String |
getFileType(java.lang.String accessCode,
java.lang.String filePath)
Obtem o tipo do arquivo a ser exibido
|
java.lang.String |
getJdbcDriverClassName(java.lang.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.
|
java.lang.String |
getJdbcPassword(java.lang.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.
|
java.lang.String |
getJdbcURL(java.lang.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.
|
java.lang.String |
getJdbcUser(java.lang.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.
|
java.util.Map |
getParameters(java.lang.String accessCode)
Obtém os parâmetros da RequestInfo para usos gerais
|
java.lang.String |
getPresentationPath(java.lang.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.
|
java.lang.String |
getResultPath(java.lang.String accessCode)
Obtem o caminho do arquivo de resultado do upload.
|
java.lang.String |
getText(java.lang.String accessCode)
Pega o texto que está armazenado na RequestInfo referente ao accessCode
passado.
|
java.lang.String |
getUploadURL(java.lang.Object userId,
java.lang.String password,
java.lang.Object projectId,
java.lang.String[] filePath,
java.lang.String fileType)
Obtem a url atraves da qual o arquivo deve ser acessado para upload.
|
boolean |
isDirectory(java.lang.String accessCode)
Verifica se o arquivo e' diretorio.
|
getName, isActivestatic final java.lang.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
java.lang.String getDownloadURL(java.lang.Object userId,
java.lang.String password,
java.lang.Object projectId,
java.lang.String[] filePath)
throws java.rmi.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.java.rmi.RemoteExceptionjava.lang.String getUploadURL(java.lang.Object userId,
java.lang.String password,
java.lang.Object projectId,
java.lang.String[] filePath,
java.lang.String fileType)
throws java.rmi.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.java.rmi.RemoteExceptionjava.lang.String getFileType(java.lang.String accessCode,
java.lang.String filePath)
throws java.rmi.RemoteException
accessCode - de acesso do arquivofilePath - caminho do arquivojava.rmi.RemoteException - .java.lang.String getFilePath(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - de acesso do arquivojava.rmi.RemoteException - .java.lang.String getFilePath(java.lang.String accessCode,
java.lang.String filePath)
throws java.rmi.RemoteException
accessCode - de acesso do arquivofilePath - caminho do arquivojava.rmi.RemoteException - .java.lang.String getPresentationPath(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - de acesso do arquivojava.rmi.RemoteException - .java.lang.String getResultPath(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - de acesso do arquivojava.rmi.RemoteException - .boolean finishUpload(java.lang.String accessCode,
java.lang.String fileName)
throws HttpServiceException,
java.rmi.RemoteException
accessCode - fileName - O nome original do arquivo que sofreu upload.HttpServiceException - .java.rmi.RemoteException - .boolean isDirectory(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteException - .boolean createFile(java.lang.String accessCode,
java.lang.String fileName)
throws java.rmi.RemoteException
accessCode - fileName - Nome do arquivojava.rmi.RemoteException - .java.lang.String getText(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionint getDownloadType(java.lang.String accessCode)
throws java.rmi.RemoteException
UNKNOWN_DOWNLOAD_TYPE.accessCode - java.rmi.RemoteExceptionjava.lang.String getDownloadTextURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text)
throws java.rmi.RemoteException
userId - password - text - java.rmi.RemoteExceptionjava.lang.String getDownloadTextURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text,
java.lang.String fileName)
throws java.rmi.RemoteException
userId - password - text - fileName - java.rmi.RemoteExceptionjava.lang.String getDownloadCSVURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text)
throws java.rmi.RemoteException
userId - identificação do usuário.password - senha do usuário.text - texto contendo o conteúdo do CSV.java.rmi.RemoteExceptionjava.lang.String getDownloadCSVURL(java.lang.Object userId,
java.lang.String password,
java.lang.String text,
java.lang.String fileName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.util.Map getParameters(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionjava.lang.String getJdbcDriverClassName(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionjava.lang.String getJdbcURL(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionjava.lang.String getJdbcUser(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionjava.lang.String getJdbcPassword(java.lang.String accessCode)
throws java.rmi.RemoteException
accessCode - java.rmi.RemoteExceptionint getRequestListSize()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionCopyright © 2016. All Rights Reserved.