Package org.apache.cxf.ws.addressing
Class WSAddressingFeature
- java.lang.Object
- 
- javax.xml.ws.WebServiceFeature
- 
- org.apache.cxf.feature.AbstractFeature
- 
- org.apache.cxf.ws.addressing.WSAddressingFeature
 
 
 
- 
- All Implemented Interfaces:
- AbstractPortableFeature,- Feature
 
 public class WSAddressingFeature extends AbstractFeature 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classWSAddressingFeature.AddressingResponsesstatic interfaceWSAddressingFeature.WSAddressingFeatureApplier
 - 
Constructor SummaryConstructors Constructor Description WSAddressingFeature()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageIdCachegetMessageIdCache()Returns the cache used to enforce duplicate message IDs whenisAllowDuplicates()returnsfalse.WSAddressingFeature.AddressingResponsesgetResponses()protected voidinitializeProvider(InterceptorProvider provider, Bus bus)booleanisAddressingRequired()booleanisAllowDuplicates()booleanisUsingAddressingAdvisory()voidsetAddressingRequired(boolean r)voidsetAllowDuplicates(boolean allow)voidsetMessageIdCache(MessageIdCache messageIdCache)Sets the cache used to enforce duplicate message IDs whenisAllowDuplicates()returnsfalse.voidsetResponses(String r)voidsetResponses(WSAddressingFeature.AddressingResponses r)voidsetUsingAddressingAdvisory(boolean advisory)- 
Methods inherited from class org.apache.cxf.feature.AbstractFeaturedoInitializeProvider, getActive, getID, isEnabled
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.cxf.feature.AbstractPortableFeatureinitialize, initialize, initialize, initialize
 
- 
 
- 
- 
- 
Method Detail- 
initializeProviderprotected void initializeProvider(InterceptorProvider provider, Bus bus) - Overrides:
- initializeProviderin class- AbstractFeature
 
 - 
setAllowDuplicatespublic void setAllowDuplicates(boolean allow) 
 - 
isAllowDuplicatespublic boolean isAllowDuplicates() 
 - 
setUsingAddressingAdvisorypublic void setUsingAddressingAdvisory(boolean advisory) 
 - 
isUsingAddressingAdvisorypublic boolean isUsingAddressingAdvisory() 
 - 
isAddressingRequiredpublic boolean isAddressingRequired() 
 - 
setAddressingRequiredpublic void setAddressingRequired(boolean r) 
 - 
getMessageIdCachepublic MessageIdCache getMessageIdCache() Returns the cache used to enforce duplicate message IDs whenisAllowDuplicates()returnsfalse.- Returns:
- the cache used to enforce duplicate message IDs
 
 - 
setMessageIdCachepublic void setMessageIdCache(MessageIdCache messageIdCache) Sets the cache used to enforce duplicate message IDs whenisAllowDuplicates()returnsfalse.- Parameters:
- messageIdCache- the cache to use
- Throws:
- NullPointerException- if- messageIdCacheis- null
 
 - 
setResponsespublic void setResponses(WSAddressingFeature.AddressingResponses r) 
 - 
setResponsespublic void setResponses(String r) 
 - 
getResponsespublic WSAddressingFeature.AddressingResponses getResponses() 
 
- 
 
-