com.sun.xml.ws.model.wsdl
Class WSDLProperties

java.lang.Object
  extended by com.oracle.webservices.api.message.BasePropertySet
      extended by com.sun.xml.ws.model.wsdl.WSDLProperties
All Implemented Interfaces:
com.oracle.webservices.api.message.PropertySet
Direct Known Subclasses:
WSDLDirectProperties, WSDLPortProperties

public abstract class WSDLProperties
extends com.oracle.webservices.api.message.BasePropertySet

Properties exposed from WSDLPort for MessageContext. Donot add this satellite if WSDLPort is null.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.oracle.webservices.api.message.BasePropertySet
com.oracle.webservices.api.message.BasePropertySet.Accessor, com.oracle.webservices.api.message.BasePropertySet.PropertyMap, com.oracle.webservices.api.message.BasePropertySet.PropertyMapEntry
 
Nested classes/interfaces inherited from interface com.oracle.webservices.api.message.PropertySet
com.oracle.webservices.api.message.PropertySet.Property
 
Constructor Summary
protected WSDLProperties(SEIModel seiModel)
           
 
Method Summary
protected  com.oracle.webservices.api.message.BasePropertySet.PropertyMap getPropertyMap()
          Map representing the Fields and Methods annotated with PropertySet.Property.
 org.xml.sax.InputSource getWSDLDescription()
           
abstract  javax.xml.namespace.QName getWSDLPort()
           
abstract  javax.xml.namespace.QName getWSDLPortType()
           
abstract  javax.xml.namespace.QName getWSDLService()
           
 
Methods inherited from class com.oracle.webservices.api.message.BasePropertySet
asMap, containsKey, createEntrySet, createMapView, createView, get, mapAllowsAdditionalProperties, parse, put, remove, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLProperties

protected WSDLProperties(@Nullable
                         SEIModel seiModel)
Method Detail

getWSDLService

public abstract javax.xml.namespace.QName getWSDLService()

getWSDLPort

public abstract javax.xml.namespace.QName getWSDLPort()

getWSDLPortType

public abstract javax.xml.namespace.QName getWSDLPortType()

getWSDLDescription

public org.xml.sax.InputSource getWSDLDescription()

getPropertyMap

protected com.oracle.webservices.api.message.BasePropertySet.PropertyMap getPropertyMap()
Description copied from class: com.oracle.webservices.api.message.BasePropertySet
Map representing the Fields and Methods annotated with PropertySet.Property. Model of PropertySet class.

At the end of the derivation chain this method just needs to be implemented as:

 private static final PropertyMap model;
 static {
   model = parse(MyDerivedClass.class);
 }
 protected PropertyMap getPropertyMap() {
   return model;
 }
 

Specified by:
getPropertyMap in class com.oracle.webservices.api.message.BasePropertySet


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.