Examples of ConversaHistorico


Examples of br.com.msi.entities.ConversaHistorico

            }


            //registrando historico da mensagem

            ConversaHistorico conversaHistorico = new ConversaHistorico();
            conversaHistorico.setNome(mensagens.getNome());
            conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
            conversaHistorico.setDescricaoConversa(mensagens.getMensagem());
            conversaHistorico.setLogin(mensagens.getLogin());
            conversaHistorico.setUniqueId(mensagens.getUniqueId());

            conversaHistoricoSBeanLocal.salvar(conversaHistorico);


        } catch (Exception ex) {
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

            if (o == null) {
                Mensagens mensagens = new Mensagens();
                mensagens.setMensagem("Pronto, em que posso lhe ajudar!");
                mensagens.setOperador(operador);
                mensagens.setUniqueId(uid);
                ConversaHistorico conversaHistorico = new ConversaHistorico();
                conversaHistorico.setNome(operador.getNome());
                conversaHistorico.setLogin(operador.getLogin());
                conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
                conversaHistorico.setDescricaoConversa(mensagens.getMensagem());

                conversaHistorico.setUniqueId(v.getUniqueId());
                conversaHistoricoSBeanLocal.salvar(conversaHistorico);
                chatMensagens.add(mensagens);
            }
            v.setLoginOperador(operador.getLogin());
            visitantesSBeanLocal.alterar(v);
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

            mensagens.setUniqueId(uid);
            mensagens.setMensagem("O atendente " + opMap.get(uid).getNome() + "(" + opMap.get(uid).getLogin() + ") saiu da conversa. Aguarde enquanto outro atendente assuma a conversa!");
            if (chatMensagens.getMensagensMap().get(uid) != null) {
                chatMensagens.add(mensagens);
            }
            ConversaHistorico conversaHistorico = new ConversaHistorico();
            conversaHistorico.setNome(mensagens.getNome());
            conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
            conversaHistorico.setDescricaoConversa(mensagens.getMensagem());
            conversaHistorico.setLogin(operador.getLogin());
            conversaHistorico.setUniqueId(uid);
            conversaHistoricoSBeanLocal.salvar(conversaHistorico);

            opMap.remove(uid);
           
            List<Visitantes> visitantesList = chatVisitantes.getVisitantesList();
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

    public void encerrarSessaoVisitante() {
        try {
            Map<String, String> params = getExternalContext().getRequestParameterMap();
            String uid = params.get("uid");
            Visitantes v = chatVisitantes.getVisitante(uid);
            ConversaHistorico conversaHistorico = new ConversaHistorico();
            conversaHistorico.setNome("Sistema");
            conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
            conversaHistorico.setDescricaoConversa("Encerrando sessão do usuário pelo painel admin!");
            conversaHistorico.setLogin(v.getLoginVisitante());
            conversaHistorico.setUniqueId(v.getUniqueId());
            conversaHistoricoSBeanLocal.salvar(conversaHistorico);
            for (Iterator<Visitantes> it = chatVisitantes.getVisitantesList().iterator(); it.hasNext();) {
                Visitantes visit = it.next();
                if(visit.getUniqueId().equals(v.getUniqueId())){
                    it.remove();
                    break;
                }
            }
                       
            chatMensagens.getMensagensMap().remove(uid);
            //encerra sessao do operador
            Map<String, Operadores> opMap = chatOperadores.getOperadoresMap();
            Mensagens mensagens = new Mensagens();
            mensagens.setNome(operador.getNome());
            mensagens.setLogin(operador.getLogin());
            mensagens.setDataUltimaMensagem(new Date(System.currentTimeMillis()));
            mensagens.setUniqueId(uid);
            mensagens.setMensagem("O atendente " + opMap.get(uid).getNome() + "(" + opMap.get(uid).getLogin() + ") saiu da conversa. Aguarde enquanto outro atendente assuma a conversa!");
            if (chatMensagens.getMensagensMap().get(uid) != null) {
                chatMensagens.add(mensagens);
            }
            ConversaHistorico conversaHistorico1 = new ConversaHistorico();
            conversaHistorico1.setNome(mensagens.getNome());
            conversaHistorico1.setDataMensagem(new Date(System.currentTimeMillis()));
            conversaHistorico1.setDescricaoConversa(mensagens.getMensagem());
            conversaHistorico1.setLogin(operador.getLogin());
            conversaHistorico1.setUniqueId(uid);
            conversaHistoricoSBeanLocal.salvar(conversaHistorico1);

            opMap.remove(uid);
           
            List<Visitantes> visitantesList = chatVisitantes.getVisitantesList();
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

            }
            if (!b) {
                chatMensagens.add(mensagenNova);
            }
            try {
                ConversaHistorico conversaHistorico = new ConversaHistorico();
                conversaHistorico.setNome(mensagenNova.getNome());
                conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
                conversaHistorico.setDescricaoConversa(mensagenNova.getMensagem());
                conversaHistorico.setLogin(mensagenNova.getLogin());
                conversaHistorico.setUniqueId(mensagenNova.getUniqueId());

                conversaHistoricoSBeanLocal.salvar(conversaHistorico);
            } catch (Exception ex) {
                tratamentoException.tratar(ex);
            }

            sessionAberta.removeAttribute(hash);
            chatMensagens.getMensagensNovasMap().remove(hash);

        } else {
            Mensagens mensagens = new Mensagens();
            mensagens.setLogin("Sistema");
            mensagens.setDataUltimaMensagem(new Date(System.currentTimeMillis()));
            mensagens.setMensagem(mensagem);
            mensagens.setUniqueId(uid);
            mensagens.setMensagem("Sua mensagem foi cancelada sua exibição!");
            chatMensagens.add(mensagens);
            sessionAberta.setAttribute(uid + "#listMensagens", chatMensagens.getMensagensList(uid));
            sessionAberta.removeAttribute(hash);
            chatMensagens.getMensagensNovasMap().remove(hash);

            try {
                ConversaHistorico conversaHistorico = new ConversaHistorico();
                conversaHistorico.setNome("Sistema");
                conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
                conversaHistorico.setDescricaoConversa(mensagens.getMensagem());
                conversaHistorico.setLogin(mensagens.getLogin());
                conversaHistorico.setUniqueId(mensagens.getUniqueId());

                conversaHistoricoSBeanLocal.salvar(conversaHistorico);
            } catch (Exception ex) {
                tratamentoException.tratar(ex);
            }
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

                getExternalContext().redirect(getExternalContext().getRequestContextPath() + "/chat.jsf?uid=" + uniqueId);
                Mensagens mensagens = new Mensagens();
                mensagens.setMensagem("Aguarde enquanto um dos atendentes fiquem prontos para atender você!");
                mensagens.setVisitantes(visitantes);
                mensagens.setUniqueId(uniqueId);
                ConversaHistorico conversaHistorico = new ConversaHistorico();
                conversaHistorico.setNome("Sistema");
                conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
                conversaHistorico.setDescricaoConversa(mensagens.getMensagem());
                conversaHistorico.setLogin("Sistema");
                conversaHistorico.setUniqueId(uniqueId);
                conversaHistoricoSBeanLocal.salvar(conversaHistorico);
                chatMensagens.add(mensagens);


View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

        try {
            Mensagens msg = new Mensagens();
            msg.setDataUltimaMensagem(new Date(System.currentTimeMillis()));
            msg.setUniqueId(visitantes.getUniqueId());
            msg.setMensagem("O usuário " + visitantes.getNomeVisitante() + "(" + visitantes.getLoginVisitante() + ") encerrou a conversa!");
            ConversaHistorico conversaHistorico = new ConversaHistorico();
            conversaHistorico.setNome("Sistema");
            conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
            conversaHistorico.setDescricaoConversa(msg.getMensagem());
            conversaHistorico.setLogin(visitantes.getLoginVisitante());
            conversaHistorico.setUniqueId(visitantes.getUniqueId());
            conversaHistoricoSBeanLocal.salvar(conversaHistorico);
            chatMensagens.add(msg);
            chatVisitantes.getVisitantesList().remove(visitantes);
            chatMensagens.getMensagensMap().remove(visitantes.getUniqueId());
//            List<Mensagens> mensagensList = chatMensagens.getMensagensList(visitantes.getUniqueId());
View Full Code Here

Examples of br.com.msi.entities.ConversaHistorico

                Mensagens msg = new Mensagens();
                msg.setDataUltimaMensagem(new Date(System.currentTimeMillis()));
                msg.setUniqueId(key);
                msg.setMensagem("O usuário " + operador.getNome() + "(" + operador.getLogin() + ")");
                ConversaHistorico conversaHistorico = new ConversaHistorico();
                conversaHistorico.setDataMensagem(new Date(System.currentTimeMillis()));
                conversaHistorico.setDescricaoConversa(msg.getMensagem());
                conversaHistorico.setLogin(operador.getLogin());
                conversaHistorico.setUniqueId(key);
                conversaHistoricoSBeanLocal.salvar(conversaHistorico);
                chatMensagens.add(msg);
                Operadores operadores = opMap.get(key);
                if (operador != null && operador.getLogin() != null && operadores.getLogin().equals(operador.getLogin())) {
                    opMap.remove(key);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.