Package org.apache.cxf.feature
Class DelegatingFeature<T extends AbstractPortableFeature>
- java.lang.Object
- 
- javax.xml.ws.WebServiceFeature
- 
- org.apache.cxf.feature.AbstractFeature
- 
- org.apache.cxf.feature.DelegatingFeature<T>
 
 
 
- 
- Type Parameters:
- T- the "portable" feature.
 - All Implemented Interfaces:
- AbstractPortableFeature,- Feature
 - Direct Known Subclasses:
- BeanValidationFeature,- ClientBeanValidationFeature,- FastInfosetFeature,- GZIPFeature,- JAASAuthenticationFeature,- LoggingFeature,- SchemaValidationFeature,- StaxDataBindingFeature,- StaxTransformFeature,- XSLTFeature
 
 public class DelegatingFeature<T extends AbstractPortableFeature> extends AbstractFeature Enable to convert aAbstractPortableFeatureto aAbstractFeature.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedDelegatingFeature(T d)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TgetDelegate()voidinitialize(Bus bus)voidinitialize(Client client, Bus bus)voidinitialize(Server server, Bus bus)voidinitialize(InterceptorProvider interceptorProvider, Bus bus)protected voidinitializeProvider(InterceptorProvider interceptorProvider, Bus bus)voidsetDelegate(T delegate)- 
Methods inherited from class org.apache.cxf.feature.AbstractFeaturedoInitializeProvider, getActive, getID, isEnabled
 
- 
 
- 
- 
- 
Field Detail- 
delegateprotected T extends AbstractPortableFeature delegate 
 
- 
 - 
Constructor Detail- 
DelegatingFeatureprotected DelegatingFeature(T d) 
 
- 
 - 
Method Detail- 
getDelegateprotected T getDelegate() 
 - 
setDelegatepublic void setDelegate(T delegate) 
 - 
initializepublic void initialize(InterceptorProvider interceptorProvider, Bus bus) 
 - 
initializepublic void initialize(Bus bus) 
 - 
initializeProviderprotected void initializeProvider(InterceptorProvider interceptorProvider, Bus bus) - Overrides:
- initializeProviderin class- AbstractFeature
 
 
- 
 
-