@Controller(value="realizarQuestionamentoM") @Scope(value="session") public class RealizarQuestionamentoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<QuestionamentoVo> implements br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
administracao |
private byte[] |
conteudoArquivo |
private br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo |
documentoAnexo |
private br.inf.thema.erp.integracao.documentos.service.DocumentoAnexoPublicService |
documentoAnexoPublicService |
private ItemLicitacaoService |
itemLicitacaoService |
private java.util.List<javax.faces.model.SelectItem> |
itensLicitacao |
private java.lang.Long |
licitacao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagem |
private java.lang.String |
nomeArquivo |
private java.lang.Boolean |
ocultaDuvida |
private QuestionamentoService |
questionamentoService |
private br.inf.thema.erp.padraoBasico.service.registro.RegistroService |
registroService |
private static long |
serialVersionUID |
private java.lang.Long |
tipoDocumento |
private java.lang.String |
tipoDocumentoPergunta |
private java.util.List<javax.faces.model.SelectItem> |
tipoQuestionamento |
private java.util.List<javax.faces.model.SelectItem> |
tiposDePessoa |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
RealizarQuestionamentoMBean() |
Modifier and Type | Method and Description |
---|---|
boolean |
anexaEmLote() |
void |
anexar() |
java.lang.Boolean |
getCancelar() |
java.lang.String |
getChaveOrigem() |
byte[] |
getConteudoArquivo() |
boolean |
getExibeCampo() |
java.util.List<javax.faces.model.SelectItem> |
getItensLicitacao() |
java.lang.Long |
getLicitacao() |
java.util.List<java.lang.String> |
getListaChaveOrigem() |
java.lang.Boolean |
getMostraAnexador() |
boolean |
getMostraBarraNavegacao() |
java.lang.String |
getNomeArquivo() |
java.lang.String |
getNomeTabela() |
java.lang.Boolean |
getOcultaDuvida() |
boolean |
getSelecionarTipo() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Long |
getTipoDocumento() |
java.lang.String |
getTipoDocumentoPergunta() |
java.util.List<javax.faces.model.SelectItem> |
getTipoQuestionamento() |
java.util.List<javax.faces.model.SelectItem> |
getTiposDePessoa() |
void |
init() |
void |
limpaDocumento() |
void |
onChangeTipoPessoa(javax.faces.event.AjaxBehaviorEvent event) |
void |
posSalvar() |
java.lang.Boolean |
preSalvar() |
void |
processUploadAnexo(org.richfaces.event.FileUploadEvent arg0) |
boolean |
registraAnexo() |
void |
setConteudoArquivo(byte[] conteudoArquivo) |
void |
setDocumento(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo documento) |
void |
setLicitacao(java.lang.Long licitacao) |
void |
setNomeArquivo(java.lang.String nomeArquivo) |
void |
setTipoDocumento(java.lang.Long tipoDocumento) |
void |
setTipoDocumentoPergunta(java.lang.String tipoDocumentoPergunta) |
private java.lang.Boolean |
verificaAnexador() |
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, localizar, localizarRecuperar, posApagarRegistro, posCriar, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvar, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAbasNaoDetalhe, getAgregadores, getAmbienteValidacaoDesenvolvimento, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidade, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExisteRegistroSelecionado, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizarDisabled, getMostraBreadCrumb, getMostraForm, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostraMenuOutrasOpcoes, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, getMostraVinculos, getNomeUsuarioLogadoAssEletronica, getOperadores, getOrdenacaoCampos, getOrdenado, getOrdenar, getOrientacaoReport, getPadraoBundle, getPermiteAssinarDigitalmente, getPermiteAssinarEletronicamente, getPreferencias, getProgramaFiltro, getProgramasBarra, getProgramasVinculados, getRecuperando, getRegistroDesejado, getRegistros, getRenderizaAba, getReportDataSource, getRetrieve, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTipo, getTitle, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, preVinculo, primeiroIndice, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setEntidadesFiltro, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, trocaDeregistro, ultimoIndice, vaiParaRegistro, visualizaDocumento, visualizaDocumento, visualizaDocumento, visualizaDocumento
adicionaMensagem, documentoAnexadoViaReport, getApplicationContext, getColunaFoco, getCss, getDadosSessao, getFacesContext, getJanela, getLocale, getMensagens, getMensagensNaoLidas, getPrograma, getProgramaIsAcessoExterno, getProperties, getResponseOutputStream, getResponseOutputStream, isErrorMessage, isMobile, isRegistraBreadCrumb, limpaMensagens, limpaMensagens, log, log, mensagensLidas, onBackBreadCrumb, onBackBreadCrumb, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private QuestionamentoService questionamentoService
@Autowired private ItemLicitacaoService itemLicitacaoService
@Autowired private br.inf.thema.erp.padraoBasico.service.registro.RegistroService registroService
@Autowired private br.inf.thema.erp.integracao.documentos.service.DocumentoAnexoPublicService documentoAnexoPublicService
private br.inf.thema.erp.infra.utils.MensagemUtil mensagem
private java.util.List<javax.faces.model.SelectItem> tipoQuestionamento
private java.util.List<javax.faces.model.SelectItem> itensLicitacao
private java.util.List<javax.faces.model.SelectItem> tiposDePessoa
private java.lang.Long licitacao
private java.lang.Long administracao
private java.lang.String tipoDocumentoPergunta
private br.inf.thema.erp.integracao.documentos.entidade.DocumentoAnexo documentoAnexo
private java.lang.Boolean ocultaDuvida
private java.lang.Long tipoDocumento
private java.lang.String nomeArquivo
private byte[] conteudoArquivo
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<QuestionamentoVo>
public java.lang.Boolean preSalvar()
preSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<QuestionamentoVo>
public void posSalvar()
posSalvar
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<QuestionamentoVo>
public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanManutencao<QuestionamentoVo>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<javax.faces.model.SelectItem> getTipoQuestionamento()
public java.util.List<javax.faces.model.SelectItem> getItensLicitacao()
public java.util.List<javax.faces.model.SelectItem> getTiposDePessoa()
public java.lang.Long getLicitacao()
public void setLicitacao(java.lang.Long licitacao)
public java.lang.String getTipoDocumentoPergunta()
public void setTipoDocumentoPergunta(java.lang.String tipoDocumentoPergunta)
public java.lang.Boolean getCancelar()
getCancelar
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<QuestionamentoVo>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<QuestionamentoVo>
public void onChangeTipoPessoa(javax.faces.event.AjaxBehaviorEvent event)
public java.lang.String getChaveOrigem()
getChaveOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public java.lang.String getNomeTabela()
getNomeTabela
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public void setDocumento(br.inf.thema.erp.integracao.documentos.vo.DocumentoVo documento)
setDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean getSelecionarTipo()
getSelecionarTipo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean registraAnexo()
registraAnexo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
private java.lang.Boolean verificaAnexador()
public java.lang.Boolean getMostraAnexador()
public void limpaDocumento()
public void anexar()
public void processUploadAnexo(org.richfaces.event.FileUploadEvent arg0)
public java.lang.String getNomeArquivo()
public void setNomeArquivo(java.lang.String nomeArquivo)
public byte[] getConteudoArquivo()
public void setConteudoArquivo(byte[] conteudoArquivo)
public java.lang.Long getTipoDocumento()
getTipoDocumento
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public void setTipoDocumento(java.lang.Long tipoDocumento)
public java.util.List<java.lang.String> getListaChaveOrigem()
getListaChaveOrigem
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean anexaEmLote()
anexaEmLote
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public boolean getExibeCampo()
getExibeCampo
in interface br.inf.thema.erp.integracao.documentos.interfaces.SuporteAnexadorDocumento
public java.lang.Boolean getOcultaDuvida()