Package de.unibamberg.minf.gtf.commands
Interface CommandDispatcher
- All Superinterfaces:
Commands
- All Known Implementing Classes:
BaseCommandDispatcher
-
Method Summary
Modifier and TypeMethodDescriptionexecute(String command, Object[] args, ExecutionContext exectionContext) supports(String command, Object[] args, ExecutionContext exectionContext) supportsDirect(String command, Object[] args, ExecutionContext exectionContext) Methods inherited from interface de.unibamberg.minf.gtf.commands.Commands
convert, convert, ensureCollection, ensureCollection, ensureCollectionSize, ensureCollectionSize, ensureCollectionSizeAtLeast, flattenArgs, getAsSimpleValue, getAsSimpleValue, getConversionSupportingDispatcher, getEnclosedType, getSubordinateDispatchers, isCollectionType, isNullValue, supportsConversion
-
Method Details
-
execute
Object execute(String command, Object[] args, ExecutionContext exectionContext) throws CommandExecutionException - Throws:
CommandExecutionException
-
supports
List<Boolean> supports(String command, Object[] args, ExecutionContext exectionContext) throws CommandExecutionException - Throws:
CommandExecutionException
-
supportsDirect
List<Boolean> supportsDirect(String command, Object[] args, ExecutionContext exectionContext) throws CommandExecutionException - Throws:
CommandExecutionException
-