Examples of UnifiedHandlerMetaData


Examples of org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedHandlerMetaData

/*     */     {
/* 126 */       Iterator it = srHandlers.iterator();
/* 127 */       while (it.hasNext())
/*     */       {
/* 129 */         ServiceReferenceHandlerMetaData srHandlerMetaData = (ServiceReferenceHandlerMetaData)it.next();
/* 130 */         UnifiedHandlerMetaData uHandlerMetaData = getUnifiedHandlerMetaData(srHandlerMetaData);
/* 131 */         result.addHandler(uHandlerMetaData);
/*     */       }
/*     */     }
/*     */
/* 135 */     ServiceReferenceHandlerChainsMetaData srHandlerChains = sref.getHandlerChains();
/* 136 */     if (srHandlerChains != null)
/*     */     {
/* 138 */       UnifiedHandlerChainsMetaData uHandlerChains = new UnifiedHandlerChainsMetaData();
/* 139 */       List srHandlerChainList = srHandlerChains.getHandlers();
/* 140 */       for (ServiceReferenceHandlerChainMetaData srHandlerChain : srHandlerChainList)
/*     */       {
/* 142 */         UnifiedHandlerChainMetaData uHandlerChain = new UnifiedHandlerChainMetaData();
/* 143 */         uHandlerChain.setServiceNamePattern(srHandlerChain.getServiceNamePattern());
/* 144 */         uHandlerChain.setPortNamePattern(srHandlerChain.getPortNamePattern());
/* 145 */         uHandlerChain.setProtocolBindings(srHandlerChain.getProtocolBindings());
/* 146 */         List srHandlerChainHandlers = srHandlerChain.getHandler();
/* 147 */         Iterator it = srHandlerChainHandlers.iterator();
/* 148 */         while (it.hasNext())
/*     */         {
/* 150 */           ServiceReferenceHandlerMetaData srHandlerMetaData = (ServiceReferenceHandlerMetaData)it.next();
/* 151 */           UnifiedHandlerMetaData uHandlerMetaData = getUnifiedHandlerMetaData(srHandlerMetaData);
/* 152 */           uHandlerChain.addHandler(uHandlerMetaData);
/*     */         }
/* 154 */         uHandlerChains.addHandlerChain(uHandlerChain);
/*     */       }
/* 156 */       result.setHandlerChains(uHandlerChains);
View Full Code Here

Examples of org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedHandlerMetaData

/* 168 */     return result;
/*     */   }
/*     */
/*     */   private UnifiedHandlerMetaData getUnifiedHandlerMetaData(ServiceReferenceHandlerMetaData srhmd)
/*     */   {
/* 173 */     UnifiedHandlerMetaData uhmd = new UnifiedHandlerMetaData();
/* 174 */     uhmd.setHandlerName(srhmd.getHandlerName());
/* 175 */     uhmd.setHandlerClass(srhmd.getHandlerClass());
/* 176 */     List initParams = srhmd.getInitParam();
/* 177 */     if (initParams != null)
/*     */     {
/* 179 */       for (ParamValueMetaData initParam : initParams)
/*     */       {
/* 181 */         UnifiedInitParamMetaData param = new UnifiedInitParamMetaData();
/* 182 */         param.setParamName(initParam.getParamName());
/* 183 */         param.setParamValue(initParam.getParamValue());
/* 184 */         uhmd.addInitParam(param);
/*     */       }
/*     */     }
/* 187 */     List soapHeaders = srhmd.getSoapHeader();
/* 188 */     if (soapHeaders != null)
/*     */     {
/* 190 */       for (QName soapHeader : soapHeaders)
/*     */       {
/* 192 */         uhmd.addSoapHeader(soapHeader);
/*     */       }
/*     */     }
/* 195 */     List soapRoles = srhmd.getSoapRole();
/* 196 */     if (soapRoles != null)
/*     */     {
/* 198 */       for (String soapRole : soapRoles)
/*     */       {
/* 200 */         uhmd.addSoapRole(soapRole);
/*     */       }
/*     */     }
/* 203 */     List portNames = srhmd.getPortName();
/* 204 */     if (portNames != null)
/*     */     {
/* 206 */       for (String portName : portNames)
/*     */       {
/* 208 */         uhmd.addPortName(portName);
/*     */       }
/*     */     }
/* 211 */     return uhmd;
/*     */   }
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.