|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbr.gov.mj.frameworkprocessos.protocolo.ejb.ProtocoloDelegate
public class ProtocoloDelegate
Field Summary |
---|
Fields inherited from interface br.gov.mj.frameworkprocessos.protocolo.servicos.Protocolo |
---|
ACAO_GERACAO_PROTOCOLOS, ACAO_IMPRESSAO_ETIQUETAS |
Method Summary | |
---|---|
void |
baixaNumeroProtocolo(java.lang.String protocolo)
Método para dar baixa em um determinado número de protocolo. |
static Protocolo |
getInstancia()
|
java.util.Map<java.lang.Integer,java.util.List<Protocolo>> |
getLotesPendentes(java.lang.Integer codigoUorg)
Este método retorna um HashMap contendo como chave o número do lote que está sendo impresso e como par da chave retorna uma lista contendo o primeiro e o último protocolo do lote. |
java.util.List<Protocolo> |
getNumeroProtocolo(java.lang.Integer numero,
java.lang.Integer codigouorg,
Sessao sessao)
Método para gerar e retornar todos os números de protocolos de uma determinada UORG, sendo informado o número de protocolos que se deseja criar, para que possa ser criado, a UORG solicitante tem que ser uma Unidadade Protololadora. |
java.util.List<Protocolo> |
getNumerosPendentes(java.lang.Integer codigouorg)
Método para recuperar todos os números de protocolo pendentes de uma determinada UORG. |
JasperPrint |
getReportLotePendente(java.lang.Integer numeroLote,
java.lang.String numeroProtocoloInicial,
java.lang.String numeroProtocoloFinal,
java.lang.String tituloEtiqueta,
java.lang.Integer codigoUorg,
Sessao sessao)
Método responsável por consultar e gerar o relatório do jasper reports com todos os número de protocolos pendentes dentro de um lote e no intervalo passado como parâmetro, os parâmetros numeroProtocoloInicio e numeroProtocoloFinal devem estar dentro do intervalo do Lote passado também como parâmetro. |
JasperPrint |
getReportLotePendente(java.lang.Integer numeroLote,
java.lang.String numeroProtocoloInicial,
java.lang.String numeroProtocoloFinal,
java.lang.String siglaUorg,
java.lang.String descricaoUorg,
java.lang.Integer codigoUorg,
Sessao sessao)
Método para impressão Comum, que atende ao padrão de siglas, responsável por consultar e gerar o relatório do jasper reports com todos os número de protocolos pendentes dentro de um lote e no intervalo passado como parâmetro, os parâmetros numeroProtocoloInicio e numeroProtocoloFinal devem estar dentro do intervalo do Lote passado também como parâmetro. |
JasperPrint |
getReportLotePendenteEtiquetaNova(java.lang.Integer numeroLote,
java.lang.String numeroProtocoloInicial,
java.lang.String numeroProtocoloFinal,
java.lang.String siglaUorg,
java.lang.String descricaoUorg,
java.lang.Integer codigoUorg,
Sessao sessao)
Método para impressora à cera, que atende ao padrão de siglas, responsável por consultar e gerar o relatório do jasper reports com todos os número de protocolos pendentes dentro de um lote e no intervalo passado como parâmetro, os parâmetros numeroProtocoloInicio e numeroProtocoloFinal devem estar dentro do intervalo do Lote passado também como parâmetro. |
JasperPrint |
getReportLotePendenteEtiquetaZebra(java.lang.Integer numeroLote,
java.lang.String numeroProtocoloInicial,
java.lang.String numeroProtocoloFinal,
java.lang.String siglaUorg,
java.lang.String descricaoUorg,
java.lang.Integer codigoUorg,
Sessao sessao)
Método para impressora Zebra, que atende ao padrão de siglas, responsável por consultar e gerar o relatório do jasper reports com todos os número de protocolos pendentes dentro de um lote e no intervalo passado como parâmetro, os parâmetros numeroProtocoloInicio e numeroProtocoloFinal devem estar dentro do intervalo do Lote passado também como parâmetro. |
JasperPrint |
getReportNumeroProtocoloPendente(java.lang.String numeroProtocoloPendente,
Sessao sessao)
Este métdo consulta se o protocolo passado como parâmetro está pendente, caso for pendente, o método retorna o relatório com a etiqueta do protocolo pendente. |
java.lang.Boolean |
getStatusProtocolo(java.lang.String protocolo)
Método para recuperar o status de um protocolo, informando se o mesmo já foi utilizado ou não. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Protocolo getInstancia() throws ErroInternoException
ErroInternoException
public java.util.List<Protocolo> getNumeroProtocolo(java.lang.Integer numero, java.lang.Integer codigouorg, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, UnidadeNaoProtocolizadoraException, AcessoNegadoException
Protocolo
getNumeroProtocolo
in interface Protocolo
numero
- onde deve ser informado o número de protocolos que se deseja
criarcodigouorg
- onde deve ser informado qual a unidade protocoladora que se
deseja gerar os números de protocolo
ParametroInvalidoException
- ,
ErroInternoException, UnidadeNaoProtocolizadoraException
ErroInternoException
UnidadeNaoProtocolizadoraException
AcessoNegadoException
public void baixaNumeroProtocolo(java.lang.String protocolo) throws ParametroInvalidoException, ErroInternoException, ProtocoloInexistenteException
Protocolo
baixaNumeroProtocolo
in interface Protocolo
ParametroInvalidoException
- ,
ErroInternoException, ProtocoloInexistenteException
ProtocoloInexistenteException
ErroInternoException
public java.lang.Boolean getStatusProtocolo(java.lang.String protocolo) throws ParametroInvalidoException, ErroInternoException
Protocolo
getStatusProtocolo
in interface Protocolo
ParametroInvalidoException
- ,
ErroInternoException
ErroInternoException
public java.util.List<Protocolo> getNumerosPendentes(java.lang.Integer codigouorg) throws ParametroInvalidoException, ErroInternoException
Protocolo
getNumerosPendentes
in interface Protocolo
ParametroInvalidoException
- ,
ErroInternoException
ErroInternoException
public java.util.Map<java.lang.Integer,java.util.List<Protocolo>> getLotesPendentes(java.lang.Integer codigoUorg) throws ParametroInvalidoException, ErroInternoException
Protocolo
getLotesPendentes
in interface Protocolo
codigoUorg
- onde deve ser informado qual UORG deve ser recuperado os
protocolos pendentes
ParametroInvalidoException
- ,
ErroInternoException
ErroInternoException
public JasperPrint getReportLotePendente(java.lang.Integer numeroLote, java.lang.String numeroProtocoloInicial, java.lang.String numeroProtocoloFinal, java.lang.String tituloEtiqueta, java.lang.Integer codigoUorg, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException
Protocolo
getReportLotePendente
in interface Protocolo
ParametroInvalidoException
- ,
ErroInternoException
ErroInternoException
AcessoNegadoException
public JasperPrint getReportLotePendenteEtiquetaNova(java.lang.Integer numeroLote, java.lang.String numeroProtocoloInicial, java.lang.String numeroProtocoloFinal, java.lang.String siglaUorg, java.lang.String descricaoUorg, java.lang.Integer codigoUorg, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException
Protocolo
getReportLotePendenteEtiquetaNova
in interface Protocolo
ParametroInvalidoException
ErroInternoException
AcessoNegadoException
public JasperPrint getReportLotePendenteEtiquetaZebra(java.lang.Integer numeroLote, java.lang.String numeroProtocoloInicial, java.lang.String numeroProtocoloFinal, java.lang.String siglaUorg, java.lang.String descricaoUorg, java.lang.Integer codigoUorg, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException
Protocolo
getReportLotePendenteEtiquetaZebra
in interface Protocolo
ParametroInvalidoException
ErroInternoException
AcessoNegadoException
Protocolo.getReportLotePendenteEtiquetaZebra(Integer numeroLote,String numeroProtocoloInicial, String numeroProtocoloFinal,
String siglaUorg, String descricaoUorg, Integer codigoUorg, Sessao sessao)
public JasperPrint getReportLotePendente(java.lang.Integer numeroLote, java.lang.String numeroProtocoloInicial, java.lang.String numeroProtocoloFinal, java.lang.String siglaUorg, java.lang.String descricaoUorg, java.lang.Integer codigoUorg, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException
Protocolo
getReportLotePendente
in interface Protocolo
ParametroInvalidoException
ErroInternoException
AcessoNegadoException
public JasperPrint getReportNumeroProtocoloPendente(java.lang.String numeroProtocoloPendente, Sessao sessao) throws ParametroInvalidoException, ErroInternoException, AcessoNegadoException
Protocolo
getReportNumeroProtocoloPendente
in interface Protocolo
ParametroInvalidoException
- ,
ErroInternoException
ErroInternoException
AcessoNegadoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |