Examples of MessageSerializer


Examples of flex.messaging.io.MessageSerializer

                        // set server send time
                        context.getMPIO().sendTime = System.currentTimeMillis();
                        if(context.isRecordMessageSizes())
                            serializationOverhead = System.currentTimeMillis();
                    }
                    MessageSerializer serializer = sc.newMessageSerializer();
                    serializer.initialize(sc, outBuffer, debugTrace);
                    serializer.writeMessage(respMesg);

                    // keep track of serializes bytes for performance metrics
                    context.setSerializedBytes(outBuffer.size());

                    // serialized message again after adding info if mpio with sizing is enabled
                    if(context.isRecordMessageSizes())
                    {
                        try
                        {
                            context.getMPIO().messageSize = outBuffer.size();

                            // reset server send time
                            if(context.isRecordMessageTimes())
                            {
                                serializationOverhead = System.currentTimeMillis() - serializationOverhead;
                                context.getMPIO().addToOverhead(serializationOverhead);
                                context.getMPIO().sendTime = System.currentTimeMillis();
                            }

                            // reserialize the message now that info has been added
                            outBuffer = new ByteArrayOutputStream();
                            respMesg = context.getResponseMessage();
                            serializer = sc.newMessageSerializer();
                            serializer.initialize(sc, outBuffer, debugTrace);
                            serializer.writeMessage(respMesg);
                        }
                        catch(Exception e)
                        {
                            if (isDebug)
                                logger.debug("MPI set up error: " + e.toString());
View Full Code Here

Examples of flex.messaging.io.MessageSerializer

        if (Log.isError())
            logger.error("Exception occurred during serialization: " + ExceptionUtil.toString(t));

        // serialize the error messages
        SerializationContext sc = SerializationContext.getSerializationContext();
        MessageSerializer serializer = sc.newMessageSerializer();
        ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
        AmfTrace debugTrace = isDebug ? new AmfTrace() : null;
        serializer.initialize(sc, outBuffer, debugTrace);

        try
        {
            serializer.writeMessage(context.getResponseMessage());
            context.setResponseOutput(outBuffer);
        }
        catch (IOException e)
        {
            //Error serializing response
View Full Code Here

Examples of flex.messaging.io.MessageSerializer

                      // set server send time
                      context.getMPIO().sendTime = System.currentTimeMillis();
                        if(context.isRecordMessageSizes())
                          serializationOverhead = System.currentTimeMillis();                     
                    }                  
                    MessageSerializer serializer = sc.newMessageSerializer();
                    serializer.initialize(sc, outBuffer, debugTrace);
                    serializer.writeMessage(respMesg);
                   
                    // keep track of serializes bytes for performance metrics
                    context.setSerializedBytes(outBuffer.size());
                   
                    // serialized message again after adding info if mpio with sizing is enabled
                    if(context.isRecordMessageSizes())
                    {
                      try
                      {                       
                        context.getMPIO().messageSize = outBuffer.size();
                       
                        // reset server send time     
                        if(context.isRecordMessageTimes())
                        {
                            serializationOverhead = System.currentTimeMillis() - serializationOverhead;
                            context.getMPIO().addToOverhead(serializationOverhead);
                              context.getMPIO().sendTime = System.currentTimeMillis();
                        }
                       
                        // reserialize the message now that info has been added
                        outBuffer = new ByteArrayOutputStream();
                        respMesg = context.getResponseMessage();
                        serializer = sc.newMessageSerializer();
                        serializer.initialize(sc, outBuffer, debugTrace);
                        serializer.writeMessage(respMesg);
                      }
                      catch(Exception e)
                      {
                            if (isDebug)
                                logger.debug("MPI set up error: " + e.toString());
View Full Code Here

Examples of flex.messaging.io.MessageSerializer

        if (Log.isError())
            logger.error("Exception occurred during serialization: " + ExceptionUtil.toString(t));

        // serialize the error messages
        SerializationContext sc = SerializationContext.getSerializationContext();
        MessageSerializer serializer = sc.newMessageSerializer();
        ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
        AmfTrace debugTrace = isDebug ? new AmfTrace() : null;
        serializer.initialize(sc, outBuffer, debugTrace);

        try
        {
            serializer.writeMessage(context.getResponseMessage());
            context.setResponseOutput(outBuffer);
        }
        catch (IOException e)
        {
            //Error serializing response
View Full Code Here

Examples of flex.messaging.io.MessageSerializer

      ActionMessage requestMessage = new ActionMessage();
     
      ByteArrayOutputStream outBuffer = new ByteArrayOutputStream();
      MessageBody amfMessage = new MessageBody(targetURI, responseURI, new com.thoughtworks.xstream.XStream().fromXML(contenido));
      requestMessage.addBody(amfMessage);
      MessageSerializer amfMessageSerializer = new AmfMessageSerializer();
      amfMessageSerializer.initialize(dsContext, outBuffer, trace);
      amfMessageSerializer.writeMessage(requestMessage);
      return outBuffer.toByteArray();
  } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
      return null;
View Full Code Here

Examples of org.apache.oozie.event.messaging.MessageSerializer

        sendSLANotification(event);
    }

    protected void sendSLANotification(SLAEvent event) {
        SLAMessage slaMsg = MessageFactory.createSLAMessage(event);
        MessageSerializer serializer = MessageFactory.getMessageSerializer();
        String messageBody = serializer.getSerializedObject(slaMsg);
        String serializerMessageFormat = serializer.getMessageFormat();
        String topicName = getTopic(event);
        sendJMSMessage(slaMsg, messageBody, topicName, serializerMessageFormat);
    }
View Full Code Here

Examples of org.apache.oozie.event.messaging.MessageSerializer

        CoordinatorActionMessage coordActionMessage = MessageFactory.createCoordinatorActionMessage(event);
        serializeJMSMessage(coordActionMessage, getTopic(event));
    }

    private void serializeJMSMessage(JobMessage jobMessage, String topicName) {
        MessageSerializer serializer = MessageFactory.getMessageSerializer();
        String messageBody = serializer.getSerializedObject(jobMessage);
        sendMessage(jobMessage.getMessageProperties(), messageBody, topicName, serializer.getMessageFormat());
    }
View Full Code Here

Examples of org.apache.oozie.event.messaging.MessageSerializer

        sendSLANotification(event);
    }

    protected void sendSLANotification(SLAEvent event) {
        SLAMessage slaMsg = MessageFactory.createSLAMessage(event);
        MessageSerializer serializer = MessageFactory.getMessageSerializer();
        String messageBody = serializer.getSerializedObject(slaMsg);
        String serializerMessageFormat = serializer.getMessageFormat();
        String topicName = getTopic(event);
        sendJMSMessage(slaMsg, messageBody, topicName, serializerMessageFormat);
    }
View Full Code Here

Examples of org.apache.oozie.event.messaging.MessageSerializer

        CoordinatorActionMessage coordActionMessage = MessageFactory.createCoordinatorActionMessage(event);
        serializeJMSMessage(coordActionMessage, getTopic(event));
    }

    private void serializeJMSMessage(JobMessage jobMessage, String topicName) {
        MessageSerializer serializer = MessageFactory.getMessageSerializer();
        String messageBody = serializer.getSerializedObject(jobMessage);
        sendMessage(jobMessage.getMessageProperties(), messageBody, topicName, serializer.getMessageFormat());
    }
View Full Code Here

Examples of org.axonframework.serializer.MessageSerializer

                         EventEntryStore eventEntryStore) {
        Assert.notNull(entityManagerProvider, "entityManagerProvider may not be null");
        Assert.notNull(serializer, "serializer may not be null");
        Assert.notNull(eventEntryStore, "eventEntryStore may not be null");
        this.entityManagerProvider = entityManagerProvider;
        this.serializer = new MessageSerializer(serializer);
        this.eventEntryStore = eventEntryStore;
    }
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.