Interface ArgumentFactory<T>
- All Known Implementing Classes:
ArgumentFactories.PrincipalNameFactory, ArgumentFactories.UserPkArgument, CurrentBuArgument, DateArgumentFactory, DatetimeArgumentFactory
public interface ArgumentFactory<T>
The ArgumentFactory is responsible for creating the arguments. You
can register those factories with a parameter name. For each named parameter
in the query string the value obtained from the factory is set into the query.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceAnyArgumentFactoryimplementing this interface will know about the parameter name it is registered. -
Method Summary
-
Method Details
-
getArgument
Return the final argument.- Parameters:
parameterName- the parameter name used triggering thisArgumentFactory- Returns:
- the value to be set for the requested parameter
-