Package org.objectweb.celtix.transports.jms.context

Examples of org.objectweb.celtix.transports.jms.context.JMSPropertyType


        List<JMSPropertyType> props = headers.getProperty();
        Enumeration enm = message.getPropertyNames();
        while (enm.hasMoreElements()) {
            String name = (String)enm.nextElement();
            String val = message.getStringProperty(name);
            JMSPropertyType prop = new JMSPropertyType();
            prop.setName(name);
            prop.setValue(val);
            props.add(prop);
        }

        return headers;
    }
View Full Code Here


            bp = (BindingProvider)handler;
            Map<String, Object> requestContext = bp.getRequestContext();
            JMSMessageHeadersType requestHeader = new JMSMessageHeadersType();
            requestHeader.setJMSCorrelationID("JMS_QUEUE_SAMPLE_CORRELATION_ID");
            requestHeader.setJMSExpiration(3600000L);
            JMSPropertyType propType = new JMSPropertyType();
            propType.setName("Test.Prop");
            propType.setValue("mustReturn");
            requestHeader.getProperty().add(propType);
            requestContext.put("org.objectweb.celtix.jms.client.request.headers", requestHeader);
            //To override the default receive timeout.
            requestContext.put("org.objectweb.celtix.jms.client.timeout", new Long(1000));
        }
View Full Code Here

                //System.out.println(bp.toString());
                Map<String, Object> requestContext = bp.getRequestContext();
                JMSMessageHeadersType requestHeader = new JMSMessageHeadersType();
                requestHeader.setJMSCorrelationID("JMS_SAMPLE_CORRELATION_ID");
                requestHeader.setJMSExpiration(3600000L);
                JMSPropertyType propType = new JMSPropertyType();
                propType.setName("Test.Prop");
                propType.setValue("mustReturn");
                requestHeader.getProperty().add(propType);
                requestContext.put(JMSConstants.JMS_CLIENT_REQUEST_HEADERS, requestHeader);
            }
            String greeting = greeter.greetMe("Milestone-");
View Full Code Here

    public void insertContextInfo(OutputStreamMessageContext octx) {
        //Set time to live and default receive timeout so as to timeout the client
        JMSMessageHeadersType requestHeader = new JMSMessageHeadersType();
        requestHeader.setTimeToLive(100L);
        List<JMSPropertyType> props = requestHeader.getProperty();
        JMSPropertyType skipResponseProperty = new JMSPropertyType();
        skipResponseProperty.setName(JMSTRANSPORT_SKIP_RESPONSE);
        skipResponseProperty.setValue("true");
        props.add(skipResponseProperty);
        octx.put(JMSConstants.JMS_CLIENT_REQUEST_HEADERS, requestHeader);
        octx.put(JMSConstants.JMS_CLIENT_RECEIVE_TIMEOUT, new Long(10));

    }
View Full Code Here

TOP

Related Classes of org.objectweb.celtix.transports.jms.context.JMSPropertyType

Copyright © 2018 www.massapicom. 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.