private boolean hasJaxRpcMapping(WebservicesMetaData webservicesMD) { for (WebserviceDescriptionMetaData wsdmd : webservicesMD.getWebserviceDescriptions()) { if (wsdmd.getJaxrpcMappingFile() != null) { return true; } } return false; }
public static JBossWebserviceDescriptionMetaData merge(JBossWebserviceDescriptionMetaData base, JBossWebserviceDescriptionMetaData override) { if (base == null) { return override; } if (override == null) { return base; } return new JBossWebserviceDescriptionMetaData(override.webserviceDescriptionName != null ? override.webserviceDescriptionName : base.webserviceDescriptionName, override.wsdlPublishLocation != null ? override.wsdlPublishLocation : base.wsdlPublishLocation); } }
/** * Called when parsing character is complete. */ public void addChild(WebserviceDescriptionMetaData webserviceDescription, PortComponentMetaData portComponent, UnmarshallingContext navigator, String namespaceURI, String localName) { webserviceDescription.addPortComponent(portComponent); }
@Override public WebservicesMetaData parse(URL url) { return new WebservicesFactory(url).load(url); } }
protected JBossPortComponentMetaData getPortComponent(final String ejbName, final JBossWebservicesMetaData jbossWebservicesMD) { if (jbossWebservicesMD == null) return null; for (final JBossPortComponentMetaData jbossPortComponentMD : jbossWebservicesMD.getPortComponents()) { if (ejbName.equals(jbossPortComponentMD.getEjbName())) return jbossPortComponentMD; } return null; }
@Override public JBossWebservicesMetaData parse(URL url) { return new JBossWebservicesFactory(url).load(url); }
public String serialize() { //Construct the webservices.xml definitions StringBuilder buffer = new StringBuilder(); // header: opening webservices tag createHeader(buffer); // webservice-description subelements for (WebserviceDescriptionMetaData wm : webserviceDescriptions) buffer.append(wm.serialize()); // closing webservices tag buffer.append("</webservices>"); return buffer.toString(); }
/** * This method is called on the factory by the object model builder when the parsing starts. * * @return the root of the object model. */ public Object newRoot(Object root, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { WebservicesMetaData webservicesMetaData = new WebservicesMetaData(descriptorURL); return webservicesMetaData; }
public SOAPAddressRewriteMetadata(ServerConfig serverConfig, JBossWebservicesMetaData jbwsmd) { this.serverConfig = serverConfig; Map<String, String> p = jbwsmd != null ? jbwsmd.getProperties() : null; if (p != null) { this.props = p; } else { this.props = Collections.emptyMap(); } }
/** * Called when parsing character is complete. */ public void addChild(PortComponentMetaData portComponent, UnifiedHandlerChainsMetaData handlerChains, UnmarshallingContext navigator, String namespaceURI, String localName) { portComponent.setHandlerChains(handlerChains); }
/** * Called when parsing character is complete. */ public void addChild(WebservicesMetaData webservices, WebserviceDescriptionMetaData webserviceDescription, UnmarshallingContext navigator, String namespaceURI, String localName) { webservices.addWebserviceDescription(webserviceDescription); }
/** * Called when parsing character is complete. */ public void addChild(PortComponentMetaData portComponent, UnifiedHandlerMetaData handler, UnmarshallingContext navigator, String namespaceURI, String localName) { portComponent.addHandler(handler); }
public JBossWebservicesMetaData parse(final InputStream is) { return parse(is, null); }
public static JBossPortComponentMetaData merge(JBossPortComponentMetaData base, JBossPortComponentMetaData override) { if (base == null) { return override; } if (override == null) { return base; } return new JBossPortComponentMetaData(override.ejbName != null ? override.ejbName : base.ejbName, override.portComponentName != null ? override.portComponentName : base.portComponentName, override.portComponentURI != null ? override.portComponentURI : base.portComponentURI, override.authMethod != null ? override.authMethod : base.authMethod, override.realmName != null ? override.realmName : base.realmName, override.transportGuarantee != null ? override.transportGuarantee : base.transportGuarantee, override.secureWSDLAccess != null ? override.secureWSDLAccess : base.secureWSDLAccess); } }
private boolean hasJaxRpcMapping(WebservicesMetaData webservicesMD) { for (WebserviceDescriptionMetaData wsdmd : webservicesMD.getWebserviceDescriptions()) { if (wsdmd.getJaxrpcMappingFile() != null) { return true; } } return false; }
protected JBossPortComponentMetaData getPortComponent(final String ejbName, final JBossWebservicesMetaData jbossWebservicesMD) { if (jbossWebservicesMD == null) return null; for (final JBossPortComponentMetaData jbossPortComponentMD : jbossWebservicesMD.getPortComponents()) { if (ejbName.equals(jbossPortComponentMD.getEjbName())) return jbossPortComponentMD; } return null; }
public String serialize() { //Construct the webservices.xml definitions StringBuilder buffer = new StringBuilder(); // header: opening webservices tag createHeader(buffer); // webservice-description subelements for (WebserviceDescriptionMetaData wm : webserviceDescriptions) buffer.append(wm.serialize()); // closing webservices tag buffer.append("</webservices>"); return buffer.toString(); }
private boolean hasJaxRpcMapping(WebservicesMetaData webservicesMD) { for (WebserviceDescriptionMetaData wsdmd : webservicesMD.getWebserviceDescriptions()) { if (wsdmd.getJaxrpcMappingFile() != null) { return true; } } return false; }
protected JBossPortComponentMetaData getPortComponent(final String ejbName, final JBossWebservicesMetaData jbossWebservicesMD) { if (jbossWebservicesMD == null) return null; for (final JBossPortComponentMetaData jbossPortComponentMD : jbossWebservicesMD.getPortComponents()) { if (ejbName.equals(jbossPortComponentMD.getEjbName())) return jbossPortComponentMD; } return null; }
private boolean hasJaxRpcMapping(WebservicesMetaData webservicesMD) { for (WebserviceDescriptionMetaData wsdmd : webservicesMD.getWebserviceDescriptions()) { if (wsdmd.getJaxrpcMappingFile() != null) { return true; } } return false; }