Package org.jboss.soa.esb.addressing.PortReference

Examples of org.jboss.soa.esb.addressing.PortReference.Extension


        }
        final String[] jndiPrefixes = JndiUtil.getJndiPrefixes(jndiPrefixesValue) ;
       
        Iterator<Extension> iter = getAddr().getExtensions();
        while (iter.hasNext()) {
            Extension extension = iter.next();
            String tag = extension.getTag();

            if(tag.equals(JMSEpr.MAX_SESSIONS_PER_CONNECTION) || tag.equals(JMSEpr.MAX_XA_SESSIONS_PER_CONNECTION)) {
                properties.put(tag, extension.getValue());
            } else if(tag.equals(JMSEpr.CLIENT_ID)) {
                properties.put(tag, extension.getValue());
            } else {
                for(String jndiPrefix: jndiPrefixes)
                {
                    if (tag.startsWith(jndiPrefix) && extension.getValue()!=null) {
                        properties.put(tag, extension.getValue());
                        break ;
                    }
                }
            }
        }
View Full Code Here


        if (extensions.hasNext())
        {
            final StringBuilder sb = new StringBuilder() ;
            do
            {
                final Extension extension = extensions.next() ;
                if (TEST_URI.equals(extension.getURI()))
                {
                    sb.append("Prefix " + extension.getPrefix()) ;
                    sb.append(" Tag " + extension.getTag()) ;
                    sb.append(" value " + extension.getValue()) ;
                }
            }
            while(extensions.hasNext()) ;
            message.getBody().add(sb.toString()) ;
        }
View Full Code Here

      ExtensionImpl(final XMLStreamReader in)
          throws XMLStreamException
      {
          final QName name = in.getName() ;
          parse(in) ;
          extension = new Extension(name.getLocalPart(), name.getPrefix(),
              name.getNamespaceURI(), value) ;
      }
View Full Code Here

TOP

Related Classes of org.jboss.soa.esb.addressing.PortReference.Extension

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.