org.mmbase.module
Class ProcessorModule.ProcessFunction
java.lang.Object
org.mmbase.util.functions.AbstractFunction<Map<?,?>>
org.mmbase.module.ProcessorModule.ProcessFunction
- All Implemented Interfaces:
- Serializable, Comparable<Function<Map<?,?>>>, Function<Map<?,?>>
- Enclosing class:
- ProcessorModule
protected class ProcessorModule.ProcessFunction
- extends AbstractFunction<Map<?,?>>
Function implementation around ProcessorModule.process(PageInfo, Hashtable, Hashtable). See in
MMAdmin for an example on how to use. It does not support multipible commands, so the first
Hashtable always contains precisely one entry. The value of the entry is the value of the
first string parameter or the empty string. All parameters are added to the second Hashtable
parameter ('vars'), and this is also returned (because sometimes also results are put in it).
- Since:
- MMBase-1.8
- See Also:
- Serialized Form
| Methods inherited from class org.mmbase.util.functions.AbstractFunction |
compareTo, createParameters, equals, getDescription, getFunctionValueWithArgs, getFunctionValueWithList, getName, getParameterDefinition, getReturnType, hashCode, setDescription, setParameterDefinition, setReturnType, toString |
ProcessorModule.ProcessFunction
public ProcessorModule.ProcessFunction(String name,
Parameter<Object>[] params)
getFunctionValue
public Map getFunctionValue(Parameters arguments)
- Specified by:
getFunctionValue in interface Function<Map<?,?>>- Specified by:
getFunctionValue in class AbstractFunction<Map<?,?>>
MMBase2 Core 2.0-SNAPSHOT - 2013-03-30T06:36