javax.jws.WebService.targetNamespace()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(6.8k)|赞(0)|评价(0)|浏览(253)

本文整理了Java中javax.jws.WebService.targetNamespace()方法的一些代码示例,展示了WebService.targetNamespace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebService.targetNamespace()方法的具体详情如下:
包路径:javax.jws.WebService
类名称:WebService
方法名:targetNamespace

WebService.targetNamespace介绍

暂无

代码示例

代码示例来源:origin: spring-projects/spring-framework

  1. String ns = ann.targetNamespace();
  2. if (StringUtils.hasText(ns)) {
  3. setNamespaceUri(ns);

代码示例来源:origin: org.springframework/spring-web

  1. String ns = ann.targetNamespace();
  2. if (StringUtils.hasText(ns)) {
  3. setNamespaceUri(ns);

代码示例来源:origin: opensourceBIM/BIMserver

  1. public SService(SServicesMap servicesMap, SourceCodeFetcher sourceCodeFetcher, Class<? extends PublicInterface> interfaceClass) {
  2. this.servicesMap = servicesMap;
  3. this.sourceCodeFetcher = sourceCodeFetcher;
  4. this.interfaceClass = interfaceClass;
  5. this.nameSpace = interfaceClass.getAnnotation(WebService.class).targetNamespace();
  6. this.fullName = interfaceClass.getAnnotation(WebService.class).targetNamespace() + "." + interfaceClass.getAnnotation(WebService.class).name();
  7. this.simpleName = interfaceClass.getAnnotation(WebService.class).name();
  8. }

代码示例来源:origin: org.apache.cxf/cxf-rt-frontend-jaxws

  1. name = service.name();
  2. if (!StringUtils.isEmpty(service.targetNamespace())) {
  3. namespace = service.targetNamespace();
  4. name = service.name();
  5. if (!StringUtils.isEmpty(service.targetNamespace()) && namespace == null) {
  6. namespace = service.targetNamespace();

代码示例来源:origin: org.apache.cxf/cxf-rt-frontend-jaxws

  1. String tns = webService.targetNamespace();
  2. if (tns.isEmpty()) {
  3. tns = PackageUtils.getNamespace(PackageUtils.getPackageName(seiClass));

代码示例来源:origin: org.apache.cxf/cxf-rt-frontend-jaxws

  1. namespace = wsAnnotations.get(x).targetNamespace();

代码示例来源:origin: org.apache.cxf/cxf-rt-frontend-jaxws

  1. namespace = wsAnnotations.get(x).targetNamespace();

代码示例来源:origin: org.objectweb.celtix/celtix-rt

  1. public String getTargetNamespace() {
  2. if (webServiceAnnotation == null) {
  3. return "";
  4. }
  5. return webServiceAnnotation.targetNamespace();
  6. }

代码示例来源:origin: io.oasp.java.modules/oasp4j-cxf-client-ws

  1. private String getNamespace(Class<?> api, WebService webService) {
  2. String targetNamespace = webService.targetNamespace();
  3. if (targetNamespace.isEmpty()) {
  4. return api.getPackage().getName();
  5. }
  6. return targetNamespace;
  7. }

代码示例来源:origin: oasp/oasp4j

  1. private String getNamespace(Class<?> api, WebService webService) {
  2. String targetNamespace = webService.targetNamespace();
  3. if (targetNamespace.isEmpty()) {
  4. return api.getPackage().getName();
  5. }
  6. return targetNamespace;
  7. }

代码示例来源:origin: apache/cxf

  1. @SuppressWarnings({
  2. "unchecked", "rawtypes"
  3. })
  4. protected JAXBElement<?> convertToJAXBElement(Object evt) {
  5. final Class<?> eventClass = evt.getClass();
  6. String tns = endpointInterface.getAnnotation(WebService.class).targetNamespace();
  7. return new JAXBElement(new QName(tns, eventClass.getName()), eventClass, evt);
  8. }

代码示例来源:origin: org.apache.cxf/cxf-rt-ws-eventing

  1. @SuppressWarnings({
  2. "unchecked", "rawtypes"
  3. })
  4. protected JAXBElement<?> convertToJAXBElement(Object evt) {
  5. final Class<?> eventClass = evt.getClass();
  6. String tns = endpointInterface.getAnnotation(WebService.class).targetNamespace();
  7. return new JAXBElement(new QName(tns, eventClass.getName()), eventClass, evt);
  8. }

代码示例来源:origin: com.microsoft.bingads/microsoft.bingads

  1. private QName getServiceQname(Class serviceInterface) {
  2. WebService webServiceAnnotation = (WebService) serviceInterface.getAnnotation(WebService.class);
  3. String serviceName = webServiceAnnotation.name();
  4. if (serviceName.startsWith("I")) {
  5. serviceName = serviceName.substring(1);
  6. }
  7. QName qName = new QName(webServiceAnnotation.targetNamespace(), serviceName);
  8. return qName;
  9. }

代码示例来源:origin: org.objectweb.celtix/celtix-rt

  1. private QName getServiceName(WebService wsAnnotation) {
  2. QName serviceQName = null;
  3. if (wsAnnotation != null) {
  4. serviceQName = new QName(wsAnnotation.targetNamespace(), wsAnnotation.serviceName());
  5. }
  6. return serviceQName;
  7. }

代码示例来源:origin: BingAds/BingAds-Java-SDK

  1. private QName getServiceQname(Class serviceInterface) {
  2. WebService webServiceAnnotation = (WebService) serviceInterface.getAnnotation(WebService.class);
  3. String serviceName = webServiceAnnotation.name();
  4. if (serviceName.startsWith("I")) {
  5. serviceName = serviceName.substring(1);
  6. }
  7. QName qName = new QName(webServiceAnnotation.targetNamespace(), serviceName);
  8. return qName;
  9. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. public static QName getPortType(final Class<?> seiClass) {
  2. final WebService webService = seiClass.getAnnotation(WebService.class);
  3. if (webService != null) {
  4. String localName = webService.name();
  5. if (localName == null || localName.length() == 0) {
  6. localName = seiClass.getSimpleName();
  7. }
  8. final String namespace = webService.targetNamespace();
  9. return new QName(getNamespace(seiClass, namespace), localName);
  10. }
  11. return null;
  12. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public static QName getPortType(final Class<?> seiClass) {
  2. final WebService webService = seiClass.getAnnotation(WebService.class);
  3. if (webService != null) {
  4. String localName = webService.name();
  5. if (localName == null || localName.length() == 0) {
  6. localName = seiClass.getSimpleName();
  7. }
  8. final String namespace = webService.targetNamespace();
  9. return new QName(getNamespace(seiClass, namespace), localName);
  10. }
  11. return null;
  12. }

代码示例来源:origin: org.apache.openejb/openejb-core

  1. public static QName getPortQName(final Class<?> clazz) {
  2. final WebService webService = clazz.getAnnotation(WebService.class);
  3. if (webService != null) {
  4. return getPortQName(clazz, webService.targetNamespace(), webService.name(), webService.portName());
  5. }
  6. final WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class);
  7. if (webServiceProvider != null) {
  8. return getPortQName(clazz, webServiceProvider.targetNamespace(), null, webServiceProvider.portName());
  9. }
  10. throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated");
  11. }

代码示例来源:origin: org.apache.geronimo.ext.openejb/openejb-core

  1. public static QName getPortQName(Class<?> clazz) {
  2. WebService webService = clazz.getAnnotation(WebService.class);
  3. if (webService != null) {
  4. return getPortQName(clazz, webService.targetNamespace(), webService.name(), webService.portName());
  5. }
  6. WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class);
  7. if (webServiceProvider != null) {
  8. return getPortQName(clazz, webServiceProvider.targetNamespace(), null, webServiceProvider.portName());
  9. }
  10. throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated");
  11. }

代码示例来源:origin: org.apache.tomee/openejb-core

  1. public static QName getPortQName(final Class<?> clazz) {
  2. final WebService webService = clazz.getAnnotation(WebService.class);
  3. if (webService != null) {
  4. return getPortQName(clazz, webService.targetNamespace(), webService.name(), webService.portName());
  5. }
  6. final WebServiceProvider webServiceProvider = clazz.getAnnotation(WebServiceProvider.class);
  7. if (webServiceProvider != null) {
  8. return getPortQName(clazz, webServiceProvider.targetNamespace(), null, webServiceProvider.portName());
  9. }
  10. throw new IllegalArgumentException("The " + clazz.getName() + " is not annotated");
  11. }

相关文章