All Downloads are FREE. Search and download functionalities are using the official Maven repository.

physdest.physDestTable.jsf Maven / Gradle / Ivy

The newest version!



    $page{tableId});
    />
    
         
            $page{topActionGroup});
            />
            
                
            

            
            $attribute{tableRowGroup});
                getSelectedSingleMapRows(TableRowGroup="${tableRowGroup}" selectedRows=>$attribute{selectedRows});
                foreach (var="dest" list="$attribute{selectedRows}") {
                     createMap(result="#{requestScope.attrsMap}");
                     mapPut(map="#{requestScope.attrsMap}" key="desttype" value="#{dest.type}" );
                     mapPut(map="#{requestScope.attrsMap}" key="id" value="#{dest.name}" );
                     gf.restRequest(endpoint="#{pageSession.resourceUrl}/delete-jmsdest",
                        attrs="#{requestScope.attrsMap}", method="delete", result="#{requestScope.result}");
                }
                setAttribute(key="selectedRows" value="${selectedRows}");
                gf.redirect(page="#{request.contextPath}/#{pageSession.selfPage}");
            />
            
            
                $attribute{tableRowGroup});
                    getSelectedSingleMapRows(TableRowGroup="${tableRowGroup}" selectedRows=>$attribute{selectedRows});
                    prepareAlertMsg(summary="$resource{i18njms.jmsPhysDestinations.purged}", type="success");
                    foreach (var="dest" list="$attribute{selectedRows}") {
                         createMap(result="#{requestScope.attrsMap}");
                         mapPut(map="#{requestScope.attrsMap}" key="desttype" value="#{dest.type}" );
                         mapPut(map="#{requestScope.attrsMap}" key="id" value="#{dest.name}" );
                         gf.restRequest(endpoint="#{pageSession.resourceUrl}/flush-jmsdest", attrs="#{requestScope.attrsMap}", method="post", result="#{requestScope.result}");
                         // TODO: handle failures
                    }
                />
            
         
     

    
        
        $page{configsTableRowGroupId});
        />

        
            
            
        
            
        

        
            
        
        
            
        
    





© 2015 - 2025 Weber Informatics LLC | Privacy Policy