Package net.n2oapp.framework.api.data
Interface ArgumentsInvocationEngine<T extends N2oArgumentsInvocation>
-
- All Superinterfaces:
ActionInvocationEngine<T>,ClassedEngine<T>,TypicalEngine<java.lang.Class<? extends T>>
public interface ArgumentsInvocationEngine<T extends N2oArgumentsInvocation> extends ActionInvocationEngine<T>
Сервис выполненения операций в виджетах, который на вход принимает массив аргументов
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.Objectinvoke(T invocation, java.lang.Object data)Выполнение операцииjava.lang.Objectinvoke(T invocation, java.lang.Object[] data)Выполнение операции-
Methods inherited from interface net.n2oapp.engine.factory.TypicalEngine
getType
-
-
-
-
Method Detail
-
invoke
java.lang.Object invoke(T invocation, java.lang.Object[] data)
Выполнение операции- Parameters:
invocation- source модель action-adata- входные данные- Returns:
- данные после выполнения операции
-
invoke
default java.lang.Object invoke(T invocation, java.lang.Object data)
Description copied from interface:ActionInvocationEngineВыполнение операции- Specified by:
invokein interfaceActionInvocationEngine<T extends N2oArgumentsInvocation>- Parameters:
invocation- source модель action-adata- входные данные- Returns:
- данные после выполнения операции
-
-