Examples of MessageDAO


Examples of fr.utbm.in56.annonces.dao.MessageDao

      throws Exception {
   
         
        MessageForm messageForm = (MessageForm) form;

        MessageDao mDao = new MessageDao();

        Message m = new Message();
        HttpSession session = request.getSession();
       
        Object oAnnonce = session.getAttribute("annonce");
        if(oAnnonce instanceof Annonce){
           
            Annonce annonce = (Annonce)session.getAttribute("annonce");
            m.setAnnonce(annonce);
            m.setDestinataire(annonce.getPublicateur());
           
        }else{
            Message message = (Message)session.getAttribute("message");
            m.setAnnonce(message.getAnnonce());
            m.setDestinataire(message.getExpediteur());
        }
       
        m.setExpediteur((Membre)session.getAttribute("membre"));
       

        m.setCorps(messageForm.getCorps());
        m.setDateEnvoi(Calendar.getInstance());
        m.setMessageAuto(false);
        m.setOuvert(false);

        mDao.save(m);

        session.setAttribute("monmessage", m.getId());

        return mapping.findForward("success");
View Full Code Here

Examples of fr.utbm.in56.annonces.dao.MessageDao

      HttpServletRequest request, HttpServletResponse response)
      throws Exception {
   
    long idMsg = Long.decode(request.getParameter("id"));

        MessageDao dao = new MessageDao();
       
        Message m = dao.getById(idMsg);
       
        Membre membre = (Membre) request.getSession().getAttribute("membre");
       
        if(m.getDestinataire().getId() == membre.getId() ){
            m.setOuvert(true);
            dao.update(m);
           
            request.getSession().setAttribute("unread",dao.getNbUnReadMessageByMember(membre));
        }
               
        SimpleDateFormat dateformatMMDDYYYY = new SimpleDateFormat("MM/dd/yyyy");
        String stDate = dateformatMMDDYYYY.format(m.getDateEnvoi().getTime());
      
View Full Code Here

Examples of net.fp.rp.workflow.db.MessageDao

      //Carry out the processing
      FlowStateBean flowBean=super.getFlowBeanFromContext(executionContext);
     
      // Get the Spring bean responsible for loading the decision table
      BeanFactory appContext = super.getSpringContext();
      MessageDao mDao = (MessageDao) appContext.getBean(DAO_NAME);
     
     
     

        executionContext.leaveNode();
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

        evt.setOperation(opName);
        evt.setPortType(plinkInstnace.partnerLink.myRolePortType.getQName());

        MessageExchangeDAO mex = _dao.getConnection().getMessageExchange(mexRef);

        MessageDAO message = mex.createMessage(plinkInstnace.partnerLink.getMyRoleOperation(opName).getOutput()
                .getMessage().getQName());
        message.setData(msg);

        MyRoleMessageExchangeImpl m = new MyRoleMessageExchangeImpl(_bpelProcess._engine, mex);
        _bpelProcess.initMyRoleMex(m);
        m.setResponse(new MessageImpl(message));
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

            mexDao.setProperty(MessageExchange.PROPERTY_SEP_PARTNERROLE_SESSIONID, partnerSessionId);

        if (__log.isDebugEnabled())
            __log.debug("INVOKE PARTNER (SEP): sessionId=" + mySessionId + " partnerSessionId=" + partnerSessionId);

        MessageDAO message = mexDao.createMessage(operation.getInput().getMessage().getQName());
        mexDao.setRequest(message);
        message.setData(outgoingMessage);
        message.setType(operation.getInput().getMessage().getQName());

        // Get he my-role EPR (if myrole exists) for optional use by partner
        // (for callback mechanism).
        EndpointReference myRoleEndpoint = partnerLink.partnerLink.hasMyRole() ? _bpelProcess
                .getInitialMyRoleEPR(partnerLink.partnerLink) : null;
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

        MessageExchange.Status status = MessageExchange.Status.valueOf(dao.getStatus());
        switch (status) {
            case ASYNC:
            case REQUEST:
                MessageDAO request = dao.getRequest();
                if (request == null) {
                    // this also should not happen
                    String msg = "Engine requested request for message exchange that did not have one: " + mexId;
                    __log.fatal(msg);
                    throw new BpelEngineException(msg);
                }

                return request.getData();

            default:
                // We should not be in any other state when requesting this.
                String msg = "Engine requested response while the message exchange " + mexId + " was in the state "
                        + status;
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

            String msg = "Engine requested partner response for a my-role mex: " + mexId;
            __log.fatal(msg);
            throw new BpelEngineException(msg);
        }

        MessageDAO response;
        MessageExchange.Status status = MessageExchange.Status.valueOf(dao.getStatus());
        switch (status) {
            case FAULT:
            case RESPONSE:
                response = dao.getResponse();
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

      assertNotNull(me.getRequest());
      assertNotNull(me.getResponse());
      assertEquals(me.getStatus(),"testStatus");
     
      // Assert MessageDAO
      MessageDAO m = me.getRequest();
      assertNotNull(m.getData());
      assertSame(m.getMessageExchange(),me);
      assertEquals(m.getType(),new QName(TEST_NS,"testRequest"));
     
     
      //Assert Child ScopeDAO
      assertNotNull(inst.getScopes());
      assertTrue(inst.getScopes().size() > 0);
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

        evt.setOperation(opName);
        evt.setPortType(plinkInstnace.partnerLink.myRolePortType.getQName());

        MessageExchangeDAO mex = _dao.getConnection().getMessageExchange(mexRef);

        MessageDAO message = mex.createMessage(plinkInstnace.partnerLink.getMyRoleOperation(opName).getOutput()
                .getMessage().getQName());
        message.setData(msg);

        MyRoleMessageExchangeImpl m = new MyRoleMessageExchangeImpl(_bpelProcess._engine, mex);
        _bpelProcess.initMyRoleMex(m);
        m.setResponse(new MessageImpl(message));
View Full Code Here

Examples of org.apache.ode.bpel.dao.MessageDAO

            mexDao.setProperty(MessageExchange.PROPERTY_SEP_PARTNERROLE_SESSIONID, partnerSessionId);

        if (__log.isDebugEnabled())
            __log.debug("INVOKE PARTNER (SEP): sessionId=" + mySessionId + " partnerSessionId=" + partnerSessionId);

        MessageDAO message = mexDao.createMessage(operation.getInput().getMessage().getQName());
        mexDao.setRequest(message);
        message.setData(outgoingMessage);
        message.setType(operation.getInput().getMessage().getQName());

        // Get he my-role EPR (if myrole exists) for optional use by partner
        // (for callback mechanism).
        EndpointReference myRoleEndpoint = partnerLink.partnerLink.hasMyRole() ? _bpelProcess
                .getInitialMyRoleEPR(partnerLink.partnerLink) : null;
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.