
.admingui.console-jca-plugin.3.1-b20.source-code.tableButtons.inc Maven / Gradle / Ivy
$page{topActionGroup});
/>
$attribute{tableRowGroup});
getSelectedSingleMapRows(TableRowGroup="${tableRowGroup}" selectedRows=>$attribute{selectedRows});
foreach (var="row" list="#{requestScope.selectedRows}") {
urlencode(value="#{row['name']}" result="#{requestScope.encodedResName}");
setAttribute(key="targetUrlsList" value="#{row['targetUrls']}");
foreach (var="targetUrl" list="#{requestScope.targetUrlsList}") {
createMap(result="#{requestScope.attrMap}");
mapGet(Map="#{row['targetsMap']}" Key="#{requestScope.targetUrl}" Value="#{requestScope.targetVal}");
mapPut(map="#{requestScope.attrMap}" key="target" value="#{targetVal}");
gf.restRequest(
endpoint="#{requestScope.targetUrl}/resource-ref/#{requestScope.encodedResName}"
attrs="#{requestScope.attrMap}"
method="DELETE"
result="#{requestScope.foo}");
}
createMap(result="#{requestScope.attrMap}");
if ("#{pageSession.childType}=admin-object-resource") {
mapPut(map="#{requestScope.attrMap}" key="target" value="server-config");
}
if ("!(#{pageSession.childType}=admin-object-resource)") {
mapPut(map="#{requestScope.attrMap}" key="target" value="domain");
}
gf.restRequest(
endpoint="#{pageSession.parentUrl}/#{pageSession.childType}/#{requestScope.encodedResName}"
attrs="#{requestScope.attrMap}"
method="DELETE"
result="#{requestScope.foo}");
}
gf.redirect(page="#{pageSession.listLink}");
/>
$attribute{tableRowGroup});
getSelectedSingleMapRows(TableRowGroup="${tableRowGroup}" selectedRows=>$attribute{selectedRows});
// enable the resource for all targets
foreach (var="row" list="#{requestScope.selectedRows}") {
gf.createAttributeMap(keys={"enabled"} values={"true"} map="#{requestScope.attrMap}");
urlencode(value="#{row['name']}" result="#{requestScope.encodedResName}");
setAttribute(key="targetUrlsList" value="#{row['targetUrls']}");
foreach (var="targetUrl" list="#{requestScope.targetUrlsList}") {
gf.restRequest(
endpoint="#{requestScope.targetUrl}/resource-ref/#{requestScope.encodedResName}"
attrs="#{requestScope.attrMap}"
method="POST"
result="#{requestScope.foo}");
}
}
setAttribute(key="selectedRows" value="${selectedRows}");
gf.redirect(page="#{pageSession.listLink}");
/>
$attribute{tableRowGroup});
getSelectedSingleMapRows(TableRowGroup="${tableRowGroup}" selectedRows=>$attribute{selectedRows});
// disable the resource for all targets
foreach (var="row" list="#{requestScope.selectedRows}") {
gf.createAttributeMap(keys={"enabled"} values={"false"} map="#{requestScope.attrMap}");
urlencode(value="#{row['name']}" result="#{requestScope.encodedResName}");
setAttribute(key="targetUrlsList" value="#{row['targetUrls']}");
foreach (var="targetUrl" list="#{requestScope.targetUrlsList}") {
gf.restRequest(
endpoint="#{requestScope.targetUrl}/resource-ref/#{requestScope.encodedResName}"
attrs="#{requestScope.attrMap}"
method="POST"
result="#{requestScope.foo}");
}
}
setAttribute(key="selectedRows" value="${selectedRows}");
gf.redirect(page="#{pageSession.listLink}");
/>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy