Examples of MessageConverter


Examples of org.apache.qpid.server.plugin.MessageConverter

        {
            message = (Message_1_0) serverMessage;
        }
        else
        {
            final MessageConverter converter = MessageConverterRegistry.getConverter(serverMessage.getClass(), Message_1_0.class);
            message = (Message_1_0) converter.convert(serverMessage, _link.getVirtualHost());
        }

        Transfer transfer = new Transfer();
        //TODO
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageConverter

            msg = (MessageTransferMessage) serverMsg;

        }
        else
        {
            MessageConverter converter =
                    MessageConverterRegistry.getConverter(serverMsg.getClass(), MessageTransferMessage.class);


            msg = (MessageTransferMessage) converter.convert(serverMsg, _session.getVirtualHost());
        }
        DeliveryProperties origDeliveryProps = msg.getHeader() == null ? null : msg.getHeader().getDeliveryProperties();
        messageProps = msg.getHeader() == null ? null : msg.getHeader().getMessageProperties();

        deliveryProps = new DeliveryProperties();
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageConverter

                                                                                  final InstanceProperties instanceProperties,
                                                                                  final ServerTransaction txn,
                                                                                  final Action<? super MessageInstance> postEnqueueAction)
    {

        @SuppressWarnings("unchecked")
        MessageConverter converter =
                MessageConverterRegistry.getConverter(message.getClass(), InternalMessage.class);

        final InternalMessage msg = (InternalMessage) converter.convert(message, _virtualHost);

        if(validateMessage(msg))
        {
            txn.addPostTransactionAction(new ServerTransaction.Action()
            {
View Full Code Here

Examples of org.apache.qpid.server.plugin.MessageConverter

        {
            message = (Message_1_0) serverMessage;
        }
        else
        {
            final MessageConverter converter = MessageConverterRegistry.getConverter(serverMessage.getClass(), Message_1_0.class);
            message = (Message_1_0) converter.convert(serverMessage, _link.getVirtualHost());
        }

        Transfer transfer = new Transfer();
        //TODO
View Full Code Here

Examples of org.exolab.jms.message.MessageConverter

     * @param message the message to convert
     * @return the OpenJMS implementation of the message
     * @throws JMSException for any error
     */
    private Message convert(Message message) throws JMSException {
        MessageConverter converter =
                MessageConverterFactory.create(message);
        return converter.convert(message);
    }
View Full Code Here

Examples of org.sbml.jsbml.xml.xstream.converter.MessageConverter

    xstream.alias("option", Option.class);
    xstream.alias("problem", SBMLError.class);
    xstream.alias("location", Location.class);
    xstream.alias("detail", Detail.class);
    // xstream.registerConverter(new MessageConverter(), XStream.PRIORITY_VERY_HIGH);
    xstream.registerLocalConverter(SBMLError.class, "message", new MessageConverter("message"));
    xstream.registerLocalConverter(SBMLError.class, "shortmessage", new MessageConverter("shortmessage"));
   
    xstream.alias("message", Message.class);
    xstream.alias("shortmessage", Message.class);

    xstream.addImplicitCollection(SBMLErrorLog.class, "options",
View Full Code Here

Examples of org.sbml.jsbml.xml.xstream.converter.MessageConverter

    xstream.alias("option", Option.class);
    xstream.alias("problem", SBMLError.class);
    xstream.alias("location", Location.class);
    xstream.alias("detail", Detail.class);
    // xstream.registerConverter(new MessageConverter(), XStream.PRIORITY_VERY_HIGH);
    xstream.registerLocalConverter(SBMLError.class, "message", new MessageConverter("message"));
    xstream.registerLocalConverter(SBMLError.class, "shortmessage", new MessageConverter("shortmessage"));
   
    xstream.alias("message", Message.class);
    xstream.alias("shortmessage", Message.class);

    xstream.addImplicitCollection(SBMLErrorLog.class, "options",
View Full Code Here

Examples of org.sbml.jsbml.xml.xstream.converter.MessageConverter

    xstream.alias("option", Option.class);
    xstream.alias("problem", SBMLError.class);
    xstream.alias("location", Location.class);
    xstream.alias("detail", Detail.class);
    // xstream.registerConverter(new MessageConverter(), XStream.PRIORITY_VERY_HIGH);
    xstream.registerLocalConverter(SBMLError.class, "message", new MessageConverter("message"));
    xstream.registerLocalConverter(SBMLError.class, "shortmessage", new MessageConverter("shortmessage"));
   
    xstream.alias("message", Message.class);
    xstream.alias("shortmessage", Message.class);

    xstream.addImplicitCollection(SBMLErrorLog.class, "options",
View Full Code Here

Examples of org.springframework.amqp.support.converter.MessageConverter

        public void run() {
            org.apache.camel.Message message = exchange.getIn();
            SpringAMQPMessage inMessage = new SpringAMQPMessage(message);
            exchange.setIn(inMessage); //Swap out the old message format

            MessageConverter msgConverter;
            if(endpoint.getAmqpTemplate() instanceof RabbitTemplate) {
                RabbitTemplate rabbitTemplate = (RabbitTemplate) endpoint.getAmqpTemplate();
                msgConverter = rabbitTemplate.getMessageConverter();
            } else {
                LOG.warn("Cannot find RabbitMQ AMQP Template, falling back to simple message converter");
View Full Code Here

Examples of org.springframework.amqp.support.converter.MessageConverter

    }

    @Override
    protected Message createMessage(Object object, MessageProperties messageProperties) {
        String contentType = messageProperties.getContentType();
        MessageConverter converter = converters.get(contentType);
        if(converter == null) //Try to fall back
            converter = this.fallbackConverter;
        if(converter == null) //Can't even fall back, punt
            throw new MessageConversionException("Cannot find converter for content type of "+contentType);
       
        return converter.toMessage(object, messageProperties);
    }
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.