rewriteURN method
Implementation
String rewriteURN(Execution exec, Context? ctx) {
var uname = ctx?.getAttribute(remoteUname);
var name = anyone([ctx?.getAttribute(remoteName), vars.name]) ?? '';
var urn = URN.from(exec.schema().urn);
if (uname?.isNotEmpty ?? false) {
urn.name = uname!;
}
if (name.isNotEmpty) {
urn.name = urn.name.replaceAll('_{mesh.name}', name);
}
return urn.toString();
}