Parameter Spec
public interface ParameterSpec<E extends MessageEnvelope<? extends Object, ? extends Object, ? extends Object>>
A specification of handler method parameters, specific for various HandlerMethod
implementations.
As long as handler methods are passed with a Message envelope, the specification also transfers knowledge on how to extract the designed argument values from the given envelope for the method with this parameter spec.
Implementing classes are required to be enumeration
s.
Parameters
<E>
the type of message envelope