Commit 680b056f637d4271324b50e0989c6f5ff7040e3b

Authored by andre guimaraes
1 parent 61359a85

Ajustes em identação e flexibilização da passagem do parâmetro unidade.

src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java
... ... @@ -96,8 +96,8 @@ public class ArquivoResource {
96 96 public Response adicionarArquivo(@PathParam("unidade") String unidade, Arquivo arquivo) throws RemoteException, Exception{
97 97 validarTamanhoArquivo(arquivo);
98 98  
99   - String identificador = seiNativeService.adicionarArquivo(Constantes.SEI_BROKER, Operacao.ADICIONAR_ARQUIVO, unidadeResource.consultarCodigo(unidade), arquivo.getNome(), arquivo.getTamanho(),
100   - arquivo.getHash(), arquivo.getConteudo());
  99 + String identificador = seiNativeService.adicionarArquivo(Constantes.SEI_BROKER, Operacao.ADICIONAR_ARQUIVO,
  100 + unidadeResource.consultarCodigo(unidade), arquivo.getNome(), arquivo.getTamanho(), arquivo.getHash(), arquivo.getConteudo());
101 101  
102 102 return Response.created(getResourcePath(identificador)).entity(new ArquivoCriado(identificador)).build();
103 103 }
... ...
src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java
... ... @@ -170,7 +170,8 @@ public class BlocoResource {
170 170 @Path("{unidade}/blocos/disponibilizados/{bloco}")
171 171 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
172 172 public String cancelarDisponibilizacaoBloco(@PathParam("unidade") String unidade, @PathParam("bloco") String bloco) throws Exception{
173   - String resultado = seiNativeService.cancelarDisponibilizacaoBloco(Constantes.SEI_BROKER, Operacao.CANCELAR_DISPONIBILIZACAO_BLOCO, unidadeResource.consultarCodigo(unidade), bloco);
  173 + String resultado = seiNativeService.cancelarDisponibilizacaoBloco(Constantes.SEI_BROKER, Operacao.CANCELAR_DISPONIBILIZACAO_BLOCO,
  174 + unidadeResource.consultarCodigo(unidade), bloco);
174 175  
175 176 return trueOrFalse(resultado) + "";
176 177 }
... ...
src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java
... ... @@ -111,6 +111,10 @@ public class UnidadeResource {
111 111 public String consultarCodigo(@PathParam("chave") String chave) throws Exception{
112 112 logger.debug(messages.getMessage("consultando.unidade",chave));
113 113  
  114 + if(isInteger(chave)){
  115 + return chave;
  116 + }
  117 +
114 118 if(!getUnidades().containsKey(chave.toUpperCase())){
115 119 throw new BusinessException(messages.getMessage("erro.unidade.nao.encontrada", chave));
116 120 }
... ...