|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.gov.mj.frameworkprocessos.processo.ejb.AbstractAdministrativoFacade
public abstract class AbstractAdministrativoFacade
Constructor Summary | |
---|---|
AbstractAdministrativoFacade()
|
Method Summary | |
---|---|
void |
associarResponsaveisUnidadeTramite(java.util.List<Usuario> usuarios,
java.lang.Integer codigoUnidadeTramite,
Sessao sessao)
Associa responsáveis às unidades de trâmite |
void |
associarResponsavelAcoes(Usuario usuario,
java.lang.Integer codigoUnidadeTramite,
java.util.List<Acao> acoes,
Sessao sessao)
Associa responsáveis às ações de uma unidade de trâmite. |
void |
atribuirRegrasUnidade(java.util.List<RegraTramite> regrasTramite,
UnidadeTramite unidadeTramite,
Sessao sessao)
Insere uma regra de trâmite a uma unidade |
AcaoTramite |
atualizarAcaoTramite(AcaoTramite acaoTramite,
Sessao sessao)
Atualiza uma ação de trâmite |
Assunto |
atualizarAssunto(Assunto assunto,
Sessao sessao)
Atualiza um assunto |
Classe |
atualizarClasse(Classe classe,
Sessao sessao)
Atualiza uma classe |
DestinacaoFinal |
atualizarDestinacaoFinal(DestinacaoFinal destinacaoFinal,
Sessao sessao)
Atualiza uma destinação final |
Especie |
atualizarEspecie(Especie especie,
Sessao sessao)
Atualiza uma espécie |
Genero |
atualizarGenero(Genero genero,
Sessao sessao)
Atualiza um gênero |
GrupoTramite |
atualizarGrupoTramite(GrupoTramite grupoTramite,
Sessao sessao)
Atualiza um grupo de trâmite |
Natureza |
atualizarNatureza(Natureza natureza,
Sessao sessao)
Atualiza uma natureza |
UnidadeTramite |
atualizarProtocoloCentral(UnidadeTramite unidadeTramite,
Sessao sessao)
Atualiza o protocolo central |
UnidadeTramite |
atualizarProtocoloSetorial(UnidadeTramite unidadeTramite,
Sessao sessao)
Atualiza o protocolo setorial |
TipoProcesso |
atualizarTipoProcesso(TipoProcesso tipoProcesso,
Sessao sessao)
Atualiza um tipo de processo |
UnidadeTramite |
atualizarUnidadeTramite(UnidadeTramite unidadeTramite,
Sessao sessao)
Atualiza unidade de trâmite |
void |
desanexarProcessoOuDocumento(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoAnexo,
java.lang.String protocoloAutorizacao,
java.lang.String motivo,
Sessao sessao)
Ação estritamente administrativa - Desanexa um documento ou um processo |
void |
desassociarResponsaveisUnidadeTramite(java.util.List<Usuario> usuarios,
java.lang.Integer codigoUnidadeTramite,
Sessao sessao)
Desassocia uma lista de responsáveis de uma uniade de trâmite |
void |
desassociarResponsavelAcoes(Usuario usuario,
java.lang.Integer codigoUnidadeTramite,
java.util.List<Acao> acoes,
Sessao sessao)
Desassocia um responsável de uma lista de ações de uma unidade de trâmite |
void |
ejbCreate()
|
java.util.List<Acao> |
getAcoesDisponiveis()
Pesquisa por todas as ações disponíveis para as unidades de trâmite |
java.util.List<Acao> |
getAcoesUsuarioUnidadeTramite(Usuario usuario,
java.lang.Integer codigoUnidadeTramite,
Sessao sessao)
Pesquisa pelas ações, de uma determindada unidade de tramite, associadas ao usuário especificado |
java.util.List<java.lang.Integer> |
getDocumentosUnidade(java.lang.Integer codigoUnidade)
Retornar todos documentos de uma determinada unidade. |
java.util.List<DocumentoVO> |
getDocumentosUnidade(java.lang.Integer codigoUnidadeTramite,
java.lang.Boolean indicaProcesso,
java.util.Date dataCadastroInicial,
java.util.Date dataCadastroFinal,
java.lang.Boolean indicaProcedenciaExterna,
java.lang.String numeroProtocolo,
java.lang.Integer codigoAssunto,
java.lang.Integer codigoEspecie,
java.util.Date dataEmissaoInicial,
java.util.Date dataEmissaoFinal,
java.lang.Boolean indicaAcompanhamentoExterno)
|
java.util.List<GrupoTramite> |
getGruposTramite(java.lang.String descricao,
ProcessoUtil.CriterioPesquisa criterio,
java.lang.Boolean ativo)
|
java.util.List<RegraUnidade> |
getRegrasUnidadeTramite(java.lang.Integer codigoUnidadeTramite,
Sessao sessao)
Pesquisa pelas regras de trâmite associadas a uma unidade de trâmite |
AcaoTramite |
inserirAcaoTramite(AcaoTramite acaoTramite,
Sessao sessao)
Inserir uma ação de trâmite |
Assunto |
inserirAssunto(Assunto assunto,
Sessao sessao)
Inserir um assunto |
Classe |
inserirClasse(Classe classe,
Sessao sessao)
Insere uma classe |
DestinacaoFinal |
inserirDestinacaoFinal(DestinacaoFinal destinacaoFinal,
Sessao sessao)
Insere uma destinação final |
Especie |
inserirEspecie(Especie especie,
Sessao sessao)
Insere uma espécie |
Genero |
inserirGenero(Genero genero,
Sessao sessao)
Insere um gênero |
GrupoTramite |
inserirGrupoTramite(GrupoTramite grupoTramite,
Sessao sessao)
Insere um grupo de trâmite |
Natureza |
inserirNatureza(Natureza natureza,
Sessao sessao)
Insere uma natureza |
UnidadeTramite |
inserirProtocoloCentral(UnidadeTramite unidadeTramite,
java.util.List<Acao> acoes,
Sessao sessao)
Insere um protocolo central |
UnidadeTramite |
inserirProtocoloSetorial(UnidadeTramite unidadeTramite,
java.util.List<Acao> acoes,
Sessao sessao)
Insere um protocolo setorial |
TipoProcesso |
inserirTipoProcesso(TipoProcesso tipoProcesso,
Sessao sessao)
Insere um tipo de processo |
UnidadeTramite |
inserirUnidadeTramite(java.util.List<Acao> acoes,
UnidadeTramite unidadeTramite,
Sessao sessao)
Insere uma unidade de trâmite |
void |
moverDocUnidadeInativaParaUnidadeAtiva(java.util.List<java.lang.Integer> codigosDocumentos,
java.lang.Integer codigoUnidadeTramiteAtivaDestino,
java.lang.String justificativa,
Sessao sessao)
Tramita os documentos selecionados de uma unidade de trâmite inativa para uma outra unidade de trâmite ativa. |
void |
removerRegrasUnidade(java.util.List<RegraTramite> regrasTramite,
UnidadeTramite unidadeTramite,
Sessao sessao)
Remove uma regra de trâmite de uma unidade |
void |
setSessionContext(SessionContext ctx)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractAdministrativoFacade()
Method Detail |
---|
public void setSessionContext(SessionContext ctx) throws EJBException, java.rmi.RemoteException
EJBException
java.rmi.RemoteException
public void ejbCreate() throws CreateException
CreateException
public GrupoTramite inserirGrupoTramite(GrupoTramite grupoTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, GrupoTramiteJaCadastradoException, AcessoNegadoException
Administrativo
inserirGrupoTramite
in interface Administrativo
grupoTramite
- Grupo de trâmite a ser inseridosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
GrupoTramiteJaCadastradoException
AcessoNegadoException
public GrupoTramite atualizarGrupoTramite(GrupoTramite grupoTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, GrupoTramiteNaoEncontradoException, AcessoNegadoException
Administrativo
atualizarGrupoTramite
in interface Administrativo
grupoTramite
- Grupo de trâmite a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
GrupoTramiteNaoEncontradoException
AcessoNegadoException
public java.util.List<Acao> getAcoesDisponiveis() throws ErroInternoException
Administrativo
getAcoesDisponiveis
in interface Administrativo
ErroInternoException
public Genero inserirGenero(Genero genero, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, GeneroJaCadastradoException, AcessoNegadoException
Administrativo
inserirGenero
in interface Administrativo
genero
- Gênero a ser inseridosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
GeneroJaCadastradoException
AcessoNegadoException
public Genero atualizarGenero(Genero genero, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, GeneroNaoEncontradoException, AcessoNegadoException
Administrativo
atualizarGenero
in interface Administrativo
genero
- Gênero a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
GeneroNaoEncontradoException
AcessoNegadoException
public UnidadeTramite inserirProtocoloCentral(UnidadeTramite unidadeTramite, java.util.List<Acao> acoes, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteJaCadastradaException, AcessoNegadoException, AcaoNaoEncontradaException
Administrativo
inserirProtocoloCentral
in interface Administrativo
unidadeTramite
- Protocolo central a ser inseridoacoes
- Lista de ações a serem associadas ao protocolo centralsessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
UnidadeTramiteJaCadastradaException
AcessoNegadoException
AcaoNaoEncontradaException
public UnidadeTramite atualizarProtocoloCentral(UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarProtocoloCentral
in interface Administrativo
unidadeTramite
- Protocolo central a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
UnidadeTramiteNaoEncontradaException
AcessoNegadoException
public UnidadeTramite inserirProtocoloSetorial(UnidadeTramite unidadeTramite, java.util.List<Acao> acoes, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteJaCadastradaException, AcessoNegadoException, AcaoNaoEncontradaException
Administrativo
inserirProtocoloSetorial
in interface Administrativo
unidadeTramite
- Protocolo setorial a ser inseridoacoes
- Lista de ações a serem associadas ao protocolo setorialsessao
- Sessão do usuário logado no sistema
AcaoNaoEncontradaException
ParametroInvalidoException
ErroInternoException
UnidadeTramiteJaCadastradaException
AcessoNegadoException
public UnidadeTramite atualizarProtocoloSetorial(UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarProtocoloSetorial
in interface Administrativo
unidadeTramite
- Protocolo setorial a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
UnidadeTramiteNaoEncontradaException
AcessoNegadoException
public java.util.List<Acao> getAcoesUsuarioUnidadeTramite(Usuario usuario, java.lang.Integer codigoUnidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException
Administrativo
getAcoesUsuarioUnidadeTramite
in interface Administrativo
usuario
- Usuário cujas ações serão pesquisadascodigoUnidadeTramite
- Código da unidade de tramite cujas ações associadas ao usuario serão pesquisadassessao
- Sessão do usuário logado no sistema
UnidadeTramiteNaoEncontradaException
ParametroInvalidoException
ErroInternoException
public UnidadeTramite inserirUnidadeTramite(java.util.List<Acao> acoes, UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteJaCadastradaException, AcessoNegadoException, AcaoNaoEncontradaException
Administrativo
inserirUnidadeTramite
in interface Administrativo
acoes
- Ações a serem associadas à unidade de trâmiteunidadeTramite
- Unidade de trâmite a ser inseridasessao
- Sessão do usuário logado no sistema
AcaoNaoEncontradaException
ParametroInvalidoException
ErroInternoException
UnidadeTramiteJaCadastradaException
AcessoNegadoException
public UnidadeTramite atualizarUnidadeTramite(UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarUnidadeTramite
in interface Administrativo
unidadeTramite
- Unidade de trâmite a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
UnidadeTramiteNaoEncontradaException
AcessoNegadoException
public void associarResponsaveisUnidadeTramite(java.util.List<Usuario> usuarios, java.lang.Integer codigoUnidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException, UnidadeTramiteInativaException, UsuarioNaoEncontradoException, UsuarioPerfilJaCadastradoException, AcessoNegadoException, PerfilNaoEncontradoException
Administrativo
associarResponsaveisUnidadeTramite
in interface Administrativo
usuarios
- Lista dos usuarios a associarcodigoUnidadeTramite
- Unidade de tramite que será associada aos usuáriossessao
- Sessão do usuário logado no sistema
PerfilNaoEncontradoException
ParametroInvalidoException
ErroInternoException
UnidadeTramiteNaoEncontradaException
UnidadeTramiteInativaException
UsuarioNaoEncontradoException
UsuarioPerfilJaCadastradoException
AcessoNegadoException
public void desassociarResponsaveisUnidadeTramite(java.util.List<Usuario> usuarios, java.lang.Integer codigoUnidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteNaoEncontradaException, UsuarioPerfilNaoEncontradoException, AcessoNegadoException
Administrativo
desassociarResponsaveisUnidadeTramite
in interface Administrativo
usuarios
- Lista de responsáveis a serem desassociados da unidade de trâmitecodigoUnidadeTramite
- Código da unidade de trâmites cujos responsáveis serão desassociadossessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
UnidadeTramiteNaoEncontradaException
UsuarioPerfilNaoEncontradoException
AcessoNegadoException
public void associarResponsavelAcoes(Usuario usuario, java.lang.Integer codigoUnidadeTramite, java.util.List<Acao> acoes, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeTramiteInativaException, AcaoNaoEncontradaException, UsuarioNaoEncontradoException, UsuarioAcaoJaCadastradoException, AcessoNegadoException, AcaoNaoPertencePerfilException, UnidadeTramiteNaoEncontradaException
Administrativo
associarResponsavelAcoes
in interface Administrativo
usuario
- Usuário a ser associado às açõescodigoUnidadeTramite
- Unidade de trâmite cujas ações serão associadas ao usuárioacoes
- Ações a serem associadas ao usuáriosessao
- Sessão do usuário logado no sistema
AcaoNaoPertencePerfilException
UnidadeTramiteNaoEncontradaException
ParametroInvalidoException
ErroInternoException
UnidadeTramiteInativaException
AcaoNaoEncontradaException
UsuarioNaoEncontradoException
UsuarioAcaoJaCadastradoException
AcessoNegadoException
public void desassociarResponsavelAcoes(Usuario usuario, java.lang.Integer codigoUnidadeTramite, java.util.List<Acao> acoes, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcaoNaoEncontradaException, UsuarioAcaoNaoEncontradoException, AcessoNegadoException, UnidadeTramiteNaoEncontradaException
Administrativo
desassociarResponsavelAcoes
in interface Administrativo
usuario
- Responsável a ser desassociado das açõescodigoUnidadeTramite
- Código da unidade trrâmite cujas ações serão desassociadas do usuárioacoes
- Lista de ações a serem desassociadas do usuáriosessao
- Sessão do usuário logado no sistema
UnidadeTramiteNaoEncontradaException
ParametroInvalidoException
ErroInternoException
AcaoNaoEncontradaException
UsuarioAcaoNaoEncontradoException
AcessoNegadoException
public Natureza inserirNatureza(Natureza natureza, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, NaturezaJaCadastradaException, AcessoNegadoException
Administrativo
inserirNatureza
in interface Administrativo
natureza
- Natureza a ser inseridasessao
- Sessão do usuário logada no sistema
ParametroInvalidoException
ErroInternoException
NaturezaJaCadastradaException
AcessoNegadoException
public Natureza atualizarNatureza(Natureza natureza, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, NaturezaNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarNatureza
in interface Administrativo
natureza
- Natureza a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
NaturezaNaoEncontradaException
AcessoNegadoException
public DestinacaoFinal inserirDestinacaoFinal(DestinacaoFinal destinacaoFinal, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DestinacaoFinalJaCadastradaException, AcessoNegadoException
Administrativo
inserirDestinacaoFinal
in interface Administrativo
destinacaoFinal
- Destinação final a ser inseridasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
DestinacaoFinalJaCadastradaException
AcessoNegadoException
public DestinacaoFinal atualizarDestinacaoFinal(DestinacaoFinal destinacaoFinal, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DestinacaoFinalNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarDestinacaoFinal
in interface Administrativo
destinacaoFinal
- Destinação final a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
DestinacaoFinalNaoEncontradaException
AcessoNegadoException
public void moverDocUnidadeInativaParaUnidadeAtiva(java.util.List<java.lang.Integer> codigosDocumentos, java.lang.Integer codigoUnidadeTramiteAtivaDestino, java.lang.String justificativa, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, TramiteDocumentoDestinoExterno, DocumentoDiferenteOrigemException, AcessoNegadoException, UnidadeTramiteNaoEncontradaException, UnidadeTramiteInativaException, TramiteNaoConcluidoException
Administrativo
moverDocUnidadeInativaParaUnidadeAtiva
in interface Administrativo
codigosDocumentos
- Lista dos códigos dos documentos a serem tramitadoscodigoUnidadeTramiteAtivaDestino
- Código da unidade de trâmite ativa de destinojustificativa
- Justificativa para o trâmitesessao
- Sessão do usuário logado no sistema
UnidadeTramiteInativaException
UnidadeTramiteNaoEncontrada
TramiteNaoConcluidoException
TramiteJaCadastradoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
TramiteDocumentoDestinoExterno
DocumentoDiferenteOrigemException
AcessoNegadoException
UnidadeTramiteNaoEncontradaException
public void desanexarProcessoOuDocumento(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoAnexo, java.lang.String protocoloAutorizacao, java.lang.String motivo, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoAnexadoException, AcessoNegadoException
Administrativo
desanexarProcessoOuDocumento
in interface Administrativo
codigoDocumentoPai
- Código do documento ao qual a peça está juntadacodigoDocumentoAnexo
- Código do documento anexadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
DocumentoNaoAnexadoException
AcessoNegadoException
public Classe inserirClasse(Classe classe, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, ClasseJaCadastradaException, AcessoNegadoException
Administrativo
inserirClasse
in interface Administrativo
classe
- Classe a ser inseridasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
ClasseJaCadastradaException
AcessoNegadoException
public Classe atualizarClasse(Classe classe, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, ClasseNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarClasse
in interface Administrativo
classe
- Classe a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
ClasseNaoEncontradaException
AcessoNegadoException
public Especie inserirEspecie(Especie especie, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, EspecieJaCadastradaException, AcessoNegadoException
Administrativo
inserirEspecie
in interface Administrativo
especie
- Espécie a ser inseridasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
EspecieJaCadastradaException
AcessoNegadoException
public Especie atualizarEspecie(Especie especie, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, EspecieNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarEspecie
in interface Administrativo
especie
- Espécie a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
EspecieNaoEncontradaException
AcessoNegadoException
public TipoProcesso inserirTipoProcesso(TipoProcesso tipoProcesso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, TipoProcessoJaCadastradoException, AcessoNegadoException
Administrativo
inserirTipoProcesso
in interface Administrativo
tipoProcesso
- Tipo de processo a ser inseridosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
TipoProcessoJaCadastradoException
AcessoNegadoException
public TipoProcesso atualizarTipoProcesso(TipoProcesso tipoProcesso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, TipoProcessoNaoEncontradoException, AcessoNegadoException
Administrativo
atualizarTipoProcesso
in interface Administrativo
tipoProcesso
- Tipo de processo a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
TipoProcessoNaoEncontradoException
AcessoNegadoException
public Assunto inserirAssunto(Assunto assunto, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AssuntoJaCadastradoException, AcessoNegadoException
Administrativo
inserirAssunto
in interface Administrativo
assunto
- Assunto a ser inseridosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
AssuntoJaCadastradoException
AcessoNegadoException
public Assunto atualizarAssunto(Assunto assunto, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AssuntoNaoEncontradoException, AcessoNegadoException
Administrativo
atualizarAssunto
in interface Administrativo
assunto
- Assunto a ser atualizadosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
AssuntoNaoEncontradoException
AcessoNegadoException
public AcaoTramite inserirAcaoTramite(AcaoTramite acaoTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcaoTramiteJaCadastradaException, AcessoNegadoException
Administrativo
inserirAcaoTramite
in interface Administrativo
acaoTramite
- Trâmite a ser inseridosessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
AcaoTramiteJaCadastradaException
AcessoNegadoException
public AcaoTramite atualizarAcaoTramite(AcaoTramite acaoTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcaoTramiteNaoEncontradaException, AcessoNegadoException
Administrativo
atualizarAcaoTramite
in interface Administrativo
acaoTramite
- Ação de trâmite a ser atualizadasessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
AcaoTramiteNaoEncontradaException
AcessoNegadoException
public void atribuirRegrasUnidade(java.util.List<RegraTramite> regrasTramite, UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, RegraTramiteNaoEncontradaException, AcessoNegadoException, UnidadeTramiteNaoEncontradaException, RegraUnidadeJaCadastradaException
Administrativo
atribuirRegrasUnidade
in interface Administrativo
regrasTramite
- Regras de trâmite a serem associadasunidadeTramite
- unidade a ser associadas as regras.sessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
RegraTramiteNaoEncontradaException
AcessoNegadoException
UnidadeTramiteNaoEncontradaException
RegraUnidadeJaCadastradaException
public void removerRegrasUnidade(java.util.List<RegraTramite> regrasTramite, UnidadeTramite unidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException, RegraUnidadeNaoEncontradaException
Administrativo
removerRegrasUnidade
in interface Administrativo
regrasTramite
- Regras de trâmite a serem desassociadasunidadeTramite
- unidade a ser desassociadas as regras.sessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
AcessoNegadoException
RegraUnidadeNaoEncontradaException
public java.util.List<java.lang.Integer> getDocumentosUnidade(java.lang.Integer codigoUnidade) throws ParametroInvalidoException, ErroInternoException
Administrativo
getDocumentosUnidade
in interface Administrativo
codigoUnidade
- Codigo da Unidade que para buscar documentos
ParametroInvalidoException
ErroInternoException
public java.util.List<GrupoTramite> getGruposTramite(java.lang.String descricao, ProcessoUtil.CriterioPesquisa criterio, java.lang.Boolean ativo) throws ParametroInvalidoException, ErroInternoException
getGruposTramite
in interface Administrativo
ParametroInvalidoException
ErroInternoException
public java.util.List<RegraUnidade> getRegrasUnidadeTramite(java.lang.Integer codigoUnidadeTramite, Sessao sessao) throws ParametroInvalidoException, ErroInternoException
Administrativo
getRegrasUnidadeTramite
in interface Administrativo
codigoUnidadeTramite
- Código da unidade de tramitesessao
- Sessão do usuário logado no sistema
ParametroInvalidoException
ErroInternoException
public java.util.List<DocumentoVO> getDocumentosUnidade(java.lang.Integer codigoUnidadeTramite, java.lang.Boolean indicaProcesso, java.util.Date dataCadastroInicial, java.util.Date dataCadastroFinal, java.lang.Boolean indicaProcedenciaExterna, java.lang.String numeroProtocolo, java.lang.Integer codigoAssunto, java.lang.Integer codigoEspecie, java.util.Date dataEmissaoInicial, java.util.Date dataEmissaoFinal, java.lang.Boolean indicaAcompanhamentoExterno) throws ParametroInvalidoException, ErroInternoException
getDocumentosUnidade
in interface Administrativo
ParametroInvalidoException
ErroInternoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |