br.gov.mj.frameworkprocessos.processo.servicos
Interface Gedoc

All Known Implementing Classes:
AbstractGedocFacade, GedocDelegate, GedocFacadeSession

public interface Gedoc


Method Summary
 DocumentoGedoc getDocumentoGedoc(java.lang.String numeroProtocolo)
          Pesquisa por um documento do GeDoc que possua o número do protocolo especificado
 java.util.List<DocumentoGedoc> getDocumentoGedoc(java.lang.String numeroProtocolo, java.util.Date dataProtocolo, java.lang.String numeroDocumento, java.util.Date dataDocumento, java.util.Date dataInstauracao, java.lang.Boolean situacaoDocumento, java.lang.String nomeEmitente, java.lang.String nomeInteressado, java.lang.String nomeProcedencia, java.lang.String orgaoOrigem, java.lang.String assunto, java.lang.String resumo, java.lang.Integer codigoTipoProcesso, java.lang.Integer codigoEspecie, java.lang.Integer quantidadeResultados)
          Pesquisa por documentos do GeDoc a partir dos parâmetros de pesquisa
 java.util.List<java.lang.String> getProtocolosPorInteressados(java.lang.String nomeInteressado)
          Pesquisa os protocolos por interessados.
 Documento importarDocumentoGedoc(DocumentoGedoc documento, Sessao sessao)
          Importa um documento do GeDoc para o FP
 

Method Detail

getDocumentoGedoc

DocumentoGedoc getDocumentoGedoc(java.lang.String numeroProtocolo)
                                 throws ParametroInvalidoException,
                                        ErroInternoException
Pesquisa por um documento do GeDoc que possua o número do protocolo especificado

Parameters:
numeroProtocolo - Número do protocolo do documento do GeDoc pesquisado
Returns:
Documento do GeDoc
Throws:
ParametroInvalidoException
ErroInternoException

getProtocolosPorInteressados

java.util.List<java.lang.String> getProtocolosPorInteressados(java.lang.String nomeInteressado)
                                                              throws ParametroInvalidoException,
                                                                     ErroInternoException
Pesquisa os protocolos por interessados.

Parameters:
nomeInteressado - nome do interessado a ser pesquisado
Returns:
lista dos protocolos encontrados
Throws:
ParametroInvalidoException
ErroInternoException

importarDocumentoGedoc

Documento importarDocumentoGedoc(DocumentoGedoc documento,
                                 Sessao sessao)
                                 throws ParametroInvalidoException,
                                        ErroInternoException,
                                        DocumentoJaCadastradoException,
                                        AcessoNegadoException
Importa um documento do GeDoc para o FP

Parameters:
documento - Documento do GeDoc
sessao - Sessão do usuário logado no sistema
Returns:
Documento (principal) importado
Throws:
ParametroInvalidoException
ErroInternoException
DocumentoJaCadastradoException
AcessoNegadoException

getDocumentoGedoc

java.util.List<DocumentoGedoc> getDocumentoGedoc(java.lang.String numeroProtocolo,
                                                 java.util.Date dataProtocolo,
                                                 java.lang.String numeroDocumento,
                                                 java.util.Date dataDocumento,
                                                 java.util.Date dataInstauracao,
                                                 java.lang.Boolean situacaoDocumento,
                                                 java.lang.String nomeEmitente,
                                                 java.lang.String nomeInteressado,
                                                 java.lang.String nomeProcedencia,
                                                 java.lang.String orgaoOrigem,
                                                 java.lang.String assunto,
                                                 java.lang.String resumo,
                                                 java.lang.Integer codigoTipoProcesso,
                                                 java.lang.Integer codigoEspecie,
                                                 java.lang.Integer quantidadeResultados)
                                                 throws ParametroInvalidoException,
                                                        ErroInternoException
Pesquisa por documentos do GeDoc a partir dos parâmetros de pesquisa

Parameters:
numeroProtocolo - parâmetro de pesquisa
dataProtocolo - parâmetro de pesquisa
numeroDocumento - parâmetro de pesquisa
dataDocumento - parâmetro de pesquisa
dataInstauracao - parâmetro de pesquisa
situacaoDocumento - parâmetro de pesquisa
nomeEmitente - parâmetro de pesquisa
nomeInteressado - parâmetro de pesquisa
nomeProcedencia - parâmetro de pesquisa
orgaoOrigem - parâmetro de pesquisa
assunto - parâmetro de pesquisa
resumo - parâmetro de pesquisa
codigoTipoProcesso - parâmetro de pesquisa
codigoEspecie - parâmetro de pesquisa
Returns:
List lista dos documentos do GeDoc encontrados
Throws:
ParametroInvalidoException
ErroInternoException