Package systextil.bo
Class SysGerDownload
java.lang.Object
systextil.ws.ResourceBase
systextil.bo.SysGerDownload
public class SysGerDownload
extends systextil.ws.ResourceBase
-
Nested Class Summary
Nested classes/interfaces inherited from class systextil.ws.ResourceBase
systextil.ws.ResourceBase.Err
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class systextil.ws.ResourceBase
execute, getLogin, run
-
Constructor Details
-
SysGerDownload
public SysGerDownload()
-
-
Method Details
-
get
-
put
public void put(int processo, int subprocesso, String codigoItem, String fileName, InputStream in) throws Exception Grava um arquivo na pasta do gerenciador de arquivos. Se o controle for por banco de dados, grava a associação do arquivo.Não está validando a permissão do usuário. Qualquer usuário autenticado pode gravar o arquivo, se as configurações estiverem corretas.
Se houver sucesso, retorna status 204 sem conteúdo. Se houver problema, retorna conteúdo JSON informando a causa.
- Parameters:
processo
- o código do processosubprocesso
- o código do subprocessocodigoItem
- (item) a identificação do item ao qual o arquivo pertencefileName
- o nome do arquivoin
- o conteúdo do arquivo, no corpo da requisição- Throws:
Exception
-