.main.admingui.console-jca-plugin.8.0.0-JDK17-M7.source-code.editPageWizardButtons.inc Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of console-jca-plugin Show documentation
Show all versions of console-jca-plugin Show documentation
Connectors plugin bundle for GlassFish Admin Console
The newest version!
$attribute{resultEndPoint});
if (#{pageSession.hasPropertyTable}){
if (#{pageSession.hasConfidential}){
gf.combineProperties(tableList="#{pageSession.tableList}" combined="#{requestScope.newList}");
}
if (!#{pageSession.hasConfidential}){
getUIComponent(clientId="$pageSession{propertyTableRowGroupId}", component=>$attribute{tableRowGroup});
getAllSingleMapRows(TableRowGroup="$attribute{tableRowGroup}", Rows=>$attribute{newList});
}
removeEmptyProps(props="#{newList}" modifiedProps="#{newList}");
javaToJSON(obj="#{newList}" json="#{requestScope.tmpJSON}");
urlencode(value="#{sessionScope.wizardMap['name']}" encoding="UTF-8" result="#{pageSession.encodeName}");
gf.restRequest(endpoint="#{pageSession.parentUrl}/#{pageSession.childType}/#{pageSession.encodeName}/property.json"
method="POST"
data="#{requestScope.tmpJSON}"
result="#{requestScope.restResponse}");
}
if ("#{pingValue}") {
urlencode(value="#{sessionScope.wizardMap['name']}" encoding="UTF-8" result="#{pageSession.encodeName}");
gf.createAttributeMap(keys={"id"} values={"$pageSession{encodeName}"} map="#{requestScope.attrMap}");
gf.restRequest(endpoint="#{sessionScope.REST_URL}/resources/ping-connection-pool"
attrs="#{requestScope.attrMap}"
method="GET"
throwException="#{false}"
result="#{requestScope.result}");
if ("#{requestScope.result.data['exit_code']} = SUCCESS") {
prepareAlertMsg(summary="$resource{i18n.msg.PingSucceed}", type="success");
}
if ("!(#{requestScope.result.data['exit_code']} = SUCCESS)") {
prepareAlertMsg(summary="$resource{i18njca.msg.warning.poolCreatedPingFailed}", detail="#{requestScope.result.data.message}", type="warning");
}
setSessionAttribute(key="wizardMap" value="#{null}")
setSessionAttribute(key="wizardPoolExtra" value="#{null}")
setSessionAttribute(key="wizardPoolProperties" value="#{null}")
setSessionAttribute(key="hasConfidential" value="#{null}")
gf.redirect(page="#{parentPage}?alertType=${alertType}&alertSummary=${alertSummary}&alertDetail=${alertDetail}");
}
setSessionAttribute(key="wizardMap" value="#{null}")
setSessionAttribute(key="wizardPoolExtra" value="#{null}")
setSessionAttribute(key="wizardPoolProperties" value="#{null}")
setSessionAttribute(key="hasConfidential" value="#{null}")
gf.redirect(page="#{parentPage}")
/>