Package de.tsl2.nano.execution
Interface IPRunnable<RESULT,CONTEXT extends Map<String,Object>>
- All Superinterfaces:
de.tsl2.nano.core.execution.IRunnable<RESULT,,CONTEXT> Serializable
public interface IPRunnable<RESULT,CONTEXT extends Map<String,Object>>
extends de.tsl2.nano.core.execution.IRunnable<RESULT,CONTEXT>, Serializable
- Version:
- $Revision$
- Author:
- Tom
-
Method Summary
Modifier and TypeMethodDescriptioncheckedArguments(CONTEXT args, boolean strict) check arguments against defined parameter and return only defined argumentsgetName()Map<String,? extends Serializable> defined parameter, to be checked (see#checkArguments(Map)) against given CONTEXTMethods inherited from interface de.tsl2.nano.core.execution.IRunnable
run
-
Method Details
-
getName
String getName()- Returns:
- name of runnable
-
getParameter
Map<String,? extends Serializable> getParameter()defined parameter, to be checked (see#checkArguments(Map)) against given CONTEXT -
checkedArguments
check arguments against defined parameter and return only defined arguments
-