|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.gov.mj.frameworkprocessos.processo.ejb.AbstractAssociacaoPecaFacade
public abstract class AbstractAssociacaoPecaFacade
Constructor Summary | |
---|---|
AbstractAssociacaoPecaFacade()
|
Method Summary | |
---|---|
AssociacaoPeca |
anexarDocumento(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoAnexo,
Sessao sessao)
Anexa um documento a outro processo ou documento |
AssociacaoPeca |
anexarProcesso(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoAnexo,
Sessao sessao)
Anexa um processo a outro processo |
AssociacaoPeca |
apensarProcesso(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoApenso,
Sessao sessao)
Apensa um processo a outro processo |
HistoricoAssociacaoPeca |
desapensarProcesso(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoApenso,
Sessao sessao)
Desapensa um processo de outro processo |
HistoricoAssociacaoPeca |
desentranharPeca(java.lang.Integer codigoDocumentoPai,
java.lang.Integer codigoDocumentoDesentranhar,
Sessao sessao)
Desentranhar uma peça de um Processo. |
java.util.List<HistoricoAssociacaoPeca> |
desmembrarPecas(java.util.List<java.lang.Integer> codigoDocumentosDesmembrar,
java.util.List<DocumentoVinculoPK> codigoVinculosDesmembrar,
Sessao sessao)
Desmembrar peças de um documento |
void |
ejbCreate()
|
DocumentoNo |
getArvoreAssociacoesPorDocumento(java.lang.Integer codigoDocumento)
Retorna um DocumentoNo para geração da árvore de associações de um documento/processo |
java.util.List<DocumentoNo> |
getArvoreDesmembramentoPorDocumentos(java.lang.Integer... codigosDocumentos)
Retorna uma coleção de DocumentoNo para geração da árvore de documentos anexados |
AssociacaoPeca |
getAssociacaoPeca(java.lang.Integer codigoDocumento)
Pesquisar Associações de peça de um documento |
java.util.List<AssociacaoPeca> |
getAssociacoesPeca(AssociacaoPeca associacaoPeca)
Pesquisar associações por um exemplo |
java.util.List<AssociacaoPeca> |
getAssociacoesPeca(java.lang.Integer codigoDocumento)
Pesquisar Associações de peça de um documento |
java.util.List<HistoricoAssociacaoPeca> |
getDesassociacoesPorDocumento(java.lang.Integer codigoDocumento)
Pesquisar todas as retiradas de um documento/processo |
java.util.List<DocumentoVinculo> |
getDesvinculacoesPorDocumento(java.lang.Integer codigoDocumento)
Pesquisar todas as desvinculações de um documento/processo |
Documento |
getDocumentoRaizPorDocumentoAssociado(java.lang.Integer codigoDocumentoAssociacaoPeca)
Verifica qual o documento raiz de uma peça associada |
Documento |
getDocumentoRaizPorVinculo(DocumentoVinculo documentoVinculo)
Verifica qual o documento raiz de um vínculo |
java.util.List<DocumentoVO> |
getDocumentosPossiveisAssociacoes(java.lang.Integer codigoDocumentoPrincipal,
ProcessoUtil.TipoAssociacao tipoAssociacao,
Sessao sessao)
Retorna a lista de todos os documentos possíveis para uma associação |
java.util.List<DocumentoVinculo> |
getDocumentosVinculos(DocumentoVinculo vinculo)
Pesquisar vinculos por um exemplo |
java.util.List<DocumentoVinculo> |
getDocumentosVinculos(java.lang.Integer codigoDocumento)
Pesquisar vinculos de um documento |
DocumentoVinculo |
getDocumentoVinculo(DocumentoVinculoPK documentoVinculoPK)
Retorna o DocumentoVinculo da chave associada |
HistoricoAssociacaoPeca |
getHistoricoAssociacaoPeca(java.lang.Integer codigoHistoricoPeca)
Retornar o Histórico de uma AssociacaoPeca |
DocumentoVinculo |
inserirDocumentoVinculo(DocumentoVinculo documentoVinculo,
Sessao sessao)
Insere um vínculo |
void |
setSessionContext(SessionContext ctx)
|
java.lang.Boolean |
verificarDocumentoAssociado(java.lang.Integer codigoDocumento)
Verifica se um documento está juntado a outro |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractAssociacaoPecaFacade()
Method Detail |
---|
public void setSessionContext(SessionContext ctx) throws EJBException, java.rmi.RemoteException
EJBException
java.rmi.RemoteException
public void ejbCreate() throws CreateException
CreateException
public AssociacaoPeca anexarDocumento(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoAnexo, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoAssociacaoMaisAntigoException, AcessoNegadoException, DocumentoAssociadoException, AssociacaoPecaJaCadastradaException, DocumentoSemDataEmissaoException, ModuloSistemaSemPosseDocumentoException
AssociacaoPeca
anexarDocumento
in interface AssociacaoPeca
codigoDocumentoPai
- codigo do documento o qual a peça será associadacodigoDocumentoAnexo
- codigo do documento a ser anexadosessao
- sessao do usuario logado no sistema
DocumentoAssociadoException
AssociacaoPecaJaCadastradaException
DocumentoSemDataEmissaoException
ModuloSistemaSemPosseDocumentoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoAssociacaoMaisAntigoException
AcessoNegadoException
public HistoricoAssociacaoPeca desapensarProcesso(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoApenso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, DocumentoNaoApensadoException, UsuarioSemPosseDocumentoException, AcessoNegadoException, ModuloSistemaSemPosseDocumentoException, DocumentoAssociadoException
AssociacaoPeca
desapensarProcesso
in interface AssociacaoPeca
codigoDocumentoPai
- codigo do documento o qual a peça está associadacodigoDocumentoApenso
- codigo do documento apensadosessao
- sessao do usuario logado no sistema
ModuloSistemaSemPosseDocumentoException
DocumentoAssociadoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
DocumentoNaoApensadoException
UsuarioSemPosseDocumentoException
AcessoNegadoException
public HistoricoAssociacaoPeca desentranharPeca(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoDesentranhar, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, DocumentoNaoAnexadoException, AcessoNegadoException, ModuloSistemaSemPosseDocumentoException, DocumentoAssociadoException
AssociacaoPeca
desentranharPeca
in interface AssociacaoPeca
codigoDocumentoPai
- codigo do documento o qual a peça está associadacodigoDocumentoDesentranhar
- codigo do documento que será desentranhadosessao
- sessao do usuario logado no sistema
ModuloSistemaSemPosseDocumentoException
DocumentoAssociadoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
DocumentoNaoAnexadoException
AcessoNegadoException
public java.util.List<HistoricoAssociacaoPeca> desmembrarPecas(java.util.List<java.lang.Integer> codigoDocumentosDesmembrar, java.util.List<DocumentoVinculoPK> codigoVinculosDesmembrar, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, UsuarioSemPosseDocumentoException, AcessoNegadoException, DocumentoNaoAnexadoException, DocumentoAssociadoException, AssociacaoPecaJaCadastradaException, DocumentoVinculoNaoEncontradoException, DocumentoSemDataEmissaoException, ModuloSistemaSemPosseDocumentoException, AssociacaoPecaNaoEncontradaException
AssociacaoPeca
desmembrarPecas
in interface AssociacaoPeca
codigoDocumentosDesmembrar
- lista de codigos dos documentos desmembradoscodigoVinculosDesmembrar
- lista de vínculos a serem desmembradossessao
- sessao do usuario logado no sistema
DocumentoNaoAssociadosException
DocumentoAssociadoException
AssociacaoPecaJaCadastradaException
DocumentoNaoAnexadoException
DocumentoSemDataEmissaoException
ModuloSistemaSemPosseDocumentoException
AssociacaoPecaNaoEncontradaException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
UsuarioSemPosseDocumentoException
AcessoNegadoException
DocumentoVinculoNaoEncontradoException
public AssociacaoPeca apensarProcesso(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoApenso, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, DocumentoNaoIndicaProcessoException, UsuarioSemPosseDocumentoException, DocumentoAssociacaoMaisAntigoException, AcessoNegadoException, DocumentoAssociadoException, AssociacaoPecaJaCadastradaException, DocumentoSemDataEmissaoException, ModuloSistemaSemPosseDocumentoException
AssociacaoPeca
apensarProcesso
in interface AssociacaoPeca
codigoDocumentoPai
- codigo do documento o qual a peça será associadacodigoDocumentoApenso
- codigo do documento a ser apensadosessao
- sessao do usuario logado no sistema
DocumentoAssociadoException
AssociacaoPecaJaCadastradaException
DocumentoSemDataEmissaoException
ModuloSistemaSemPosseDocumentoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
DocumentoNaoIndicaProcessoException
UsuarioSemPosseDocumentoException
DocumentoAssociacaoMaisAntigoException
AcessoNegadoException
public AssociacaoPeca anexarProcesso(java.lang.Integer codigoDocumentoPai, java.lang.Integer codigoDocumentoAnexo, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException, DocumentoNaoIndicaProcessoException, UsuarioSemPosseDocumentoException, DocumentoAssociacaoMaisAntigoException, AcessoNegadoException, DocumentoAssociadoException, AssociacaoPecaJaCadastradaException, DocumentoSemDataEmissaoException, ModuloSistemaSemPosseDocumentoException
AssociacaoPeca
anexarProcesso
in interface AssociacaoPeca
codigoDocumentoPai
- codigo do documento o qual a peça será associadacodigoDocumentoAnexo
- codigo do documento a ser anexadosessao
- sessao do usuario logado no sistema
DocumentoAssociadoException
AssociacaoPecaJaCadastradaException
DocumentoSemDataEmissaoException
ModuloSistemaSemPosseDocumentoException
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
DocumentoNaoIndicaProcessoException
UsuarioSemPosseDocumentoException
DocumentoAssociacaoMaisAntigoException
AcessoNegadoException
public AssociacaoPeca getAssociacaoPeca(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException, AssociacaoPecaNaoEncontradaException
AssociacaoPeca
getAssociacaoPeca
in interface AssociacaoPeca
codigoDocumento
- codigo da associação a ser pesquisada
ParametroInvalidoException
ErroInternoException
AssociacaoPecaNaoEncontradaException
public java.util.List<AssociacaoPeca> getAssociacoesPeca(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getAssociacoesPeca
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser pesquisada as associacoes
ParametroInvalidoException
ErroInternoException
public java.util.List<AssociacaoPeca> getAssociacoesPeca(AssociacaoPeca associacaoPeca) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getAssociacoesPeca
in interface AssociacaoPeca
associacaoPeca
- associacaoPeca de exemplo para pesquisa
ParametroInvalidoException
ErroInternoException
public java.lang.Boolean verificarDocumentoAssociado(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
verificarDocumentoAssociado
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser verificado
ParametroInvalidoException
ErroInternoException
public HistoricoAssociacaoPeca getHistoricoAssociacaoPeca(java.lang.Integer codigoHistoricoPeca) throws ParametroInvalidoException, ErroInternoException, HistoricoPecaNaoEncontradoException
AssociacaoPeca
getHistoricoAssociacaoPeca
in interface AssociacaoPeca
codigoHistoricoPeca
-
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
HistoricoPecaNaoEncontradoException
public DocumentoVinculo inserirDocumentoVinculo(DocumentoVinculo documentoVinculo, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, DocumentoVinculoJaCadastradoException, UsuarioSemPosseDocumentoException, AcessoNegadoException, DocumentoNaoEncontradoException, DocumentoAssociadoException
AssociacaoPeca
inserirDocumentoVinculo
in interface AssociacaoPeca
documentoVinculo
- documento vínculo a ser inseridosessao
- sessao do usuario logado no sistema
DocumentoNaoEncontradoException
DocumentoAssociadoException
ParametroInvalidoException
ErroInternoException
DocumentoVinculoJaCadastradoException
UsuarioSemPosseDocumentoException
AcessoNegadoException
public java.util.List<DocumentoVinculo> getDocumentosVinculos(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getDocumentosVinculos
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser pesquisado os vinculos
ParametroInvalidoException
ErroInternoException
public java.util.List<DocumentoVinculo> getDocumentosVinculos(DocumentoVinculo vinculo) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getDocumentosVinculos
in interface AssociacaoPeca
vinculo
- vinculo informativo de exemplo para pesquisa
ParametroInvalidoException
ErroInternoException
public Documento getDocumentoRaizPorDocumentoAssociado(java.lang.Integer codigoDocumentoAssociacaoPeca) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
AssociacaoPeca
getDocumentoRaizPorDocumentoAssociado
in interface AssociacaoPeca
codigoDocumentoAssociacaoPeca
- codigo do documento associado
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
public Documento getDocumentoRaizPorVinculo(DocumentoVinculo documentoVinculo) throws ParametroInvalidoException, ErroInternoException, DocumentoNaoEncontradoException
AssociacaoPeca
getDocumentoRaizPorVinculo
in interface AssociacaoPeca
documentoVinculo
- codigo do vinculo associado
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
public java.util.List<DocumentoVinculo> getDesvinculacoesPorDocumento(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getDesvinculacoesPorDocumento
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser pesquisada as desvinculações
ParametroInvalidoException
ErroInternoException
public java.util.List<HistoricoAssociacaoPeca> getDesassociacoesPorDocumento(java.lang.Integer codigoDocumento) throws ParametroInvalidoException, ErroInternoException
AssociacaoPeca
getDesassociacoesPorDocumento
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser pesquisada as retiradas
ParametroInvalidoException
ErroInternoException
public java.util.List<DocumentoVO> getDocumentosPossiveisAssociacoes(java.lang.Integer codigoDocumentoPrincipal, ProcessoUtil.TipoAssociacao tipoAssociacao, Sessao sessao) throws ErroInternoException, ParametroInvalidoException
AssociacaoPeca
getDocumentosPossiveisAssociacoes
in interface AssociacaoPeca
codigoDocumentoPrincipal
- processo/documento principaltipoAssociacao
- tipo de associaçãosessao
- sessao do usuario logado no sistema
ParametroInvalidoException
ErroInternoException
public DocumentoNo getArvoreAssociacoesPorDocumento(java.lang.Integer codigoDocumento) throws ErroInternoException, DocumentoNaoEncontradoException, ParametroInvalidoException
AssociacaoPeca
getArvoreAssociacoesPorDocumento
in interface AssociacaoPeca
codigoDocumento
- codigo do documento a ser gerada a árvore
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
public java.util.List<DocumentoNo> getArvoreDesmembramentoPorDocumentos(java.lang.Integer... codigosDocumentos) throws ErroInternoException, DocumentoNaoEncontradoException, DocumentoNaoIndicaProcessoException, ParametroInvalidoException
AssociacaoPeca
getArvoreDesmembramentoPorDocumentos
in interface AssociacaoPeca
codigosDocumentos
- codigoDocumento codigos dos documentos a serem gerados a árvore
ParametroInvalidoException
ErroInternoException
DocumentoNaoEncontradoException
DocumentoNaoIndicaProcessoException
public DocumentoVinculo getDocumentoVinculo(DocumentoVinculoPK documentoVinculoPK) throws ParametroInvalidoException, ErroInternoException
getDocumentoVinculo
in interface AssociacaoPeca
documentoVinculoPK
- chave do documentoVinculo
ErroInternoException
ParametroInvalidoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |