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

.admingui.console-jca-plugin.3.0.1-b03.source-code.securityMapButtons.inc Maven / Gradle / Ivy




    
        
            
                $attribute{principalsSA}  usersSA =>$attribute{usersSA});
                mapPut(map="#{pageSession.valueMap}" key="UserGroup" value="#{usersSA}")
                mapPut(map="#{pageSession.valueMap}" key="Principal" value="#{principalsSA}")
                if(#{pageSession.hasPropertySheet}){
                    saveBeanAttributes(objectNameStr="#{pageSession.objectNameStr}"  attrs="#{pageSession.valueMap}"
                        skipAttrs="#{pageSession.skipAttrsList}"
                        convertToFalse="#{pageSession.convertToFalseList}"
                        onlyUseAttrs="#{pageSession.onlyUseAttrs}"
                    );
                    if(#{pageSession.has2Objects}){
                        saveBeanAttributes(objectNameStr="#{pageSession.objectNameStr2}"  attrs="#{pageSession.valueMap2}"
                            skipAttrs="#{pageSession.skipAttrsList2}"
                            convertToFalse="#{pageSession.convertToFalseList2}"
                        );
                    }
                }
                prepareSuccessfulMsg();
                gf.redirect(page="#{selfPage}&alertType=${alertType}&alertSummary=${alertSummary}&alertDetail=${alertDetail}");
                />
            
            
                $attribute{principalsSA} usersSA =>$attribute{usersSA});
                if($attribute{usersSA}){
                   mapPut(map="#{pageSession.valueMap}" key="UserGroup" value="#{usersSA}")
                }
                if($attribute{principalsSA}) {
                    mapPut(map="#{pageSession.valueMap}" key="Principal" value="#{principalsSA}")
                }
                   createProxy(parentObjectNameStr="#{pageSession.parentObjectNameStr}" childType="#{pageSession.childType}"
                        attrs="#{pageSession.valueMap}"
                        convertToFalse="#{pageSession.convertToFalseList}"
                        result => $attribute{objStr});
                    setPageSessionAttribute(key="parentObjectNameStr2", value="$attribute{objStr}");
                    if(#{pageSession.has2Objects}){
                        if (#{pageSession.parentObjectNameStr2}){
                            createProxy(parentObjectNameStr="#{pageSession.parentObjectNameStr2}" childType="#{pageSession.childType2}"
                                attrs="#{pageSession.valueMap2}"
                                convertToFalse="#{pageSession.convertToFalseList2}"
                                result => $attribute{objStr2});
                        }
                        if (!#{pageSession.parentObjectNameStr2}){
                            //create as a sub-element
                            createProxy(parentObjectNameStr="$attribute{objStr}" childType="#{pageSession.childType2}"
                                attrs="#{pageSession.valueMap2}"
                                convertToFalse="#{pageSession.convertToFalseList2}"
                                result => $attribute{objStr2});
                        }
                    }
                    gf.redirect(page="#{pageSession.parentPage}")
                />
            
            
                
            
        
    




© 2015 - 2025 Weber Informatics LLC | Privacy Policy