01: package org.jicengine.operation;
02:
03: /**
04: * <p>
05: * An executable unit similar to Operation except that the Factory receives
06: * unnamed arguments, whereas an Operation retrieves its parameters from the
07: * context by name.
08: * </p>
09: *
10: *
11: * @author timo laitinen
12: */
13:
14: public interface Factory {
15:
16: public Object invoke(Object[] arguments) throws OperationException;
17:
18: }
|