public class AutomationMapper extends Object
Modifier and Type | Field and Description |
---|---|
ScriptOperationContext |
ctx |
protected CoreSession |
session |
Constructor and Description |
---|
AutomationMapper(CoreSession session,
ScriptOperationContext operationContext) |
Modifier and Type | Method and Description |
---|---|
protected Properties |
computeProperties(Map<?,?> result) |
Object |
executeOperation(String opId,
Object input,
jdk.nashorn.api.scripting.ScriptObjectMirror parameters) |
void |
unwrapContext(ScriptOperationContext ctx,
Object inputOutput) |
protected Map<String,Object> |
unwrapParameters(jdk.nashorn.api.scripting.ScriptObjectMirror parameters) |
protected Object |
wrapContextAndOutput(Object output) |
protected final CoreSession session
public final ScriptOperationContext ctx
public AutomationMapper(CoreSession session, ScriptOperationContext operationContext)
public Object executeOperation(String opId, Object input, jdk.nashorn.api.scripting.ScriptObjectMirror parameters) throws Exception
Exception
public void unwrapContext(ScriptOperationContext ctx, Object inputOutput)
protected Map<String,Object> unwrapParameters(jdk.nashorn.api.scripting.ScriptObjectMirror parameters)
protected Object wrapContextAndOutput(Object output)
protected Properties computeProperties(Map<?,?> result)
Copyright © 2016 Nuxeo SA. All rights reserved.