br.gov.mj.frameworkprocessos.benchmark
Class AbstractBenchMarkFacade

java.lang.Object
  extended by br.gov.mj.frameworkprocessos.benchmark.AbstractBenchMarkFacade
All Implemented Interfaces:
BenchMark
Direct Known Subclasses:
BenchMarkFacadeSession

public abstract class AbstractBenchMarkFacade
extends java.lang.Object
implements BenchMark


Constructor Summary
AbstractBenchMarkFacade()
           
 
Method Summary
 void ejbCreate()
           
 Retorno getDocumento(java.lang.Integer codigoDocumento, java.util.List<Medida> medidas)
           
 Retorno 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, java.util.List<Medida> medidas)
           
 Retorno getDocumentoGedoc(java.lang.String numeroProtocolo, java.util.List<Medida> medidas)
           
 Retorno getDocumentos(java.lang.Boolean indicaProcesso, java.util.Date dataCadastroInicial, java.util.Date dataCadastroFinal, java.lang.Boolean indicaProcedenciaExterna, java.lang.String numeroProtocolo, java.util.Date dataAutuacaoInicial, java.util.Date dataAutuacaoFinal, java.lang.Integer codigoAssunto, java.lang.Integer codigoEspecie, java.lang.String numeroDocumento, java.util.Date dataEmissaoInicial, java.util.Date dataEmissaoFinal, java.lang.Integer codigoGenero, java.lang.Integer codigoClasse, java.lang.Integer codigoTipoProcesso, java.lang.String nomePessoaProcessoProcedencia, java.lang.String nomePessoaProcessoInteressado, java.lang.String nomePessoaProcessoSolicitante, java.lang.Integer codigoNatureza, java.lang.Integer codigoDestinacaoFinal, java.util.Date dataDestinacaoFinalInicial, java.util.Date dataDestinacaoFinalFinal, java.lang.Integer codigoUnidadeCadastro, java.lang.Boolean indicaAcompanhamentoExterno, java.lang.String resumo, java.lang.String informacaoComplementar, java.lang.Boolean indicaOrigemExterna, java.lang.Integer codigoOrigemTramite, java.lang.Boolean indicaDestinoExterno, java.lang.Integer codigoDestinoTramite, java.lang.Integer quantidadeResultados, java.util.List<Medida> medidas)
           
 Retorno getDocumentosAreaTrabalho(java.lang.Integer quantidade, Sessao sessao, java.util.List<Medida> medidas)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBenchMarkFacade

public AbstractBenchMarkFacade()
Method Detail

ejbCreate

public void ejbCreate()
               throws CreateException
Throws:
CreateException

getDocumento

public Retorno getDocumento(java.lang.Integer codigoDocumento,
                            java.util.List<Medida> medidas)
                     throws ParametroInvalidoException,
                            ErroInternoException,
                            DocumentoNaoEncontradoException
Specified by:
getDocumento in interface BenchMark
Throws:
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException

getDocumentos

public Retorno getDocumentos(java.lang.Boolean indicaProcesso,
                             java.util.Date dataCadastroInicial,
                             java.util.Date dataCadastroFinal,
                             java.lang.Boolean indicaProcedenciaExterna,
                             java.lang.String numeroProtocolo,
                             java.util.Date dataAutuacaoInicial,
                             java.util.Date dataAutuacaoFinal,
                             java.lang.Integer codigoAssunto,
                             java.lang.Integer codigoEspecie,
                             java.lang.String numeroDocumento,
                             java.util.Date dataEmissaoInicial,
                             java.util.Date dataEmissaoFinal,
                             java.lang.Integer codigoGenero,
                             java.lang.Integer codigoClasse,
                             java.lang.Integer codigoTipoProcesso,
                             java.lang.String nomePessoaProcessoProcedencia,
                             java.lang.String nomePessoaProcessoInteressado,
                             java.lang.String nomePessoaProcessoSolicitante,
                             java.lang.Integer codigoNatureza,
                             java.lang.Integer codigoDestinacaoFinal,
                             java.util.Date dataDestinacaoFinalInicial,
                             java.util.Date dataDestinacaoFinalFinal,
                             java.lang.Integer codigoUnidadeCadastro,
                             java.lang.Boolean indicaAcompanhamentoExterno,
                             java.lang.String resumo,
                             java.lang.String informacaoComplementar,
                             java.lang.Boolean indicaOrigemExterna,
                             java.lang.Integer codigoOrigemTramite,
                             java.lang.Boolean indicaDestinoExterno,
                             java.lang.Integer codigoDestinoTramite,
                             java.lang.Integer quantidadeResultados,
                             java.util.List<Medida> medidas)
                      throws ErroInternoException,
                             ParametroInvalidoException
Specified by:
getDocumentos in interface BenchMark
Throws:
ErroInternoException
ParametroInvalidoException

getDocumentosAreaTrabalho

public Retorno getDocumentosAreaTrabalho(java.lang.Integer quantidade,
                                         Sessao sessao,
                                         java.util.List<Medida> medidas)
                                  throws ErroInternoException,
                                         ParametroInvalidoException
Specified by:
getDocumentosAreaTrabalho in interface BenchMark
Throws:
ErroInternoException
ParametroInvalidoException

getDocumentoGedoc

public Retorno 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,
                                 java.util.List<Medida> medidas)
                          throws ParametroInvalidoException,
                                 ErroInternoException
Specified by:
getDocumentoGedoc in interface BenchMark
Throws:
ParametroInvalidoException
ErroInternoException

getDocumentoGedoc

public Retorno getDocumentoGedoc(java.lang.String numeroProtocolo,
                                 java.util.List<Medida> medidas)
                          throws ParametroInvalidoException,
                                 ErroInternoException
Specified by:
getDocumentoGedoc in interface BenchMark
Throws:
ParametroInvalidoException
ErroInternoException