当前位置: 首页>>代码示例>>Java>>正文


Java WSDLObject类代码示例

本文整理汇总了Java中com.sun.xml.internal.ws.api.model.wsdl.WSDLObject的典型用法代码示例。如果您正苦于以下问题:Java WSDLObject类的具体用法?Java WSDLObject怎么用?Java WSDLObject使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


WSDLObject类属于com.sun.xml.internal.ws.api.model.wsdl包,在下文中一共展示了WSDLObject类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: processReferenceUri

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private void processReferenceUri(
        final String policyUri,
        final WSDLObject element,
        final XMLStreamReader reader,
        final Map<WSDLObject, Collection<PolicyRecordHandler>> map) {

    if (null == policyUri || policyUri.length() == 0) {
        return;
    }
    if ('#' != policyUri.charAt(0)) { // external uri (already)
        getUnresolvedUris(false).add(policyUri);
    }

    addHandlerToMap(map, element,
            new PolicyRecordHandler(
            HandlerType.PolicyUri,
            SafePolicyReader.relativeToAbsoluteUrl(policyUri, reader.getLocation().getSystemId())));
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:19,代码来源:PolicyWSDLParserExtension.java

示例2: processSubelement

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private boolean processSubelement(
        final WSDLObject element, final XMLStreamReader reader, final Map<WSDLObject, Collection<PolicyRecordHandler>> map) {
    if (NamespaceVersion.resolveAsToken(reader.getName()) == XmlToken.PolicyReference) {     // "PolicyReference" element interests us
        processReferenceUri(policyReader.readPolicyReferenceElement(reader), element, reader, map);
        return true;
    } else if (NamespaceVersion.resolveAsToken(reader.getName()) == XmlToken.Policy) {   // policy could be defined here
        final PolicyRecordHandler handler =
                readSinglePolicy(
                policyReader.readPolicyElement(
                reader,
                (null == reader.getLocation().getSystemId()) ? // baseUrl
                    "" : reader.getLocation().getSystemId()),
                true);
        if (null != handler) {           // only policies with an Id can work for us
            addHandlerToMap(map, element, handler);
        } // endif null != handler
        return true; // element consumed
    }//end if Policy element found
    return false;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:21,代码来源:PolicyWSDLParserExtension.java

示例3: addHandlerToMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private void addHandlerToMap(
        final Map<WSDLObject, Collection<PolicyRecordHandler>> map, final WSDLObject key, final PolicyRecordHandler handler) {
    if (map.containsKey(key)) {
        map.get(key).add(handler);
    } else {
        final Collection<PolicyRecordHandler> newSet = new LinkedList<PolicyRecordHandler>();
        newSet.add(handler);
        map.put(key,newSet);
    }
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:11,代码来源:PolicyWSDLParserExtension.java

示例4: processAttributes

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private void processAttributes(final WSDLObject element, final XMLStreamReader reader, final Map<WSDLObject, Collection<PolicyRecordHandler>> map) {
    final String[] uriArray = getPolicyURIsFromAttr(reader);
    if (null != uriArray) {
        for (String policyUri : uriArray) {
            processReferenceUri(policyUri, element, reader, map);
        }
    }
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:9,代码来源:PolicyWSDLParserExtension.java

示例5: getHandlers4ServiceMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4ServiceMap() {
    if (null==handlers4ServiceMap) {
        handlers4ServiceMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4ServiceMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例6: getHandlers4PortMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4PortMap() {
    if (null==handlers4PortMap) {
        handlers4PortMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4PortMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例7: getHandlers4PortTypeMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4PortTypeMap() {
    if (null==handlers4PortTypeMap) {
        handlers4PortTypeMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4PortTypeMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例8: getHandlers4BindingMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4BindingMap() {
    if (null==handlers4BindingMap) {
        handlers4BindingMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4BindingMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例9: getHandlers4OperationMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4OperationMap() {
    if (null==handlers4OperationMap) {
        handlers4OperationMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4OperationMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例10: getHandlers4BoundOperationMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4BoundOperationMap() {
    if (null==handlers4BoundOperationMap) {
        handlers4BoundOperationMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4BoundOperationMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例11: getHandlers4MessageMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4MessageMap() {
    if (null==handlers4MessageMap) {
        handlers4MessageMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4MessageMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例12: getHandlers4InputMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4InputMap() {
    if (null==handlers4InputMap) {
        handlers4InputMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4InputMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例13: getHandlers4OutputMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4OutputMap() {
    if (null==handlers4OutputMap) {
        handlers4OutputMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4OutputMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例14: getHandlers4FaultMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4FaultMap() {
    if (null==handlers4FaultMap) {
        handlers4FaultMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4FaultMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java

示例15: getHandlers4BindingInputOpMap

import com.sun.xml.internal.ws.api.model.wsdl.WSDLObject; //导入依赖的package包/类
private Map<WSDLObject, Collection<PolicyRecordHandler>> getHandlers4BindingInputOpMap() {
    if (null==handlers4BindingInputOpMap) {
        handlers4BindingInputOpMap = new HashMap<WSDLObject,Collection<PolicyRecordHandler>>();
    }
    return handlers4BindingInputOpMap;
}
 
开发者ID:SunburstApps,项目名称:OpenJSharp,代码行数:7,代码来源:PolicyWSDLParserExtension.java


注:本文中的com.sun.xml.internal.ws.api.model.wsdl.WSDLObject类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。