de.intarsys.tools.functor
Interface IFunctorHandler
public interface IFunctorHandler
An object that supports execution of functors.
perform
java.lang.Object perform(IFunctor functor,
IFunctorCall call)
throws FunctorInvocationException
- Perform the encapsulated business logic for
functor
- Parameters:
functor
- call
- The call context
- Returns:
- The behavior execution result.
- Throws:
FunctorInvocationException
- An exception that raised while executing the business logic
will be wrapped in a FunctorInvocationException.