Package org.apache.cxf.feature
Class DelegatingFeature<T extends AbstractPortableFeature>
java.lang.Object
jakarta.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
Enable to convert a
AbstractPortableFeature
to a AbstractFeature
.-
Field Summary
Fields inherited from class jakarta.xml.ws.WebServiceFeature
enabled
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected T
void
initialize
(Bus bus) void
initialize
(Client client, Bus bus) void
initialize
(Server server, Bus bus) void
initialize
(InterceptorProvider interceptorProvider, Bus bus) protected void
initializeProvider
(InterceptorProvider interceptorProvider, Bus bus) void
setDelegate
(T delegate) Methods inherited from class org.apache.cxf.feature.AbstractFeature
doInitializeProvider, getActive, getID, isEnabled
-
Field Details
-
delegate
-
-
Constructor Details
-
DelegatingFeature
-
-
Method Details
-
getDelegate
-
setDelegate
-
initialize
-
initialize
-
initialize
-
initialize
-
initializeProvider
- Overrides:
initializeProvider
in classAbstractFeature
-