public interface AbstractPortableFeature extends Feature
By default the initialize methods all delegate to doInitializeProvider(InterceptorProvider). If you're simply adding interceptors to a Server, Client, or Bus, this allows you to add them easily.
| Modifier and Type | Method and Description |
|---|---|
default void |
doInitializeProvider(InterceptorProvider provider,
Bus bus) |
static <T> T |
getActive(List<? extends Feature> features,
Class<T> type)
Convenience method to extract a feature by type from an active list.
|
default void |
initialize(Bus bus) |
default void |
initialize(Client client,
Bus bus) |
default void |
initialize(InterceptorProvider interceptorProvider,
Bus bus) |
default void |
initialize(Server server,
Bus bus) |
default void initialize(Server server, Bus bus)
initialize in interface Featuredefault void initialize(Client client, Bus bus)
initialize in interface Featuredefault void initialize(InterceptorProvider interceptorProvider, Bus bus)
initialize in interface Featuredefault void initialize(Bus bus)
initialize in interface Featuredefault void doInitializeProvider(InterceptorProvider provider, Bus bus)
Apache CXF