@Override public String getResourceId(ExecutionContext context) throws InterruptedException, IOException { return handler.getResourceId(context, script); } }
@Override public String getResourceId(ExecutionContext context) throws InterruptedException, IOException { return handler.getResourceId(context, null); } }
@Override public String getResourceId( ExecutionContext context, ExecutionScript script) throws InterruptedException, IOException { ExecutionScriptHandler<T> target = resolve(context, script); return target.getResourceId(context, script); }