Commit 9978c1e0a25e2eb010f6997e0718ce92e08019b9

Authored by andre guimaraes
1 parent 47b0fce2

Problema com wrap de Exceptions lançadas nos EJBs, atualização de documentação e…

… melhorias solicitadas pelos clientes.
src/main/java/br/gov/ans/exceptions/BusinessException.java
1 1 package br.gov.ans.exceptions;
2 2  
  3 +import javax.ejb.ApplicationException;
  4 +
  5 +@ApplicationException
3 6 public class BusinessException extends Exception{
4 7  
5 8 private static final long serialVersionUID = 1L;
... ...
src/main/java/br/gov/ans/exceptions/ResourceNotFoundException.java
1 1 package br.gov.ans.exceptions;
2 2  
  3 +import javax.ejb.ApplicationException;
  4 +
  5 +@ApplicationException
3 6 public class ResourceNotFoundException extends Exception {
4 7  
5 8 private static final long serialVersionUID = 1L;
... ...
src/main/java/br/gov/ans/exceptions/WrappedException.java
1 1 package br.gov.ans.exceptions;
2 2  
  3 +import javax.ejb.ApplicationException;
  4 +
  5 +@ApplicationException
3 6 public class WrappedException extends Exception{
4 7  
5 8 private static final long serialVersionUID = 1L;
... ...
src/main/java/br/gov/ans/integracao/sei/client/Usuario.java
... ... @@ -89,30 +89,19 @@ public class Usuario implements java.io.Serializable {
89 89 this.nome = nome;
90 90 }
91 91  
92   - private java.lang.Object __equalsCalc = null;
93   - public synchronized boolean equals(java.lang.Object obj) {
94   - if (!(obj instanceof Usuario)) return false;
95   - Usuario other = (Usuario) obj;
96   - if (obj == null) return false;
97   - if (this == obj) return true;
98   - if (__equalsCalc != null) {
99   - return (__equalsCalc == obj);
100   - }
101   - __equalsCalc = obj;
102   - boolean _equals;
103   - _equals = true &&
104   - ((this.idUsuario==null && other.getIdUsuario()==null) ||
105   - (this.idUsuario!=null &&
106   - this.idUsuario.equals(other.getIdUsuario()))) &&
107   - ((this.sigla==null && other.getSigla()==null) ||
108   - (this.sigla!=null &&
109   - this.sigla.equals(other.getSigla()))) &&
110   - ((this.nome==null && other.getNome()==null) ||
111   - (this.nome!=null &&
112   - this.nome.equals(other.getNome())));
113   - __equalsCalc = null;
114   - return _equals;
115   - }
  92 + public synchronized boolean equals(java.lang.Object obj) {
  93 + if (!(obj instanceof Usuario)){
  94 + return false;
  95 + }
  96 +
  97 + Usuario other = (Usuario) obj;
  98 +
  99 + if(this.getSigla().equals(other.getSigla())){
  100 + return true;
  101 + }
  102 +
  103 + return false;
  104 + }
116 105  
117 106 private boolean __hashCodeCalc = false;
118 107 public synchronized int hashCode() {
... ...
src/main/java/br/gov/ans/integracao/sei/modelo/UsuarioProjeto.java
... ... @@ -1,112 +0,0 @@
1   -package br.gov.ans.integracao.sei.modelo;
2   -
3   -import javax.persistence.Column;
4   -import javax.persistence.Entity;
5   -import javax.persistence.GeneratedValue;
6   -import javax.persistence.GenerationType;
7   -import javax.persistence.Id;
8   -import javax.persistence.NamedQueries;
9   -import javax.persistence.NamedQuery;
10   -import javax.persistence.SequenceGenerator;
11   -import javax.persistence.Table;
12   -
13   -@Entity
14   -@Table(name = "DIDES.TB_USUARIO_PROJETO")
15   -@SequenceGenerator(name = "sq_usuario_projeto", sequenceName = "DIDES.NOME_DA_SEQUENCE")
16   -@NamedQueries({ @NamedQuery(name = "Usuario.findAllUsuarioServico", query = "SELECT u FROM UsuarioProjeto u "
17   - + "WHERE u.idPessoa is null AND u.senha is not null AND u.usuarioProjeto = 1") })
18   -public class UsuarioProjeto {
19   -
20   - @Id
21   - @GeneratedValue(generator = "sq_usuario_projeto", strategy = GenerationType.SEQUENCE)
22   - @Column(name = "ID_USUARIO")
23   - private Long id;
24   -
25   - @Column(name = "ID_PESSOA_USUARIO")
26   - private Long idPessoa;
27   -
28   - @Column(name = "DE_LOGIN_USUARIO")
29   - private String loginUsuario;
30   -
31   - @Column(name = "DE_SENHA")
32   - private String senha;
33   -
34   - @Column(name = "NM_USUARIO")
35   - private String nomeUsuario;
36   -
37   - @Column(name = "LG_ATIVO")
38   - private Long status;
39   -
40   - @Column(name = "LG_USUARIO_PROJECT")
41   - private Long usuarioProjeto;
42   -
43   - @Column(name = "LG_BLOQUEADO")
44   - private Long usuarioBloqueado;
45   -
46   - @Column(name = "DE_OBSERVACAO_USUARIO")
47   - private String observacao;
48   -
49   - public Long getId() {
50   - return id;
51   - }
52   -
53   - public void setId(Long id) {
54   - this.id = id;
55   - }
56   -
57   - public Long getIdPessoa() {
58   - return idPessoa;
59   - }
60   -
61   - public void setIdPessoa(Long idPessoa) {
62   - this.idPessoa = idPessoa;
63   - }
64   -
65   - public String getLoginUsuario() {
66   - return loginUsuario;
67   - }
68   -
69   - public void setLoginUsuario(String loginUsuario) {
70   - this.loginUsuario = loginUsuario;
71   - }
72   -
73   - public String getNomeUsuario() {
74   - return nomeUsuario;
75   - }
76   -
77   - public void setNomeUsuario(String nomeUsuario) {
78   - this.nomeUsuario = nomeUsuario;
79   - }
80   -
81   - public Long getStatus() {
82   - return status;
83   - }
84   -
85   - public void setStatus(Long status) {
86   - this.status = status;
87   - }
88   -
89   - public Long getUsuarioBloqueado() {
90   - return usuarioBloqueado;
91   - }
92   -
93   - public void setUsuarioBloqueado(Long usuarioBloqueado) {
94   - this.usuarioBloqueado = usuarioBloqueado;
95   - }
96   -
97   - public String getObservacao() {
98   - return observacao;
99   - }
100   -
101   - public void setObservacao(String observacao) {
102   - this.observacao = observacao;
103   - }
104   -
105   - public String getSenha() {
106   - return senha;
107   - }
108   -
109   - public void setSenha(String senha) {
110   - this.senha = senha;
111   - }
112   -}
src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java
... ... @@ -3,7 +3,6 @@ package br.gov.ans.integracao.sei.rest;
3 3 import java.net.URI;
4 4 import java.rmi.RemoteException;
5 5  
6   -import javax.ejb.Stateless;
7 6 import javax.inject.Inject;
8 7 import javax.ws.rs.Consumes;
9 8 import javax.ws.rs.POST;
... ... @@ -27,7 +26,6 @@ import br.gov.ans.integracao.sei.utils.Constantes;
27 26 import br.gov.ans.utils.MessageUtils;
28 27  
29 28 @Path("/")
30   -@Stateless
31 29 public class ArquivoResource {
32 30  
33 31 @Inject
... ...
src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java
... ... @@ -6,7 +6,6 @@ import static br.gov.ans.integracao.sei.utils.Util.trueOrFalse;
6 6  
7 7 import java.net.URI;
8 8  
9   -import javax.ejb.Stateless;
10 9 import javax.inject.Inject;
11 10 import javax.ws.rs.Consumes;
12 11 import javax.ws.rs.DELETE;
... ... @@ -34,7 +33,6 @@ import br.gov.ans.integracao.sei.utils.Constantes;
34 33 import br.gov.ans.utils.MessageUtils;
35 34  
36 35 @Path("")
37   -@Stateless
38 36 public class BlocoResource {
39 37  
40 38 @Inject
... ...
src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java
1 1 package br.gov.ans.integracao.sei.rest;
2 2  
3   -import javax.ejb.Stateless;
4 3 import javax.inject.Inject;
5 4 import javax.ws.rs.GET;
6 5 import javax.ws.rs.Path;
... ... @@ -15,7 +14,6 @@ import br.gov.ans.integracao.sei.modelo.Operacao;
15 14 import br.gov.ans.integracao.sei.utils.Constantes;
16 15  
17 16 @Path("/")
18   -@Stateless
19 17 public class ExtensoesResource {
20 18  
21 19 @Inject
... ...
src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java
... ... @@ -5,7 +5,6 @@ import static br.gov.ans.integracao.sei.utils.Util.trueOrFalse;
5 5  
6 6 import java.rmi.RemoteException;
7 7  
8   -import javax.ejb.Stateless;
9 8 import javax.inject.Inject;
10 9 import javax.ws.rs.Consumes;
11 10 import javax.ws.rs.GET;
... ... @@ -27,7 +26,6 @@ import br.gov.ans.integracao.sei.utils.Constantes;
27 26 import br.gov.ans.utils.MessageUtils;
28 27  
29 28 @Path("/")
30   -@Stateless
31 29 public class MarcadorResource {
32 30  
33 31 @Inject
... ...
src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java
... ... @@ -15,7 +15,6 @@ import java.util.HashMap;
15 15 import java.util.List;
16 16 import java.util.Set;
17 17  
18   -import javax.ejb.Stateless;
19 18 import javax.inject.Inject;
20 19 import javax.persistence.NoResultException;
21 20 import javax.ws.rs.Consumes;
... ... @@ -68,7 +67,6 @@ import br.gov.ans.utils.MessageUtils;
68 67  
69 68  
70 69 @Path("")
71   -@Stateless
72 70 public class ProcessoResource {
73 71  
74 72 @Inject
... ... @@ -315,22 +313,24 @@ public class ProcessoResource {
315 313 * @apiName enviarProcesso
316 314 * @apiGroup Processo
317 315 * @apiVersion 2.0.0
  316 + *
  317 + * @apiPermission RO_SEI_BROKER
318 318 *
319 319 * @apiDescription Envia processos a outras unidades.
320 320 *
321   - * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI
  321 + * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI. Representa a unidade de localização atual do processo.
322 322 *
323 323 * @apiParam (Query Parameters) {String = "S (sim), N (não)"} [reabir=N] Reabrir automaticamente caso esteja concluído na unidade
324 324 * @apiParam (Query Parameters) {String = "S (sim), N (não)"} [auto-formatacao=S] O broker utilizará a mascara padrão para formatar o número do processo
325 325 *
326   - * @apiParam (Request Body) {String} processo Numero do processo a ser enviado
327   - * @apiParam (Request Body) {String[]} unidadesDestino Códigos das unidades para onde o bloco será enviado
328   - * @apiParam (Request Body) {Boolean} manterAbertoOrigem=false Informa se o processo deve continuar aberto na unidade de origem
329   - * @apiParam (Request Body) {Boolean} removerAnotacoes=false Informa se as anotações do processo devem ser removidas
330   - * @apiParam (Request Body) {Boolean} enviarEmailNotificacao=false Informa se deve ser enviado um e-mail de notificação
331   - * @apiParam (Request Body) {Date} dataRetornoProgramado=null Data para retorno programado do processo a unidade (padrão ISO-8601)
332   - * @apiParam (Request Body) {Integer} qtdDiasAteRetorno=null Quantidade de dias até o retorno do processo
333   - * @apiParam (Request Body) {Boolean} somenteDiasUteis=false Informa se só serão contabilizados dias úteis
  326 + * @apiParam (Request Body) {String} processo Numero do processo a ser enviado. Em caso de processo apensado, o processo a ser enviado deve ser o processo PAI. Não é possível tramitar através do processo FILHO.
  327 + * @apiParam (Request Body) {String[]} unidadesDestino Lista com os identificadores das unidades de destino do processo, código ou nome da unidade.
  328 + * @apiParam (Request Body) {Boolean} manterAbertoOrigem=false Informa se o processo deve continuar aberto na unidade de origem .
  329 + * @apiParam (Request Body) {Boolean} removerAnotacoes=false Informa se as anotações do processo devem ser removidas.
  330 + * @apiParam (Request Body) {Boolean} enviarEmailNotificacao=false Informa se deve ser enviado um e-mail de notificação.
  331 + * @apiParam (Request Body) {Date} dataRetornoProgramado=null Data para retorno programado do processo a unidade (padrão ISO-8601).
  332 + * @apiParam (Request Body) {Integer} qtdDiasAteRetorno=null Quantidade de dias até o retorno do processo.
  333 + * @apiParam (Request Body) {Boolean} somenteDiasUteis=false Informa se só serão contabilizados dias úteis.
334 334 *
335 335 * @apiExample Exemplo de requisição:
336 336 * endpoint: [POST] https://<host>/sei-broker/service/COSAP/processos/enviados
... ... @@ -369,8 +369,9 @@ public class ProcessoResource {
369 369 }
370 370  
371 371 String resultado = seiNativeService.enviarProcesso(Constantes.SEI_BROKER, Operacao.ENVIAR_PROCESSO, unidadeResource.consultarCodigo(unidade), processo,
372   - dadosEnvio.getUnidadesDestino(), getSOuN(dadosEnvio.getManterAbertoOrigem()), getSOuN(dadosEnvio.getRemoverAnotacoes()), getSOuN(dadosEnvio.getEnviarEmailNotificacao()),
373   - formatarData(dadosEnvio.getDataRetornoProgramado()), (dadosEnvio.getQtdDiasAteRetorno() != null ? dadosEnvio.getQtdDiasAteRetorno().toString() : null), getSOuN(dadosEnvio.getSomenteDiasUteis()),
  372 + unidadeResource.buscarCodigoUnidades(dadosEnvio.getUnidadesDestino()), getSOuN(dadosEnvio.getManterAbertoOrigem()), getSOuN(dadosEnvio.getRemoverAnotacoes()),
  373 + getSOuN(dadosEnvio.getEnviarEmailNotificacao()), formatarData(dadosEnvio.getDataRetornoProgramado()),
  374 + (dadosEnvio.getQtdDiasAteRetorno() != null ? dadosEnvio.getQtdDiasAteRetorno().toString() : null), getSOuN(dadosEnvio.getSomenteDiasUteis()),
374 375 getSOuN(reabrir));
375 376  
376 377 return trueOrFalse(resultado) + "";
... ...
src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java
... ... @@ -6,7 +6,6 @@ import java.util.ArrayList;
6 6 import java.util.Arrays;
7 7 import java.util.List;
8 8  
9   -import javax.ejb.Stateless;
10 9 import javax.inject.Inject;
11 10 import javax.ws.rs.GET;
12 11 import javax.ws.rs.NotFoundException;
... ... @@ -22,14 +21,12 @@ import org.apache.commons.lang3.StringUtils;
22 21  
23 22 import br.gov.ans.integracao.sei.client.SeiPortTypeProxy;
24 23 import br.gov.ans.integracao.sei.client.Serie;
25   -import br.gov.ans.integracao.sei.modelo.InclusaoDocumento;
26 24 import br.gov.ans.integracao.sei.modelo.Operacao;
27 25 import br.gov.ans.integracao.sei.modelo.TipoDocumento;
28 26 import br.gov.ans.integracao.sei.utils.Constantes;
29 27 import br.gov.ans.utils.MessageUtils;
30 28  
31 29 @Path("/")
32   -@Stateless
33 30 public class SeriesResource {
34 31  
35 32 @Inject
... ... @@ -80,6 +77,10 @@ public class SeriesResource {
80 77  
81 78 list.removeIf(serie -> !serie.getNome().toLowerCase().contains(filtro.toLowerCase()));
82 79  
  80 + if(list.isEmpty()){
  81 + throw new NotFoundException(messages.getMessage("erro.series.nao.encontradas"));
  82 + }
  83 +
83 84 return list.toArray(new Serie[list.size()]);
84 85 }
85 86  
... ...
src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java
... ... @@ -4,7 +4,6 @@ import java.rmi.RemoteException;
4 4 import java.util.ArrayList;
5 5 import java.util.HashMap;
6 6  
7   -import javax.ejb.Stateless;
8 7 import javax.inject.Inject;
9 8 import javax.ws.rs.GET;
10 9 import javax.ws.rs.Path;
... ... @@ -22,7 +21,6 @@ import br.gov.ans.integracao.sei.utils.Constantes;
22 21 import br.gov.ans.utils.MessageUtils;
23 22  
24 23 @Path("/unidades")
25   -@Stateless
26 24 public class UnidadeResource {
27 25  
28 26 @Inject
... ...
src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java
... ... @@ -4,13 +4,14 @@ import static br.gov.ans.integracao.sei.utils.Util.formatarNumeroProcesso;
4 4 import static br.gov.ans.integracao.sei.utils.Util.getSOuN;
5 5 import static br.gov.ans.integracao.sei.utils.Util.trueOrFalse;
6 6  
  7 +import java.rmi.RemoteException;
7 8 import java.util.Arrays;
8 9 import java.util.List;
9 10  
10   -import javax.ejb.Stateless;
11 11 import javax.inject.Inject;
12 12 import javax.ws.rs.Consumes;
13 13 import javax.ws.rs.GET;
  14 +import javax.ws.rs.NotFoundException;
14 15 import javax.ws.rs.POST;
15 16 import javax.ws.rs.PUT;
16 17 import javax.ws.rs.Path;
... ... @@ -29,7 +30,6 @@ import br.gov.ans.integracao.sip.client.SIPSoapClient;
29 30 import br.gov.ans.utils.MessageUtils;
30 31  
31 32 @Path("/")
32   -@Stateless
33 33 public class UsuarioResource {
34 34  
35 35 @Inject
... ... @@ -52,8 +52,9 @@ public class UsuarioResource {
52 52 *
53 53 * @apiDescription Este método realiza uma consulta aos usuários cadastrados que possuem o perfil "Básico".
54 54 *
55   - * @apiParam {String} unidade Sigla da Unidade cadastrada no SEI
56   - * @apiParam {String} [usuario=null] Id do usuário que deseja recuperar as informações
  55 + * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI.
  56 + *
  57 + * @apiParam (Query Parameters) {String} [usuario=null] Id do usuário que deseja recuperar as informações
57 58 *
58 59 * @apiExample {curl} Exemplo de requisição:
59 60 * curl -i http://<host>/sei-broker/service/usuarios/COSAP
... ... @@ -70,23 +71,24 @@ public class UsuarioResource {
70 71 @GET
71 72 @Path("/{unidade}/usuarios")
72 73 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
73   - public br.gov.ans.integracao.sei.client.Usuario[] listarUsuarios(@PathParam("unidade") String unidade, @QueryParam("usuario") String usuario) throws Exception{
  74 + public br.gov.ans.integracao.sei.client.Usuario[] listarUsuarios(@PathParam("unidade") String unidade, @QueryParam("usuario") String usuario) throws RemoteException, Exception{
74 75 return seiNativeService.listarUsuarios(Constantes.SEI_BROKER, Operacao.LISTAR_USUARIOS, unidadeResource.consultarCodigo(unidade), usuario);
75 76 }
76 77  
77 78  
78 79 /**
79   - * @api {get} /usuarios/:usuario Buscar usuário
  80 + * @api {get} :unidade/usuarios/:usuario Buscar usuário
80 81 * @apiName buscarUsuario
81 82 * @apiGroup Usuario
82 83 * @apiVersion 2.0.0
83 84 *
84 85 * @apiDescription Este método realiza a uma busca pelo login do usuário.
85 86 *
86   - * @apiParam {String} usuario Login do usuário
  87 + * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI.
  88 + * @apiParam (Path Parameters) {String} usuario Login do usuário
87 89 *
88 90 * @apiExample Exemplo de requisição:
89   - * curl -i http://<host>/sei-broker/service/usuarios/andre.guimaraes
  91 + * curl -i http://<host>/sei-broker/service/cosap/usuarios/andre.guimaraes
90 92 *
91 93 * @apiSuccess {Usuario} usuario Informações do usuário encontrado.
92 94 *
... ... @@ -112,10 +114,11 @@ public class UsuarioResource {
112 114 *
113 115 * @apiDescription Este método atribui o processo a um usuário.
114 116 *
115   - * @apiParam {String} unidade Sigla da Unidade cadastrada no SEI
116   - * @apiParam {String} processo Numero do processo a ser atribuído
117   - * @apiParam {String} usuario Login do usuário a quem deseja atribuir o processo
118   - * @apiParam {String} [reabrir-processo=N] S ou N para reabrir o processo
  117 + * @apiParam (Path Parameters) {String} unidade Sigla da Unidade cadastrada no SEI
  118 + * @apiParam (Path Parameters) {String} usuario Login do usuário a quem deseja atribuir o processo
  119 + *
  120 + * @apiParam (Request Body) {String} processo Numero do processo a ser atribuído
  121 + * @apiParam (Request Body) {String} [reabrir-processo=N] S ou N para reabrir o processo
119 122 *
120 123 * @apiExample Exemplo de requisição:
121 124 * endpoint: [POST] http://<host>/sei-broker/service/COSAP/usuarios/andre.guimaraes/processos
... ... @@ -148,19 +151,19 @@ public class UsuarioResource {
148 151 }
149 152  
150 153 /**
151   - * @api {post} /usuarios/incluir-alterar Incluir ou alterar usuário
  154 + * @api {post} /usuarios Incluir usuário
152 155 * @apiName incluirUsuario
153 156 * @apiGroup Usuario
154 157 * @apiVersion 2.0.0
155 158 *
156 159 * @apiDescription Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.
157 160 *
158   - * @apiParam {String} codigo Código que deseja atribuir ao usuário
159   - * @apiParam {String} nome Nome do usuário
160   - * @apiParam {String} login Login que será atribuído ao usuário
  161 + * @apiParam (Request Body) {String} codigo Código que deseja atribuir ao usuário
  162 + * @apiParam (Request Body) {String} nome Nome do usuário
  163 + * @apiParam (Request Body) {String} login Login que será atribuído ao usuário
161 164 *
162 165 * @apiExample Exemplo de requisição:
163   - * endpoint: http://<host>/sei-broker/service/usuarios/incluir-alterar
  166 + * endpoint: http://<host>/sei-broker/service/usuarios
164 167 *
165 168 * body:
166 169 * {
... ... @@ -179,7 +182,7 @@ public class UsuarioResource {
179 182 * }
180 183 */
181 184 @POST
182   - @Path("/usuarios/incluir-alterar")
  185 + @Path("/usuarios")
183 186 @Consumes({MediaType.APPLICATION_JSON})
184 187 @Produces(MediaType.APPLICATION_JSON)
185 188 public Boolean incluirUsuario(Usuario usuario) throws Exception{
... ... @@ -311,7 +314,7 @@ public class UsuarioResource {
311 314 return sipClient.replicarUsuario(acao.getCodigoAcao(), usuario.getCodigo(), Constantes.CODIGO_ORGAO_ANS, usuario.getLogin(), usuario.getNome());
312 315 }
313 316  
314   - public br.gov.ans.integracao.sei.client.Usuario getUsuario(String loginUsuario, String unidade) throws Exception{
  317 + public br.gov.ans.integracao.sei.client.Usuario getUsuario(String loginUsuario, String unidade) throws NotFoundException,Exception{
315 318 br.gov.ans.integracao.sei.client.Usuario usuario = new br.gov.ans.integracao.sei.client.Usuario();
316 319 usuario.setSigla(loginUsuario);
317 320  
... ... @@ -320,7 +323,7 @@ public class UsuarioResource {
320 323 int index = usuarios.indexOf(usuario);
321 324  
322 325 if(index < 0){
323   - throw new Exception(messages.getMessage("erro.usuario.nao.encontrado", loginUsuario));
  326 + throw new NotFoundException(messages.getMessage("erro.usuario.nao.encontrado", loginUsuario));
324 327 }
325 328  
326 329 return usuarios.get(index);
... ...
src/main/resources/messages.properties
... ... @@ -40,6 +40,7 @@ erro.registro.inclusao = Ocorreu um erro ao persistir o registro de inclusão.
40 40 erro.relacionar.processo = Ocorreu um erro ao relacionar os processos.
41 41 erro.remover.sobrestamento.processo = Ocorreu um erro ao remover o sobrestamento do processo.
42 42 erro.sei = Ocorreu um erro no SEI.
  43 +erro.series.nao.encontradas = Nenhuma série foi encontrada para o filtro informado.
43 44 erro.sobrestar.processo = Ocorreu um erro ao sobrestar o processo.
44 45 erro.tamanho.arquivo = Tamanho do arquivo maior que o permitido para integração.
45 46 erro.tamanho.documento = Tamanho do documento maior que o permitido para integração, utilize o envio particionado.
... ...
src/main/webapp/WEB-INF/web.xml
... ... @@ -142,5 +142,9 @@
142 142 <context-param>
143 143 <param-name>resteasy.sAXExceptionHandler</param-name>
144 144 <param-value>br.gov.ans.exceptions.handlers.SAXExceptionHandler</param-value>
  145 + </context-param>
  146 + <context-param>
  147 + <param-name>resteasy.persistenceExceptionHandler</param-name>
  148 + <param-value>br.gov.ans.exceptions.handlers.PersistenceExceptionHandler</param-value>
145 149 </context-param>
146 150 </web-app>
147 151 \ No newline at end of file
... ...
src/main/webapp/api-docs/api_data.js
... ... @@ -109,7 +109,7 @@ define({ &quot;api&quot;: [
109 109 }
110 110 ]
111 111 },
112   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  112 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
113 113 "groupTitle": "Arquivo"
114 114 },
115 115 {
... ... @@ -215,7 +215,7 @@ define({ &quot;api&quot;: [
215 215 }
216 216 ]
217 217 },
218   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  218 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
219 219 "groupTitle": "Arquivo"
220 220 },
221 221 {
... ... @@ -275,7 +275,7 @@ define({ &quot;api&quot;: [
275 275 }
276 276 ]
277 277 },
278   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  278 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
279 279 "groupTitle": "Bloco"
280 280 },
281 281 {
... ... @@ -478,7 +478,7 @@ define({ &quot;api&quot;: [
478 478 }
479 479 ]
480 480 },
481   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  481 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
482 482 "groupTitle": "Bloco"
483 483 },
484 484 {
... ... @@ -540,7 +540,7 @@ define({ &quot;api&quot;: [
540 540 }
541 541 ]
542 542 },
543   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  543 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
544 544 "groupTitle": "Bloco"
545 545 },
546 546 {
... ... @@ -600,7 +600,7 @@ define({ &quot;api&quot;: [
600 600 }
601 601 ]
602 602 },
603   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  603 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
604 604 "groupTitle": "Bloco"
605 605 },
606 606 {
... ... @@ -712,7 +712,7 @@ define({ &quot;api&quot;: [
712 712 }
713 713 ]
714 714 },
715   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  715 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
716 716 "groupTitle": "Bloco"
717 717 },
718 718 {
... ... @@ -789,7 +789,7 @@ define({ &quot;api&quot;: [
789 789 }
790 790 ]
791 791 },
792   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  792 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
793 793 "groupTitle": "Bloco"
794 794 },
795 795 {
... ... @@ -858,7 +858,7 @@ define({ &quot;api&quot;: [
858 858 }
859 859 ]
860 860 },
861   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  861 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
862 862 "groupTitle": "Bloco"
863 863 },
864 864 {
... ... @@ -948,7 +948,7 @@ define({ &quot;api&quot;: [
948 948 }
949 949 ]
950 950 },
951   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  951 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
952 952 "groupTitle": "Bloco"
953 953 },
954 954 {
... ... @@ -1030,7 +1030,7 @@ define({ &quot;api&quot;: [
1030 1030 }
1031 1031 ]
1032 1032 },
1033   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1033 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1034 1034 "groupTitle": "Bloco"
1035 1035 },
1036 1036 {
... ... @@ -1097,7 +1097,7 @@ define({ &quot;api&quot;: [
1097 1097 }
1098 1098 ]
1099 1099 },
1100   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1100 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1101 1101 "groupTitle": "Bloco"
1102 1102 },
1103 1103 {
... ... @@ -1177,7 +1177,7 @@ define({ &quot;api&quot;: [
1177 1177 }
1178 1178 ]
1179 1179 },
1180   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1180 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1181 1181 "groupTitle": "Bloco"
1182 1182 },
1183 1183 {
... ... @@ -1203,9 +1203,37 @@ define({ &quot;api&quot;: [
1203 1203 "type": "",
1204 1204 "url": "",
1205 1205 "version": "0.0.0",
1206   - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js",
1207   - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
1208   - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
  1206 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/webapp/api-docs/main.js",
  1207 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1208 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1209 + "name": ""
  1210 + },
  1211 + {
  1212 + "success": {
  1213 + "fields": {
  1214 + "Success 200": [
  1215 + {
  1216 + "group": "Success 200",
  1217 + "optional": false,
  1218 + "field": "varname1",
  1219 + "description": "<p>No type.</p>"
  1220 + },
  1221 + {
  1222 + "group": "Success 200",
  1223 + "type": "String",
  1224 + "optional": false,
  1225 + "field": "varname2",
  1226 + "description": "<p>With type.</p>"
  1227 + }
  1228 + ]
  1229 + }
  1230 + },
  1231 + "type": "",
  1232 + "url": "",
  1233 + "version": "0.0.0",
  1234 + "filename": "desenvolvimento_versao_3/sei-broker/target/sei-broker-2.1/api-docs/main.js",
  1235 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js",
  1236 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js",
1209 1237 "name": ""
1210 1238 },
1211 1239 {
... ... @@ -1295,7 +1323,7 @@ define({ &quot;api&quot;: [
1295 1323 }
1296 1324 ]
1297 1325 },
1298   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
  1326 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
1299 1327 "groupTitle": "Cargo"
1300 1328 },
1301 1329 {
... ... @@ -1582,7 +1610,7 @@ define({ &quot;api&quot;: [
1582 1610 }
1583 1611 ]
1584 1612 },
1585   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1613 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1586 1614 "groupTitle": "Contato"
1587 1615 },
1588 1616 {
... ... @@ -1866,7 +1894,7 @@ define({ &quot;api&quot;: [
1866 1894 }
1867 1895 ]
1868 1896 },
1869   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1897 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1870 1898 "groupTitle": "Contato"
1871 1899 },
1872 1900 {
... ... @@ -2155,7 +2183,7 @@ define({ &quot;api&quot;: [
2155 2183 }
2156 2184 ]
2157 2185 },
2158   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2186 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2159 2187 "groupTitle": "Contato"
2160 2188 },
2161 2189 {
... ... @@ -2497,7 +2525,7 @@ define({ &quot;api&quot;: [
2497 2525 }
2498 2526 ]
2499 2527 },
2500   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2528 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2501 2529 "groupTitle": "Contato"
2502 2530 },
2503 2531 {
... ... @@ -2550,7 +2578,7 @@ define({ &quot;api&quot;: [
2550 2578 }
2551 2579 ]
2552 2580 },
2553   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2581 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2554 2582 "groupTitle": "Contato"
2555 2583 },
2556 2584 {
... ... @@ -2619,7 +2647,7 @@ define({ &quot;api&quot;: [
2619 2647 }
2620 2648 ]
2621 2649 },
2622   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2650 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2623 2651 "groupTitle": "Documento"
2624 2652 },
2625 2653 {
... ... @@ -2956,7 +2984,7 @@ define({ &quot;api&quot;: [
2956 2984 }
2957 2985 ]
2958 2986 },
2959   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2987 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2960 2988 "groupTitle": "Documento"
2961 2989 },
2962 2990 {
... ... @@ -3103,7 +3131,7 @@ define({ &quot;api&quot;: [
3103 3131 }
3104 3132 ]
3105 3133 },
3106   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3134 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3107 3135 "groupTitle": "Documento"
3108 3136 },
3109 3137 {
... ... @@ -3274,7 +3302,7 @@ define({ &quot;api&quot;: [
3274 3302 }
3275 3303 ]
3276 3304 },
3277   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3305 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3278 3306 "groupTitle": "Documento"
3279 3307 },
3280 3308 {
... ... @@ -3334,7 +3362,7 @@ define({ &quot;api&quot;: [
3334 3362 }
3335 3363 ]
3336 3364 },
3337   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3365 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3338 3366 "groupTitle": "Documento"
3339 3367 },
3340 3368 {
... ... @@ -3633,7 +3661,7 @@ define({ &quot;api&quot;: [
3633 3661 }
3634 3662 ]
3635 3663 },
3636   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3664 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3637 3665 "groupTitle": "Documento"
3638 3666 },
3639 3667 {
... ... @@ -3716,7 +3744,7 @@ define({ &quot;api&quot;: [
3716 3744 }
3717 3745 ]
3718 3746 },
3719   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  3747 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
3720 3748 "groupTitle": "Documento"
3721 3749 },
3722 3750 {
... ... @@ -3825,7 +3853,7 @@ define({ &quot;api&quot;: [
3825 3853 }
3826 3854 ]
3827 3855 },
3828   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  3856 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
3829 3857 "groupTitle": "Endereco"
3830 3858 },
3831 3859 {
... ... @@ -3943,7 +3971,7 @@ define({ &quot;api&quot;: [
3943 3971 }
3944 3972 ]
3945 3973 },
3946   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  3974 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
3947 3975 "groupTitle": "Endereco"
3948 3976 },
3949 3977 {
... ... @@ -4055,7 +4083,7 @@ define({ &quot;api&quot;: [
4055 4083 }
4056 4084 ]
4057 4085 },
4058   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4086 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4059 4087 "groupTitle": "Endereco"
4060 4088 },
4061 4089 {
... ... @@ -4157,7 +4185,7 @@ define({ &quot;api&quot;: [
4157 4185 }
4158 4186 ]
4159 4187 },
4160   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4188 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4161 4189 "groupTitle": "Endereco"
4162 4190 },
4163 4191 {
... ... @@ -4238,7 +4266,7 @@ define({ &quot;api&quot;: [
4238 4266 }
4239 4267 ]
4240 4268 },
4241   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4269 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4242 4270 "groupTitle": "Endereco"
4243 4271 },
4244 4272 {
... ... @@ -4322,7 +4350,7 @@ define({ &quot;api&quot;: [
4322 4350 }
4323 4351 ]
4324 4352 },
4325   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
  4353 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
4326 4354 "groupTitle": "Extensao"
4327 4355 },
4328 4356 {
... ... @@ -4412,7 +4440,7 @@ define({ &quot;api&quot;: [
4412 4440 }
4413 4441 ]
4414 4442 },
4415   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
  4443 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
4416 4444 "groupTitle": "Hipotese_Legal"
4417 4445 },
4418 4446 {
... ... @@ -4487,7 +4515,7 @@ define({ &quot;api&quot;: [
4487 4515 }
4488 4516 ]
4489 4517 },
4490   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4518 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4491 4519 "groupTitle": "Info"
4492 4520 },
4493 4521 {
... ... @@ -4527,7 +4555,7 @@ define({ &quot;api&quot;: [
4527 4555 }
4528 4556 ]
4529 4557 },
4530   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4558 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4531 4559 "groupTitle": "Info"
4532 4560 },
4533 4561 {
... ... @@ -4567,7 +4595,7 @@ define({ &quot;api&quot;: [
4567 4595 }
4568 4596 ]
4569 4597 },
4570   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4598 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4571 4599 "groupTitle": "Info"
4572 4600 },
4573 4601 {
... ... @@ -4607,7 +4635,7 @@ define({ &quot;api&quot;: [
4607 4635 }
4608 4636 ]
4609 4637 },
4610   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4638 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4611 4639 "groupTitle": "Info"
4612 4640 },
4613 4641 {
... ... @@ -4688,7 +4716,7 @@ define({ &quot;api&quot;: [
4688 4716 }
4689 4717 ]
4690 4718 },
4691   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  4719 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4692 4720 "groupTitle": "Marcador"
4693 4721 },
4694 4722 {
... ... @@ -4767,7 +4795,7 @@ define({ &quot;api&quot;: [
4767 4795 }
4768 4796 ]
4769 4797 },
4770   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  4798 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4771 4799 "groupTitle": "Marcador"
4772 4800 },
4773 4801 {
... ... @@ -5077,7 +5105,7 @@ define({ &quot;api&quot;: [
5077 5105 }
5078 5106 ]
5079 5107 },
5080   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5108 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5081 5109 "groupTitle": "Processo"
5082 5110 },
5083 5111 {
... ... @@ -5149,7 +5177,7 @@ define({ &quot;api&quot;: [
5149 5177 }
5150 5178 ]
5151 5179 },
5152   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5180 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5153 5181 "groupTitle": "Processo"
5154 5182 },
5155 5183 {
... ... @@ -5214,7 +5242,7 @@ define({ &quot;api&quot;: [
5214 5242 }
5215 5243 ]
5216 5244 },
5217   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5245 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5218 5246 "groupTitle": "Processo"
5219 5247 },
5220 5248 {
... ... @@ -5289,7 +5317,7 @@ define({ &quot;api&quot;: [
5289 5317 }
5290 5318 ]
5291 5319 },
5292   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5320 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5293 5321 "groupTitle": "Processo"
5294 5322 },
5295 5323 {
... ... @@ -6007,7 +6035,7 @@ define({ &quot;api&quot;: [
6007 6035 }
6008 6036 ]
6009 6037 },
6010   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6038 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6011 6039 "groupTitle": "Processo"
6012 6040 },
6013 6041 {
... ... @@ -6136,7 +6164,7 @@ define({ &quot;api&quot;: [
6136 6164 }
6137 6165 ]
6138 6166 },
6139   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6167 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6140 6168 "groupTitle": "Processo"
6141 6169 },
6142 6170 {
... ... @@ -6208,7 +6236,7 @@ define({ &quot;api&quot;: [
6208 6236 }
6209 6237 ]
6210 6238 },
6211   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6239 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6212 6240 "groupTitle": "Processo"
6213 6241 },
6214 6242 {
... ... @@ -6264,7 +6292,7 @@ define({ &quot;api&quot;: [
6264 6292 }
6265 6293 ]
6266 6294 },
6267   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6295 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6268 6296 "groupTitle": "Processo"
6269 6297 },
6270 6298 {
... ... @@ -6327,7 +6355,7 @@ define({ &quot;api&quot;: [
6327 6355 }
6328 6356 ]
6329 6357 },
6330   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6358 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6331 6359 "groupTitle": "Processo"
6332 6360 },
6333 6361 {
... ... @@ -6337,6 +6365,11 @@ define({ &quot;api&quot;: [
6337 6365 "name": "enviarProcesso",
6338 6366 "group": "Processo",
6339 6367 "version": "2.0.0",
  6368 + "permission": [
  6369 + {
  6370 + "name": "RO_SEI_BROKER"
  6371 + }
  6372 + ],
6340 6373 "description": "<p>Envia processos a outras unidades.</p>",
6341 6374 "parameter": {
6342 6375 "fields": {
... ... @@ -6346,7 +6379,7 @@ define({ &quot;api&quot;: [
6346 6379 "type": "String",
6347 6380 "optional": false,
6348 6381 "field": "unidade",
6349   - "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
  6382 + "description": "<p>Sigla da Unidade cadastrada no SEI. Representa a unidade de localização atual do processo.</p>"
6350 6383 }
6351 6384 ],
6352 6385 "Query Parameters": [
... ... @@ -6379,14 +6412,14 @@ define({ &quot;api&quot;: [
6379 6412 "type": "String",
6380 6413 "optional": false,
6381 6414 "field": "processo",
6382   - "description": "<p>Numero do processo a ser enviado</p>"
  6415 + "description": "<p>Numero do processo a ser enviado. Em caso de processo apensado, o processo a ser enviado deve ser o processo PAI. Não é possível tramitar através do processo FILHO.</p>"
6383 6416 },
6384 6417 {
6385 6418 "group": "Request Body",
6386 6419 "type": "String[]",
6387 6420 "optional": false,
6388 6421 "field": "unidadesDestino",
6389   - "description": "<p>Códigos das unidades para onde o bloco será enviado</p>"
  6422 + "description": "<p>Lista com os identificadores das unidades de destino do processo, código ou nome da unidade.</p>"
6390 6423 },
6391 6424 {
6392 6425 "group": "Request Body",
... ... @@ -6394,7 +6427,7 @@ define({ &quot;api&quot;: [
6394 6427 "optional": false,
6395 6428 "field": "manterAbertoOrigem",
6396 6429 "defaultValue": "false",
6397   - "description": "<p>Informa se o processo deve continuar aberto na unidade de origem</p>"
  6430 + "description": "<p>Informa se o processo deve continuar aberto na unidade de origem .</p>"
6398 6431 },
6399 6432 {
6400 6433 "group": "Request Body",
... ... @@ -6402,7 +6435,7 @@ define({ &quot;api&quot;: [
6402 6435 "optional": false,
6403 6436 "field": "removerAnotacoes",
6404 6437 "defaultValue": "false",
6405   - "description": "<p>Informa se as anotações do processo devem ser removidas</p>"
  6438 + "description": "<p>Informa se as anotações do processo devem ser removidas.</p>"
6406 6439 },
6407 6440 {
6408 6441 "group": "Request Body",
... ... @@ -6410,7 +6443,7 @@ define({ &quot;api&quot;: [
6410 6443 "optional": false,
6411 6444 "field": "enviarEmailNotificacao",
6412 6445 "defaultValue": "false",
6413   - "description": "<p>Informa se deve ser enviado um e-mail de notificação</p>"
  6446 + "description": "<p>Informa se deve ser enviado um e-mail de notificação.</p>"
6414 6447 },
6415 6448 {
6416 6449 "group": "Request Body",
... ... @@ -6418,7 +6451,7 @@ define({ &quot;api&quot;: [
6418 6451 "optional": false,
6419 6452 "field": "dataRetornoProgramado",
6420 6453 "defaultValue": "null",
6421   - "description": "<p>Data para retorno programado do processo a unidade (padrão ISO-8601)</p>"
  6454 + "description": "<p>Data para retorno programado do processo a unidade (padrão ISO-8601).</p>"
6422 6455 },
6423 6456 {
6424 6457 "group": "Request Body",
... ... @@ -6426,7 +6459,7 @@ define({ &quot;api&quot;: [
6426 6459 "optional": false,
6427 6460 "field": "qtdDiasAteRetorno",
6428 6461 "defaultValue": "null",
6429   - "description": "<p>Quantidade de dias até o retorno do processo</p>"
  6462 + "description": "<p>Quantidade de dias até o retorno do processo.</p>"
6430 6463 },
6431 6464 {
6432 6465 "group": "Request Body",
... ... @@ -6434,7 +6467,7 @@ define({ &quot;api&quot;: [
6434 6467 "optional": false,
6435 6468 "field": "somenteDiasUteis",
6436 6469 "defaultValue": "false",
6437   - "description": "<p>Informa se só serão contabilizados dias úteis</p>"
  6470 + "description": "<p>Informa se só serão contabilizados dias úteis.</p>"
6438 6471 }
6439 6472 ]
6440 6473 }
... ... @@ -6468,7 +6501,7 @@ define({ &quot;api&quot;: [
6468 6501 }
6469 6502 ]
6470 6503 },
6471   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6504 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6472 6505 "groupTitle": "Processo"
6473 6506 },
6474 6507 {
... ... @@ -6670,7 +6703,7 @@ define({ &quot;api&quot;: [
6670 6703 }
6671 6704 ]
6672 6705 },
6673   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6706 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6674 6707 "groupTitle": "Processo"
6675 6708 },
6676 6709 {
... ... @@ -6877,7 +6910,7 @@ define({ &quot;api&quot;: [
6877 6910 }
6878 6911 ]
6879 6912 },
6880   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6913 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6881 6914 "groupTitle": "Processo"
6882 6915 },
6883 6916 {
... ... @@ -6983,7 +7016,7 @@ define({ &quot;api&quot;: [
6983 7016 }
6984 7017 ]
6985 7018 },
6986   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7019 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6987 7020 "groupTitle": "Processo"
6988 7021 },
6989 7022 {
... ... @@ -7045,7 +7078,7 @@ define({ &quot;api&quot;: [
7045 7078 }
7046 7079 ]
7047 7080 },
7048   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7081 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7049 7082 "groupTitle": "Processo"
7050 7083 },
7051 7084 {
... ... @@ -7118,7 +7151,7 @@ define({ &quot;api&quot;: [
7118 7151 }
7119 7152 ]
7120 7153 },
7121   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7154 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7122 7155 "groupTitle": "Processo"
7123 7156 },
7124 7157 {
... ... @@ -7190,7 +7223,7 @@ define({ &quot;api&quot;: [
7190 7223 }
7191 7224 ]
7192 7225 },
7193   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7226 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7194 7227 "groupTitle": "Processo"
7195 7228 },
7196 7229 {
... ... @@ -7246,7 +7279,7 @@ define({ &quot;api&quot;: [
7246 7279 }
7247 7280 ]
7248 7281 },
7249   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7282 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7250 7283 "groupTitle": "Processo"
7251 7284 },
7252 7285 {
... ... @@ -7325,7 +7358,7 @@ define({ &quot;api&quot;: [
7325 7358 }
7326 7359 ]
7327 7360 },
7328   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7361 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7329 7362 "groupTitle": "Processo"
7330 7363 },
7331 7364 {
... ... @@ -7416,7 +7449,7 @@ define({ &quot;api&quot;: [
7416 7449 }
7417 7450 ]
7418 7451 },
7419   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  7452 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
7420 7453 "groupTitle": "Serie"
7421 7454 },
7422 7455 {
... ... @@ -7525,7 +7558,7 @@ define({ &quot;api&quot;: [
7525 7558 }
7526 7559 ]
7527 7560 },
7528   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
  7561 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
7529 7562 "groupTitle": "Tarefa"
7530 7563 },
7531 7564 {
... ... @@ -7592,7 +7625,7 @@ define({ &quot;api&quot;: [
7592 7625 }
7593 7626 ]
7594 7627 },
7595   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
  7628 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
7596 7629 "groupTitle": "Tipos_Confer_ncia"
7597 7630 },
7598 7631 {
... ... @@ -7645,7 +7678,7 @@ define({ &quot;api&quot;: [
7645 7678 }
7646 7679 ]
7647 7680 },
7648   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  7681 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
7649 7682 "groupTitle": "Unidade"
7650 7683 },
7651 7684 {
... ... @@ -7706,7 +7739,7 @@ define({ &quot;api&quot;: [
7706 7739 }
7707 7740 ]
7708 7741 },
7709   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  7742 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
7710 7743 "groupTitle": "Unidade"
7711 7744 },
7712 7745 {
... ... @@ -7773,7 +7806,7 @@ define({ &quot;api&quot;: [
7773 7806 }
7774 7807 ]
7775 7808 },
7776   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7809 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7777 7810 "groupTitle": "Usuario"
7778 7811 },
7779 7812 {
... ... @@ -7786,30 +7819,32 @@ define({ &quot;api&quot;: [
7786 7819 "description": "<p>Este método atribui o processo a um usuário.</p>",
7787 7820 "parameter": {
7788 7821 "fields": {
7789   - "Parameter": [
  7822 + "Path Parameters": [
7790 7823 {
7791   - "group": "Parameter",
  7824 + "group": "Path Parameters",
7792 7825 "type": "String",
7793 7826 "optional": false,
7794 7827 "field": "unidade",
7795 7828 "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
7796 7829 },
7797 7830 {
7798   - "group": "Parameter",
  7831 + "group": "Path Parameters",
7799 7832 "type": "String",
7800 7833 "optional": false,
7801   - "field": "processo",
7802   - "description": "<p>Numero do processo a ser atribuído</p>"
7803   - },
  7834 + "field": "usuario",
  7835 + "description": "<p>Login do usuário a quem deseja atribuir o processo</p>"
  7836 + }
  7837 + ],
  7838 + "Request Body": [
7804 7839 {
7805   - "group": "Parameter",
  7840 + "group": "Request Body",
7806 7841 "type": "String",
7807 7842 "optional": false,
7808   - "field": "usuario",
7809   - "description": "<p>Login do usuário a quem deseja atribuir o processo</p>"
  7843 + "field": "processo",
  7844 + "description": "<p>Numero do processo a ser atribuído</p>"
7810 7845 },
7811 7846 {
7812   - "group": "Parameter",
  7847 + "group": "Request Body",
7813 7848 "type": "String",
7814 7849 "optional": true,
7815 7850 "field": "reabrir-processo",
... ... @@ -7848,12 +7883,12 @@ define({ &quot;api&quot;: [
7848 7883 }
7849 7884 ]
7850 7885 },
7851   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7886 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7852 7887 "groupTitle": "Usuario"
7853 7888 },
7854 7889 {
7855 7890 "type": "get",
7856   - "url": "/usuarios/:usuario",
  7891 + "url": ":unidade/usuarios/:usuario",
7857 7892 "title": "Buscar usuário",
7858 7893 "name": "buscarUsuario",
7859 7894 "group": "Usuario",
... ... @@ -7861,9 +7896,16 @@ define({ &quot;api&quot;: [
7861 7896 "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>",
7862 7897 "parameter": {
7863 7898 "fields": {
7864   - "Parameter": [
  7899 + "Path Parameters": [
7865 7900 {
7866   - "group": "Parameter",
  7901 + "group": "Path Parameters",
  7902 + "type": "String",
  7903 + "optional": false,
  7904 + "field": "unidade",
  7905 + "description": "<p>Sigla da Unidade cadastrada no SEI.</p>"
  7906 + },
  7907 + {
  7908 + "group": "Path Parameters",
7867 7909 "type": "String",
7868 7910 "optional": false,
7869 7911 "field": "usuario",
... ... @@ -7875,7 +7917,7 @@ define({ &quot;api&quot;: [
7875 7917 "examples": [
7876 7918 {
7877 7919 "title": "Exemplo de requisição:\t",
7878   - "content": "curl -i http://<host>/sei-broker/service/usuarios/andre.guimaraes",
  7920 + "content": "curl -i http://<host>/sei-broker/service/cosap/usuarios/andre.guimaraes",
7879 7921 "type": "json"
7880 7922 }
7881 7923 ],
... ... @@ -7901,7 +7943,7 @@ define({ &quot;api&quot;: [
7901 7943 }
7902 7944 ]
7903 7945 },
7904   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7946 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7905 7947 "groupTitle": "Usuario"
7906 7948 },
7907 7949 {
... ... @@ -7968,7 +8010,7 @@ define({ &quot;api&quot;: [
7968 8010 }
7969 8011 ]
7970 8012 },
7971   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8013 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7972 8014 "groupTitle": "Usuario"
7973 8015 },
7974 8016 {
... ... @@ -8035,36 +8077,36 @@ define({ &quot;api&quot;: [
8035 8077 }
8036 8078 ]
8037 8079 },
8038   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8080 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8039 8081 "groupTitle": "Usuario"
8040 8082 },
8041 8083 {
8042 8084 "type": "post",
8043   - "url": "/usuarios/incluir-alterar",
8044   - "title": "Incluir ou alterar usuário",
  8085 + "url": "/usuarios",
  8086 + "title": "Incluir usuário",
8045 8087 "name": "incluirUsuario",
8046 8088 "group": "Usuario",
8047 8089 "version": "2.0.0",
8048 8090 "description": "<p>Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.</p>",
8049 8091 "parameter": {
8050 8092 "fields": {
8051   - "Parameter": [
  8093 + "Request Body": [
8052 8094 {
8053   - "group": "Parameter",
  8095 + "group": "Request Body",
8054 8096 "type": "String",
8055 8097 "optional": false,
8056 8098 "field": "codigo",
8057 8099 "description": "<p>Código que deseja atribuir ao usuário</p>"
8058 8100 },
8059 8101 {
8060   - "group": "Parameter",
  8102 + "group": "Request Body",
8061 8103 "type": "String",
8062 8104 "optional": false,
8063 8105 "field": "nome",
8064 8106 "description": "<p>Nome do usuário</p>"
8065 8107 },
8066 8108 {
8067   - "group": "Parameter",
  8109 + "group": "Request Body",
8068 8110 "type": "String",
8069 8111 "optional": false,
8070 8112 "field": "login",
... ... @@ -8076,7 +8118,7 @@ define({ &quot;api&quot;: [
8076 8118 "examples": [
8077 8119 {
8078 8120 "title": "Exemplo de requisição:\t",
8079   - "content": "endpoint: http://<host>/sei-broker/service/usuarios/incluir-alterar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}",
  8121 + "content": "endpoint: http://<host>/sei-broker/service/usuarios\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}",
8080 8122 "type": "json"
8081 8123 }
8082 8124 ],
... ... @@ -8102,7 +8144,7 @@ define({ &quot;api&quot;: [
8102 8144 }
8103 8145 ]
8104 8146 },
8105   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8147 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8106 8148 "groupTitle": "Usuario"
8107 8149 },
8108 8150 {
... ... @@ -8115,16 +8157,18 @@ define({ &quot;api&quot;: [
8115 8157 "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil &quot;Básico&quot;.</p>",
8116 8158 "parameter": {
8117 8159 "fields": {
8118   - "Parameter": [
  8160 + "Path Parameters": [
8119 8161 {
8120   - "group": "Parameter",
  8162 + "group": "Path Parameters",
8121 8163 "type": "String",
8122 8164 "optional": false,
8123 8165 "field": "unidade",
8124   - "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
8125   - },
  8166 + "description": "<p>Sigla da Unidade cadastrada no SEI.</p>"
  8167 + }
  8168 + ],
  8169 + "Query Parameters": [
8126 8170 {
8127   - "group": "Parameter",
  8171 + "group": "Query Parameters",
8128 8172 "type": "String",
8129 8173 "optional": true,
8130 8174 "field": "usuario",
... ... @@ -8163,7 +8207,7 @@ define({ &quot;api&quot;: [
8163 8207 }
8164 8208 ]
8165 8209 },
8166   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8210 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8167 8211 "groupTitle": "Usuario"
8168 8212 }
8169 8213 ] });
... ...
src/main/webapp/api-docs/api_data.json
... ... @@ -109,7 +109,7 @@
109 109 }
110 110 ]
111 111 },
112   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  112 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
113 113 "groupTitle": "Arquivo"
114 114 },
115 115 {
... ... @@ -215,7 +215,7 @@
215 215 }
216 216 ]
217 217 },
218   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
  218 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ArquivoResource.java",
219 219 "groupTitle": "Arquivo"
220 220 },
221 221 {
... ... @@ -275,7 +275,7 @@
275 275 }
276 276 ]
277 277 },
278   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  278 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
279 279 "groupTitle": "Bloco"
280 280 },
281 281 {
... ... @@ -478,7 +478,7 @@
478 478 }
479 479 ]
480 480 },
481   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  481 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
482 482 "groupTitle": "Bloco"
483 483 },
484 484 {
... ... @@ -540,7 +540,7 @@
540 540 }
541 541 ]
542 542 },
543   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  543 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
544 544 "groupTitle": "Bloco"
545 545 },
546 546 {
... ... @@ -600,7 +600,7 @@
600 600 }
601 601 ]
602 602 },
603   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  603 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
604 604 "groupTitle": "Bloco"
605 605 },
606 606 {
... ... @@ -712,7 +712,7 @@
712 712 }
713 713 ]
714 714 },
715   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  715 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
716 716 "groupTitle": "Bloco"
717 717 },
718 718 {
... ... @@ -789,7 +789,7 @@
789 789 }
790 790 ]
791 791 },
792   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  792 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
793 793 "groupTitle": "Bloco"
794 794 },
795 795 {
... ... @@ -858,7 +858,7 @@
858 858 }
859 859 ]
860 860 },
861   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  861 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
862 862 "groupTitle": "Bloco"
863 863 },
864 864 {
... ... @@ -948,7 +948,7 @@
948 948 }
949 949 ]
950 950 },
951   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  951 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
952 952 "groupTitle": "Bloco"
953 953 },
954 954 {
... ... @@ -1030,7 +1030,7 @@
1030 1030 }
1031 1031 ]
1032 1032 },
1033   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1033 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1034 1034 "groupTitle": "Bloco"
1035 1035 },
1036 1036 {
... ... @@ -1097,7 +1097,7 @@
1097 1097 }
1098 1098 ]
1099 1099 },
1100   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1100 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1101 1101 "groupTitle": "Bloco"
1102 1102 },
1103 1103 {
... ... @@ -1177,7 +1177,7 @@
1177 1177 }
1178 1178 ]
1179 1179 },
1180   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
  1180 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/BlocoResource.java",
1181 1181 "groupTitle": "Bloco"
1182 1182 },
1183 1183 {
... ... @@ -1203,9 +1203,37 @@
1203 1203 "type": "",
1204 1204 "url": "",
1205 1205 "version": "0.0.0",
1206   - "filename": "branch_homologacao/src/main/webapp/api-docs/main.js",
1207   - "group": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
1208   - "groupTitle": "C__ANS_sei_broker_Fontes_branches_branch_homologacao_src_main_webapp_api_docs_main_js",
  1206 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/webapp/api-docs/main.js",
  1207 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1208 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_src_main_webapp_api_docs_main_js",
  1209 + "name": ""
  1210 + },
  1211 + {
  1212 + "success": {
  1213 + "fields": {
  1214 + "Success 200": [
  1215 + {
  1216 + "group": "Success 200",
  1217 + "optional": false,
  1218 + "field": "varname1",
  1219 + "description": "<p>No type.</p>"
  1220 + },
  1221 + {
  1222 + "group": "Success 200",
  1223 + "type": "String",
  1224 + "optional": false,
  1225 + "field": "varname2",
  1226 + "description": "<p>With type.</p>"
  1227 + }
  1228 + ]
  1229 + }
  1230 + },
  1231 + "type": "",
  1232 + "url": "",
  1233 + "version": "0.0.0",
  1234 + "filename": "desenvolvimento_versao_3/sei-broker/target/sei-broker-2.1/api-docs/main.js",
  1235 + "group": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js",
  1236 + "groupTitle": "C__ANS_sei_broker_Fontes_branches_desenvolvimento_versao_3_sei_broker_target_sei_broker_2_1_api_docs_main_js",
1209 1237 "name": ""
1210 1238 },
1211 1239 {
... ... @@ -1295,7 +1323,7 @@
1295 1323 }
1296 1324 ]
1297 1325 },
1298   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
  1326 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/CargoResource.java",
1299 1327 "groupTitle": "Cargo"
1300 1328 },
1301 1329 {
... ... @@ -1582,7 +1610,7 @@
1582 1610 }
1583 1611 ]
1584 1612 },
1585   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1613 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1586 1614 "groupTitle": "Contato"
1587 1615 },
1588 1616 {
... ... @@ -1866,7 +1894,7 @@
1866 1894 }
1867 1895 ]
1868 1896 },
1869   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  1897 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
1870 1898 "groupTitle": "Contato"
1871 1899 },
1872 1900 {
... ... @@ -2155,7 +2183,7 @@
2155 2183 }
2156 2184 ]
2157 2185 },
2158   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2186 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2159 2187 "groupTitle": "Contato"
2160 2188 },
2161 2189 {
... ... @@ -2497,7 +2525,7 @@
2497 2525 }
2498 2526 ]
2499 2527 },
2500   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2528 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2501 2529 "groupTitle": "Contato"
2502 2530 },
2503 2531 {
... ... @@ -2550,7 +2578,7 @@
2550 2578 }
2551 2579 ]
2552 2580 },
2553   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
  2581 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ContatoResource.java",
2554 2582 "groupTitle": "Contato"
2555 2583 },
2556 2584 {
... ... @@ -2619,7 +2647,7 @@
2619 2647 }
2620 2648 ]
2621 2649 },
2622   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2650 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2623 2651 "groupTitle": "Documento"
2624 2652 },
2625 2653 {
... ... @@ -2956,7 +2984,7 @@
2956 2984 }
2957 2985 ]
2958 2986 },
2959   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  2987 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
2960 2988 "groupTitle": "Documento"
2961 2989 },
2962 2990 {
... ... @@ -3103,7 +3131,7 @@
3103 3131 }
3104 3132 ]
3105 3133 },
3106   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3134 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3107 3135 "groupTitle": "Documento"
3108 3136 },
3109 3137 {
... ... @@ -3274,7 +3302,7 @@
3274 3302 }
3275 3303 ]
3276 3304 },
3277   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3305 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3278 3306 "groupTitle": "Documento"
3279 3307 },
3280 3308 {
... ... @@ -3334,7 +3362,7 @@
3334 3362 }
3335 3363 ]
3336 3364 },
3337   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3365 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3338 3366 "groupTitle": "Documento"
3339 3367 },
3340 3368 {
... ... @@ -3633,7 +3661,7 @@
3633 3661 }
3634 3662 ]
3635 3663 },
3636   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
  3664 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/DocumentoResource.java",
3637 3665 "groupTitle": "Documento"
3638 3666 },
3639 3667 {
... ... @@ -3716,7 +3744,7 @@
3716 3744 }
3717 3745 ]
3718 3746 },
3719   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  3747 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
3720 3748 "groupTitle": "Documento"
3721 3749 },
3722 3750 {
... ... @@ -3825,7 +3853,7 @@
3825 3853 }
3826 3854 ]
3827 3855 },
3828   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  3856 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
3829 3857 "groupTitle": "Endereco"
3830 3858 },
3831 3859 {
... ... @@ -3943,7 +3971,7 @@
3943 3971 }
3944 3972 ]
3945 3973 },
3946   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  3974 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
3947 3975 "groupTitle": "Endereco"
3948 3976 },
3949 3977 {
... ... @@ -4055,7 +4083,7 @@
4055 4083 }
4056 4084 ]
4057 4085 },
4058   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4086 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4059 4087 "groupTitle": "Endereco"
4060 4088 },
4061 4089 {
... ... @@ -4157,7 +4185,7 @@
4157 4185 }
4158 4186 ]
4159 4187 },
4160   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4188 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4161 4189 "groupTitle": "Endereco"
4162 4190 },
4163 4191 {
... ... @@ -4238,7 +4266,7 @@
4238 4266 }
4239 4267 ]
4240 4268 },
4241   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
  4269 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfraResource.java",
4242 4270 "groupTitle": "Endereco"
4243 4271 },
4244 4272 {
... ... @@ -4322,7 +4350,7 @@
4322 4350 }
4323 4351 ]
4324 4352 },
4325   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
  4353 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ExtensoesResource.java",
4326 4354 "groupTitle": "Extensao"
4327 4355 },
4328 4356 {
... ... @@ -4412,7 +4440,7 @@
4412 4440 }
4413 4441 ]
4414 4442 },
4415   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
  4443 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/HipoteseLegalResource.java",
4416 4444 "groupTitle": "Hipotese_Legal"
4417 4445 },
4418 4446 {
... ... @@ -4487,7 +4515,7 @@
4487 4515 }
4488 4516 ]
4489 4517 },
4490   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4518 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4491 4519 "groupTitle": "Info"
4492 4520 },
4493 4521 {
... ... @@ -4527,7 +4555,7 @@
4527 4555 }
4528 4556 ]
4529 4557 },
4530   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4558 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4531 4559 "groupTitle": "Info"
4532 4560 },
4533 4561 {
... ... @@ -4567,7 +4595,7 @@
4567 4595 }
4568 4596 ]
4569 4597 },
4570   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4598 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4571 4599 "groupTitle": "Info"
4572 4600 },
4573 4601 {
... ... @@ -4607,7 +4635,7 @@
4607 4635 }
4608 4636 ]
4609 4637 },
4610   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
  4638 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/InfoResource.java",
4611 4639 "groupTitle": "Info"
4612 4640 },
4613 4641 {
... ... @@ -4688,7 +4716,7 @@
4688 4716 }
4689 4717 ]
4690 4718 },
4691   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  4719 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4692 4720 "groupTitle": "Marcador"
4693 4721 },
4694 4722 {
... ... @@ -4767,7 +4795,7 @@
4767 4795 }
4768 4796 ]
4769 4797 },
4770   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
  4798 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/MarcadorResource.java",
4771 4799 "groupTitle": "Marcador"
4772 4800 },
4773 4801 {
... ... @@ -5077,7 +5105,7 @@
5077 5105 }
5078 5106 ]
5079 5107 },
5080   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5108 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5081 5109 "groupTitle": "Processo"
5082 5110 },
5083 5111 {
... ... @@ -5149,7 +5177,7 @@
5149 5177 }
5150 5178 ]
5151 5179 },
5152   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5180 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5153 5181 "groupTitle": "Processo"
5154 5182 },
5155 5183 {
... ... @@ -5214,7 +5242,7 @@
5214 5242 }
5215 5243 ]
5216 5244 },
5217   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5245 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5218 5246 "groupTitle": "Processo"
5219 5247 },
5220 5248 {
... ... @@ -5289,7 +5317,7 @@
5289 5317 }
5290 5318 ]
5291 5319 },
5292   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  5320 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
5293 5321 "groupTitle": "Processo"
5294 5322 },
5295 5323 {
... ... @@ -6007,7 +6035,7 @@
6007 6035 }
6008 6036 ]
6009 6037 },
6010   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6038 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6011 6039 "groupTitle": "Processo"
6012 6040 },
6013 6041 {
... ... @@ -6136,7 +6164,7 @@
6136 6164 }
6137 6165 ]
6138 6166 },
6139   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6167 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6140 6168 "groupTitle": "Processo"
6141 6169 },
6142 6170 {
... ... @@ -6208,7 +6236,7 @@
6208 6236 }
6209 6237 ]
6210 6238 },
6211   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6239 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6212 6240 "groupTitle": "Processo"
6213 6241 },
6214 6242 {
... ... @@ -6264,7 +6292,7 @@
6264 6292 }
6265 6293 ]
6266 6294 },
6267   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6295 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6268 6296 "groupTitle": "Processo"
6269 6297 },
6270 6298 {
... ... @@ -6327,7 +6355,7 @@
6327 6355 }
6328 6356 ]
6329 6357 },
6330   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6358 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6331 6359 "groupTitle": "Processo"
6332 6360 },
6333 6361 {
... ... @@ -6337,6 +6365,11 @@
6337 6365 "name": "enviarProcesso",
6338 6366 "group": "Processo",
6339 6367 "version": "2.0.0",
  6368 + "permission": [
  6369 + {
  6370 + "name": "RO_SEI_BROKER"
  6371 + }
  6372 + ],
6340 6373 "description": "<p>Envia processos a outras unidades.</p>",
6341 6374 "parameter": {
6342 6375 "fields": {
... ... @@ -6346,7 +6379,7 @@
6346 6379 "type": "String",
6347 6380 "optional": false,
6348 6381 "field": "unidade",
6349   - "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
  6382 + "description": "<p>Sigla da Unidade cadastrada no SEI. Representa a unidade de localização atual do processo.</p>"
6350 6383 }
6351 6384 ],
6352 6385 "Query Parameters": [
... ... @@ -6379,14 +6412,14 @@
6379 6412 "type": "String",
6380 6413 "optional": false,
6381 6414 "field": "processo",
6382   - "description": "<p>Numero do processo a ser enviado</p>"
  6415 + "description": "<p>Numero do processo a ser enviado. Em caso de processo apensado, o processo a ser enviado deve ser o processo PAI. Não é possível tramitar através do processo FILHO.</p>"
6383 6416 },
6384 6417 {
6385 6418 "group": "Request Body",
6386 6419 "type": "String[]",
6387 6420 "optional": false,
6388 6421 "field": "unidadesDestino",
6389   - "description": "<p>Códigos das unidades para onde o bloco será enviado</p>"
  6422 + "description": "<p>Lista com os identificadores das unidades de destino do processo, código ou nome da unidade.</p>"
6390 6423 },
6391 6424 {
6392 6425 "group": "Request Body",
... ... @@ -6394,7 +6427,7 @@
6394 6427 "optional": false,
6395 6428 "field": "manterAbertoOrigem",
6396 6429 "defaultValue": "false",
6397   - "description": "<p>Informa se o processo deve continuar aberto na unidade de origem</p>"
  6430 + "description": "<p>Informa se o processo deve continuar aberto na unidade de origem .</p>"
6398 6431 },
6399 6432 {
6400 6433 "group": "Request Body",
... ... @@ -6402,7 +6435,7 @@
6402 6435 "optional": false,
6403 6436 "field": "removerAnotacoes",
6404 6437 "defaultValue": "false",
6405   - "description": "<p>Informa se as anotações do processo devem ser removidas</p>"
  6438 + "description": "<p>Informa se as anotações do processo devem ser removidas.</p>"
6406 6439 },
6407 6440 {
6408 6441 "group": "Request Body",
... ... @@ -6410,7 +6443,7 @@
6410 6443 "optional": false,
6411 6444 "field": "enviarEmailNotificacao",
6412 6445 "defaultValue": "false",
6413   - "description": "<p>Informa se deve ser enviado um e-mail de notificação</p>"
  6446 + "description": "<p>Informa se deve ser enviado um e-mail de notificação.</p>"
6414 6447 },
6415 6448 {
6416 6449 "group": "Request Body",
... ... @@ -6418,7 +6451,7 @@
6418 6451 "optional": false,
6419 6452 "field": "dataRetornoProgramado",
6420 6453 "defaultValue": "null",
6421   - "description": "<p>Data para retorno programado do processo a unidade (padrão ISO-8601)</p>"
  6454 + "description": "<p>Data para retorno programado do processo a unidade (padrão ISO-8601).</p>"
6422 6455 },
6423 6456 {
6424 6457 "group": "Request Body",
... ... @@ -6426,7 +6459,7 @@
6426 6459 "optional": false,
6427 6460 "field": "qtdDiasAteRetorno",
6428 6461 "defaultValue": "null",
6429   - "description": "<p>Quantidade de dias até o retorno do processo</p>"
  6462 + "description": "<p>Quantidade de dias até o retorno do processo.</p>"
6430 6463 },
6431 6464 {
6432 6465 "group": "Request Body",
... ... @@ -6434,7 +6467,7 @@
6434 6467 "optional": false,
6435 6468 "field": "somenteDiasUteis",
6436 6469 "defaultValue": "false",
6437   - "description": "<p>Informa se só serão contabilizados dias úteis</p>"
  6470 + "description": "<p>Informa se só serão contabilizados dias úteis.</p>"
6438 6471 }
6439 6472 ]
6440 6473 }
... ... @@ -6468,7 +6501,7 @@
6468 6501 }
6469 6502 ]
6470 6503 },
6471   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6504 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6472 6505 "groupTitle": "Processo"
6473 6506 },
6474 6507 {
... ... @@ -6670,7 +6703,7 @@
6670 6703 }
6671 6704 ]
6672 6705 },
6673   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6706 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6674 6707 "groupTitle": "Processo"
6675 6708 },
6676 6709 {
... ... @@ -6877,7 +6910,7 @@
6877 6910 }
6878 6911 ]
6879 6912 },
6880   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  6913 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6881 6914 "groupTitle": "Processo"
6882 6915 },
6883 6916 {
... ... @@ -6983,7 +7016,7 @@
6983 7016 }
6984 7017 ]
6985 7018 },
6986   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7019 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
6987 7020 "groupTitle": "Processo"
6988 7021 },
6989 7022 {
... ... @@ -7045,7 +7078,7 @@
7045 7078 }
7046 7079 ]
7047 7080 },
7048   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7081 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7049 7082 "groupTitle": "Processo"
7050 7083 },
7051 7084 {
... ... @@ -7118,7 +7151,7 @@
7118 7151 }
7119 7152 ]
7120 7153 },
7121   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7154 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7122 7155 "groupTitle": "Processo"
7123 7156 },
7124 7157 {
... ... @@ -7190,7 +7223,7 @@
7190 7223 }
7191 7224 ]
7192 7225 },
7193   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7226 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7194 7227 "groupTitle": "Processo"
7195 7228 },
7196 7229 {
... ... @@ -7246,7 +7279,7 @@
7246 7279 }
7247 7280 ]
7248 7281 },
7249   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7282 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7250 7283 "groupTitle": "Processo"
7251 7284 },
7252 7285 {
... ... @@ -7325,7 +7358,7 @@
7325 7358 }
7326 7359 ]
7327 7360 },
7328   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
  7361 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/ProcessoResource.java",
7329 7362 "groupTitle": "Processo"
7330 7363 },
7331 7364 {
... ... @@ -7416,7 +7449,7 @@
7416 7449 }
7417 7450 ]
7418 7451 },
7419   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
  7452 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/SeriesResource.java",
7420 7453 "groupTitle": "Serie"
7421 7454 },
7422 7455 {
... ... @@ -7525,7 +7558,7 @@
7525 7558 }
7526 7559 ]
7527 7560 },
7528   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
  7561 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TarefaResource.java",
7529 7562 "groupTitle": "Tarefa"
7530 7563 },
7531 7564 {
... ... @@ -7592,7 +7625,7 @@
7592 7625 }
7593 7626 ]
7594 7627 },
7595   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
  7628 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/TipoConferenciaResource.java",
7596 7629 "groupTitle": "Tipos_Confer_ncia"
7597 7630 },
7598 7631 {
... ... @@ -7645,7 +7678,7 @@
7645 7678 }
7646 7679 ]
7647 7680 },
7648   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  7681 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
7649 7682 "groupTitle": "Unidade"
7650 7683 },
7651 7684 {
... ... @@ -7706,7 +7739,7 @@
7706 7739 }
7707 7740 ]
7708 7741 },
7709   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
  7742 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UnidadeResource.java",
7710 7743 "groupTitle": "Unidade"
7711 7744 },
7712 7745 {
... ... @@ -7773,7 +7806,7 @@
7773 7806 }
7774 7807 ]
7775 7808 },
7776   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7809 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7777 7810 "groupTitle": "Usuario"
7778 7811 },
7779 7812 {
... ... @@ -7786,30 +7819,32 @@
7786 7819 "description": "<p>Este método atribui o processo a um usuário.</p>",
7787 7820 "parameter": {
7788 7821 "fields": {
7789   - "Parameter": [
  7822 + "Path Parameters": [
7790 7823 {
7791   - "group": "Parameter",
  7824 + "group": "Path Parameters",
7792 7825 "type": "String",
7793 7826 "optional": false,
7794 7827 "field": "unidade",
7795 7828 "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
7796 7829 },
7797 7830 {
7798   - "group": "Parameter",
  7831 + "group": "Path Parameters",
7799 7832 "type": "String",
7800 7833 "optional": false,
7801   - "field": "processo",
7802   - "description": "<p>Numero do processo a ser atribuído</p>"
7803   - },
  7834 + "field": "usuario",
  7835 + "description": "<p>Login do usuário a quem deseja atribuir o processo</p>"
  7836 + }
  7837 + ],
  7838 + "Request Body": [
7804 7839 {
7805   - "group": "Parameter",
  7840 + "group": "Request Body",
7806 7841 "type": "String",
7807 7842 "optional": false,
7808   - "field": "usuario",
7809   - "description": "<p>Login do usuário a quem deseja atribuir o processo</p>"
  7843 + "field": "processo",
  7844 + "description": "<p>Numero do processo a ser atribuído</p>"
7810 7845 },
7811 7846 {
7812   - "group": "Parameter",
  7847 + "group": "Request Body",
7813 7848 "type": "String",
7814 7849 "optional": true,
7815 7850 "field": "reabrir-processo",
... ... @@ -7848,12 +7883,12 @@
7848 7883 }
7849 7884 ]
7850 7885 },
7851   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7886 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7852 7887 "groupTitle": "Usuario"
7853 7888 },
7854 7889 {
7855 7890 "type": "get",
7856   - "url": "/usuarios/:usuario",
  7891 + "url": ":unidade/usuarios/:usuario",
7857 7892 "title": "Buscar usuário",
7858 7893 "name": "buscarUsuario",
7859 7894 "group": "Usuario",
... ... @@ -7861,9 +7896,16 @@
7861 7896 "description": "<p>Este método realiza a uma busca pelo login do usuário.</p>",
7862 7897 "parameter": {
7863 7898 "fields": {
7864   - "Parameter": [
  7899 + "Path Parameters": [
7865 7900 {
7866   - "group": "Parameter",
  7901 + "group": "Path Parameters",
  7902 + "type": "String",
  7903 + "optional": false,
  7904 + "field": "unidade",
  7905 + "description": "<p>Sigla da Unidade cadastrada no SEI.</p>"
  7906 + },
  7907 + {
  7908 + "group": "Path Parameters",
7867 7909 "type": "String",
7868 7910 "optional": false,
7869 7911 "field": "usuario",
... ... @@ -7875,7 +7917,7 @@
7875 7917 "examples": [
7876 7918 {
7877 7919 "title": "Exemplo de requisição:\t",
7878   - "content": "curl -i http://<host>/sei-broker/service/usuarios/andre.guimaraes",
  7920 + "content": "curl -i http://<host>/sei-broker/service/cosap/usuarios/andre.guimaraes",
7879 7921 "type": "json"
7880 7922 }
7881 7923 ],
... ... @@ -7901,7 +7943,7 @@
7901 7943 }
7902 7944 ]
7903 7945 },
7904   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  7946 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7905 7947 "groupTitle": "Usuario"
7906 7948 },
7907 7949 {
... ... @@ -7968,7 +8010,7 @@
7968 8010 }
7969 8011 ]
7970 8012 },
7971   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8013 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
7972 8014 "groupTitle": "Usuario"
7973 8015 },
7974 8016 {
... ... @@ -8035,36 +8077,36 @@
8035 8077 }
8036 8078 ]
8037 8079 },
8038   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8080 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8039 8081 "groupTitle": "Usuario"
8040 8082 },
8041 8083 {
8042 8084 "type": "post",
8043   - "url": "/usuarios/incluir-alterar",
8044   - "title": "Incluir ou alterar usuário",
  8085 + "url": "/usuarios",
  8086 + "title": "Incluir usuário",
8045 8087 "name": "incluirUsuario",
8046 8088 "group": "Usuario",
8047 8089 "version": "2.0.0",
8048 8090 "description": "<p>Este método realiza a inclusão de novos usuários ou alterarações nos usuários existentes.</p>",
8049 8091 "parameter": {
8050 8092 "fields": {
8051   - "Parameter": [
  8093 + "Request Body": [
8052 8094 {
8053   - "group": "Parameter",
  8095 + "group": "Request Body",
8054 8096 "type": "String",
8055 8097 "optional": false,
8056 8098 "field": "codigo",
8057 8099 "description": "<p>Código que deseja atribuir ao usuário</p>"
8058 8100 },
8059 8101 {
8060   - "group": "Parameter",
  8102 + "group": "Request Body",
8061 8103 "type": "String",
8062 8104 "optional": false,
8063 8105 "field": "nome",
8064 8106 "description": "<p>Nome do usuário</p>"
8065 8107 },
8066 8108 {
8067   - "group": "Parameter",
  8109 + "group": "Request Body",
8068 8110 "type": "String",
8069 8111 "optional": false,
8070 8112 "field": "login",
... ... @@ -8076,7 +8118,7 @@
8076 8118 "examples": [
8077 8119 {
8078 8120 "title": "Exemplo de requisição:\t",
8079   - "content": "endpoint: http://<host>/sei-broker/service/usuarios/incluir-alterar\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}",
  8121 + "content": "endpoint: http://<host>/sei-broker/service/usuarios\n\nbody:\n{\n\t\"codigo\":\"1234\",\n\t\"nome\":\"André Luís Fernandes Guimarães\",\n\t\"login\":\"andre.guimaraes\"\n}",
8080 8122 "type": "json"
8081 8123 }
8082 8124 ],
... ... @@ -8102,7 +8144,7 @@
8102 8144 }
8103 8145 ]
8104 8146 },
8105   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8147 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8106 8148 "groupTitle": "Usuario"
8107 8149 },
8108 8150 {
... ... @@ -8115,16 +8157,18 @@
8115 8157 "description": "<p>Este método realiza uma consulta aos usuários cadastrados que possuem o perfil &quot;Básico&quot;.</p>",
8116 8158 "parameter": {
8117 8159 "fields": {
8118   - "Parameter": [
  8160 + "Path Parameters": [
8119 8161 {
8120   - "group": "Parameter",
  8162 + "group": "Path Parameters",
8121 8163 "type": "String",
8122 8164 "optional": false,
8123 8165 "field": "unidade",
8124   - "description": "<p>Sigla da Unidade cadastrada no SEI</p>"
8125   - },
  8166 + "description": "<p>Sigla da Unidade cadastrada no SEI.</p>"
  8167 + }
  8168 + ],
  8169 + "Query Parameters": [
8126 8170 {
8127   - "group": "Parameter",
  8171 + "group": "Query Parameters",
8128 8172 "type": "String",
8129 8173 "optional": true,
8130 8174 "field": "usuario",
... ... @@ -8163,7 +8207,7 @@
8163 8207 }
8164 8208 ]
8165 8209 },
8166   - "filename": "branch_homologacao/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
  8210 + "filename": "desenvolvimento_versao_3/sei-broker/src/main/java/br/gov/ans/integracao/sei/rest/UsuarioResource.java",
8167 8211 "groupTitle": "Usuario"
8168 8212 }
8169 8213 ]
... ...
src/main/webapp/api-docs/api_project.js
... ... @@ -8,7 +8,7 @@ define({
8 8 "apidoc": "0.2.0",
9 9 "generator": {
10 10 "name": "apidoc",
11   - "time": "2017-07-10T14:43:00.339Z",
  11 + "time": "2017-08-17T15:00:32.317Z",
12 12 "url": "http://apidocjs.com",
13 13 "version": "0.15.1"
14 14 }
... ...
src/main/webapp/api-docs/api_project.json
... ... @@ -8,7 +8,7 @@
8 8 "apidoc": "0.2.0",
9 9 "generator": {
10 10 "name": "apidoc",
11   - "time": "2017-07-10T14:43:00.339Z",
  11 + "time": "2017-08-17T15:00:32.317Z",
12 12 "url": "http://apidocjs.com",
13 13 "version": "0.15.1"
14 14 }
... ...