- Type Parameters:
- C- The actual customizer class. Must also be implemented by the- AbstractCompositeCustomizersubclass.
- R- The ChannelRole type.
@Internal
public abstract class AbstractCompositeCustomizer<C,R>
extends Object
Base class for the composite customizers for the client and server. The APIs are structured
 quite similarly, but it doesn't make sense to merge them because writing generic code for them
 does not make sense, so this class exists to at least merge the composition behavior (ordering
 and such).