com.sun.xml.ws.api.addressing
Class AddressingPropertySet

java.lang.Object
  extended by com.oracle.webservices.api.message.BasePropertySet
      extended by com.sun.xml.ws.api.addressing.AddressingPropertySet
All Implemented Interfaces:
com.oracle.webservices.api.message.PropertySet

public class AddressingPropertySet
extends com.oracle.webservices.api.message.BasePropertySet

This property set exists so the upper stack can SET addressing info on a PER-REQUEST basis (instead of a per proxy/dispatch basis via OneWayFeature).

This class is NOT used for reading addressing header values.


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
 
Field Summary
static java.lang.String ADDRESSING_FAULT_TO
           
static java.lang.String ADDRESSING_MESSAGE_ID
           
static java.lang.String ADDRESSING_RELATES_TO
           
static java.lang.String ADDRESSING_REPLY_TO
           
 
Constructor Summary
AddressingPropertySet()
           
 
Method Summary
 java.lang.String getFaultTo()
           
 java.lang.String getMessageId()
           
protected  com.oracle.webservices.api.message.BasePropertySet.PropertyMap getPropertyMap()
          Map representing the Fields and Methods annotated with PropertySet.Property.
 java.lang.String getRelatesTo()
           
 java.lang.String getReplyTo()
           
 void setFaultTo(java.lang.String x)
           
 void setMessageId(java.lang.String x)
           
 void setRelatesTo(java.lang.String x)
           
 void setReplyTo(java.lang.String x)
           
 
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
 

Field Detail

ADDRESSING_FAULT_TO

public static final java.lang.String ADDRESSING_FAULT_TO
See Also:
Constant Field Values

ADDRESSING_MESSAGE_ID

public static final java.lang.String ADDRESSING_MESSAGE_ID
See Also:
Constant Field Values

ADDRESSING_RELATES_TO

public static final java.lang.String ADDRESSING_RELATES_TO
See Also:
Constant Field Values

ADDRESSING_REPLY_TO

public static final java.lang.String ADDRESSING_REPLY_TO
See Also:
Constant Field Values
Constructor Detail

AddressingPropertySet

public AddressingPropertySet()
Method Detail

getFaultTo

public java.lang.String getFaultTo()

setFaultTo

public void setFaultTo(java.lang.String x)

getMessageId

public java.lang.String getMessageId()

setMessageId

public void setMessageId(java.lang.String x)

getRelatesTo

public java.lang.String getRelatesTo()

setRelatesTo

public void setRelatesTo(java.lang.String x)

getReplyTo

public java.lang.String getReplyTo()

setReplyTo

public void setReplyTo(java.lang.String x)

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.