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

All Known Implementing Classes:
AbstractCaracteristicasDocumentoFacade, CaracteristicasDocumentoDelegate, CaracteristicasDocumentoFacadeSession

public interface CaracteristicasDocumento

Version:
1.0
Author:
Percilia Marino

Method Summary
 AcaoTramite getAcaoTramite(java.lang.Integer codigoAcaoTramite)
          Pesquisa ações do tramite pelo código
 java.util.List<AcaoTramite> getAcoesTramite(java.lang.Boolean ativo)
          Pesquisa as ações de trâmite ativos ou inativos
 Assunto getAssunto(java.lang.Integer codigoAssunto)
          Pesquisa assunto pelo código
 java.util.List<Assunto> getAssuntos(java.lang.Boolean ativo)
          Pesquisa os assuntos ativos ou inativos
 java.util.List<Assunto> getAssuntos(java.lang.Integer codigoTipoAssunto, java.lang.Boolean ativo)
          Pesquisa por todos os assunto de um tipo
 java.util.List<Assunto> getAssuntos(java.lang.String descricao, java.lang.Boolean ativo)
          Pesquisa assuntos pela descrição
 Classe getClasse(java.lang.Integer codigoClasse)
          Pesquisa uma classe pelo código
 java.util.List<Classe> getClasses(java.lang.Boolean ativo)
          Pesquisa as classes ativas ou inativas
 DestinacaoFinal getDestinacaoFinal(java.lang.Integer codigoDestinacaoFinal)
          Pesquisa uma destinação final pelo código
 java.util.List<DestinacaoFinal> getDestinacoesFinais(java.lang.Boolean ativo)
          Pesquisa as destinacoes finais ativas ou inativas
 Especie getEspecie(java.lang.Integer codigoEspecie)
          Pesquisa uma espécie pelo código
 java.util.List<Especie> getEspecies(java.lang.Boolean ativo)
          Pesquisa as espécies de documento ativas ou inativas
 java.util.List<Especie> getEspecies(java.lang.String descricao, java.lang.Boolean ativo)
          Pesquisa espécies pela descrição
 java.util.List<Classe> getFilhosClasse(java.lang.Integer codigoClassePai)
          Pesquisa os filhos de uma classe
 Genero getGenero(java.lang.Integer codigoGenero)
          Pesquisa um gênero pelo código
 java.util.List<Genero> getGenero(java.lang.String descricao, java.lang.Boolean ativo)
          Pesquisa genero por uma descrição
 java.util.List<Genero> getGeneros(java.lang.Boolean ativo)
          Pesquisa os generos ativos ou inativos
 Natureza getNatureza(java.lang.Integer codigoNatureza)
          Pesquisa uma natureza pelo código
 java.util.List<Natureza> getNatureza(java.lang.String descricao, java.lang.Boolean ativo)
          Pesquisa Natureza por uma descrição
 java.util.List<Natureza> getNaturezas(java.lang.Boolean ativo)
          Pesquisa as naturezas ativas ou inativas
 java.util.List<RegraTramite> getRegrasTramite(java.lang.Boolean ativo)
          Pesquisa as regras de trâmite ativos ou inativos
 RegraTramite getRegraTramite(java.lang.Integer codigoRegraTramite)
          Pesquisa regras do tramite pelo código
 SituacaoTramite getSituacaoTramite(java.lang.Integer codigoSituacaoTramite)
          Pesquisa situacoes do tramite pelo código
 java.util.List<SituacaoTramite> getSituacoesTramite(java.lang.Boolean ativo)
          Pesquisa as situacoes de trâmite ativos ou inativos
 TipoProcesso getTipoProcesso(java.lang.Integer codigoTipoProcesso)
          Pesquisa um tipo de processo pelo código
 java.util.List<TipoProcesso> getTipoProcesso(java.lang.String descricao, java.lang.Boolean ativo)
          Pesquisa Tipo Processo por uma descrição
 java.util.List<TipoAssunto> getTiposAssuntos(java.lang.Integer codigoModuloSistema)
          Pesquisa por todos os tipos de assunto de um modulo
 java.util.List<TipoProcesso> getTiposProcesso(java.lang.Boolean ativo)
          Pesquisa os tipos de processo ativos ou inativos
 

Method Detail

getGeneros

java.util.List<Genero> getGeneros(java.lang.Boolean ativo)
                                  throws ParametroInvalidoException,
                                         ErroInternoException
Pesquisa os generos ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List generos resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getGenero

Genero getGenero(java.lang.Integer codigoGenero)
                 throws ParametroInvalidoException,
                        ErroInternoException,
                        GeneroNaoEncontradoException
Pesquisa um gênero pelo código

Parameters:
codigoGenero - chave de busca
Returns:
Genero genero pesquisado
Throws:
ParametroInvalidoException
ErroInternoException
GeneroNaoEncontradoException

getGenero

java.util.List<Genero> getGenero(java.lang.String descricao,
                                 java.lang.Boolean ativo)
                                 throws ParametroInvalidoException,
                                        ErroInternoException
Pesquisa genero por uma descrição

Parameters:
descricao -
ativo - ativo para informar se quer só os ativos (true) ou todos (false).
Returns:
List genero resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getNaturezas

java.util.List<Natureza> getNaturezas(java.lang.Boolean ativo)
                                      throws ParametroInvalidoException,
                                             ErroInternoException
Pesquisa as naturezas ativas ou inativas

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List naturezas resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getNatureza

Natureza getNatureza(java.lang.Integer codigoNatureza)
                     throws ParametroInvalidoException,
                            ErroInternoException,
                            NaturezaNaoEncontradaException
Pesquisa uma natureza pelo código

Parameters:
codigoNatureza - chave de busca
Returns:
Natureza natureza resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
NaturezaNaoEncontradaException

getNatureza

java.util.List<Natureza> getNatureza(java.lang.String descricao,
                                     java.lang.Boolean ativo)
                                     throws ParametroInvalidoException,
                                            ErroInternoException
Pesquisa Natureza por uma descrição

Parameters:
descricao -
ativo - ativo para informar se quer só os ativos (true) ou todos (false).
Returns:
List Natureza resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getDestinacoesFinais

java.util.List<DestinacaoFinal> getDestinacoesFinais(java.lang.Boolean ativo)
                                                     throws ParametroInvalidoException,
                                                            ErroInternoException
Pesquisa as destinacoes finais ativas ou inativas

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List destinações finais resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getDestinacaoFinal

DestinacaoFinal getDestinacaoFinal(java.lang.Integer codigoDestinacaoFinal)
                                   throws ParametroInvalidoException,
                                          ErroInternoException,
                                          DestinacaoFinalNaoEncontradaException
Pesquisa uma destinação final pelo código

Parameters:
codigoDestinacaoFinal - chave de busca
Returns:
DestinacaoFinal destinação final resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
DestinacaoFinalNaoEncontradaException

getClasses

java.util.List<Classe> getClasses(java.lang.Boolean ativo)
                                  throws ParametroInvalidoException,
                                         ErroInternoException
Pesquisa as classes ativas ou inativas

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List classes resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getClasse

Classe getClasse(java.lang.Integer codigoClasse)
                 throws ParametroInvalidoException,
                        ErroInternoException,
                        ClasseNaoEncontradaException
Pesquisa uma classe pelo código

Parameters:
codigoClasse - chave de busca
Returns:
Classe classe resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
ClasseNaoEncontradaException

getFilhosClasse

java.util.List<Classe> getFilhosClasse(java.lang.Integer codigoClassePai)
                                       throws ErroInternoException
Pesquisa os filhos de uma classe

Parameters:
codigoClassePai - chave de busca da classe pai
Returns:
List classe resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
ClasseNaoEncontradaException

getEspecies

java.util.List<Especie> getEspecies(java.lang.Boolean ativo)
                                    throws ParametroInvalidoException,
                                           ErroInternoException
Pesquisa as espécies de documento ativas ou inativas

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List espécies resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getEspecie

Especie getEspecie(java.lang.Integer codigoEspecie)
                   throws ParametroInvalidoException,
                          ErroInternoException,
                          EspecieNaoEncontradaException
Pesquisa uma espécie pelo código

Parameters:
codigoEspecie - chave de busca
Returns:
Especie espécie resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
EspecieNaoEncontradaException

getEspecies

java.util.List<Especie> getEspecies(java.lang.String descricao,
                                    java.lang.Boolean ativo)
                                    throws ParametroInvalidoException,
                                           ErroInternoException
Pesquisa espécies pela descrição

Parameters:
descricao - chave de busca
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List espécies resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getTiposProcesso

java.util.List<TipoProcesso> getTiposProcesso(java.lang.Boolean ativo)
                                              throws ParametroInvalidoException,
                                                     ErroInternoException
Pesquisa os tipos de processo ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List tipos de processo resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getTipoProcesso

TipoProcesso getTipoProcesso(java.lang.Integer codigoTipoProcesso)
                             throws ParametroInvalidoException,
                                    ErroInternoException,
                                    TipoProcessoNaoEncontradoException
Pesquisa um tipo de processo pelo código

Parameters:
codigoTipoProcesso - chave de busca
Returns:
TipoProcesso tipo de processo resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
TipoProcessoNaoEncontradoException

getTipoProcesso

java.util.List<TipoProcesso> getTipoProcesso(java.lang.String descricao,
                                             java.lang.Boolean ativo)
                                             throws ParametroInvalidoException,
                                                    ErroInternoException
Pesquisa Tipo Processo por uma descrição

Parameters:
descricao -
ativo - ativo para informar se quer só os ativos (true) ou todos (false).
Returns:
List Tipo Processo resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getAssuntos

java.util.List<Assunto> getAssuntos(java.lang.Boolean ativo)
                                    throws ParametroInvalidoException,
                                           ErroInternoException
Pesquisa os assuntos ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List assuntos resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getAssuntos

java.util.List<Assunto> getAssuntos(java.lang.String descricao,
                                    java.lang.Boolean ativo)
                                    throws ParametroInvalidoException,
                                           ErroInternoException
Pesquisa assuntos pela descrição

Parameters:
descricao - chave de busca
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List assuntos resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getAssunto

Assunto getAssunto(java.lang.Integer codigoAssunto)
                   throws ParametroInvalidoException,
                          ErroInternoException,
                          AssuntoNaoEncontradoException
Pesquisa assunto pelo código

Parameters:
codigoAssunto - chave de busca
Returns:
Assunto assunto resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
AssuntoNaoEncontradoException

getSituacoesTramite

java.util.List<SituacaoTramite> getSituacoesTramite(java.lang.Boolean ativo)
                                                    throws ParametroInvalidoException,
                                                           ErroInternoException
Pesquisa as situacoes de trâmite ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List situações do trâmite resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getSituacaoTramite

SituacaoTramite getSituacaoTramite(java.lang.Integer codigoSituacaoTramite)
                                   throws ParametroInvalidoException,
                                          ErroInternoException,
                                          SituacaoTramiteNaoEncontradaException
Pesquisa situacoes do tramite pelo código

Parameters:
codigoSituacaoTramite - chave de busca
Returns:
SituacaoTramite situação do trâmite resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
SituacaoTramiteNaoEncontradaException

getAcoesTramite

java.util.List<AcaoTramite> getAcoesTramite(java.lang.Boolean ativo)
                                            throws ParametroInvalidoException,
                                                   ErroInternoException
Pesquisa as ações de trâmite ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List ações do trâmite resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getAcaoTramite

AcaoTramite getAcaoTramite(java.lang.Integer codigoAcaoTramite)
                           throws ParametroInvalidoException,
                                  ErroInternoException,
                                  AcaoTramiteNaoEncontradaException
Pesquisa ações do tramite pelo código

Parameters:
codigoAcaoTramite - chave de busca
Returns:
AcaoTramite ação trâmite resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
AcaoTramiteNaoEncontradaException

getRegrasTramite

java.util.List<RegraTramite> getRegrasTramite(java.lang.Boolean ativo)
                                              throws ParametroInvalidoException,
                                                     ErroInternoException
Pesquisa as regras de trâmite ativos ou inativos

Parameters:
ativo - para informar se quer só os ativos (true) ou todos (false).
Returns:
List regras do trâmite resultantes da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException

getRegraTramite

RegraTramite getRegraTramite(java.lang.Integer codigoRegraTramite)
                             throws ParametroInvalidoException,
                                    ErroInternoException,
                                    RegraTramiteNaoEncontradaException
Pesquisa regras do tramite pelo código

Parameters:
codigoRegraTramite - chave de busca
Returns:
RegraTramite regra do trâmite resultante da pesquisa
Throws:
ParametroInvalidoException
ErroInternoException
RegraTramiteNaoEncontradaException

getTiposAssuntos

java.util.List<TipoAssunto> getTiposAssuntos(java.lang.Integer codigoModuloSistema)
                                             throws ParametroInvalidoException,
                                                    ErroInternoException
Pesquisa por todos os tipos de assunto de um modulo

Parameters:
codigoModuloSistema -
Returns:
Lista de TipoAssunto
Throws:
ParametroInvalidoException
ErroInternoException

getAssuntos

java.util.List<Assunto> getAssuntos(java.lang.Integer codigoTipoAssunto,
                                    java.lang.Boolean ativo)
                                    throws ParametroInvalidoException,
                                           ErroInternoException
Pesquisa por todos os assunto de um tipo

Parameters:
codigoTipoAssunto -
ativo -
Returns:
Lista de assuntos
Throws:
ParametroInvalidoException
ErroInternoException