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

.admingui.console-common-full-plugin.3.0-b57.source-code.externalResourceNew.jsf Maven / Gradle / Ivy







    
    $page{configName} default="server-config");
        setPageSessionAttribute(key="selfPage" value="#{request.contextPath}/full/externalResourceNew.jsf");
        setPageSessionAttribute(key="parentPage" value="#{request.contextPath}/full/externalResources.jsf");
        setPageSessionAttribute(key="parentObjectNameStr", value="amx:pp=/domain,type=resources");
        setPageSessionAttribute(key="childType" value="external-jndi-resource");
        setPageSessionAttribute(key="showJndiLookup" value="#{true}");
        getDefaultProxyAttrs( parentObjectNameStr="#{pageSession.parentObjectNameStr}" childType="#{pageSession.childType}"  valueMap="#{pageSession.valueMap}")
        setPageSessionAttribute(key="convertToFalseList" value={"Enabled"});
        setPageSessionAttribute(key="skipAttrsList", value={"Name"});
        if(#{resChosen}) {
            getFactoryClass(resType="$attribute{resChosen}", result="#{pageSession.factoryClass}");
            mapPut(map="#{pageSession.valueMap}" key="Name" value="#{Name}")
            mapPut(map="#{pageSession.valueMap}" key="ObjectType" value="#{objectType}")   
            mapPut(map="#{pageSession.valueMap}" key="Description" value="#{desc}") 
            mapPut(map="#{pageSession.valueMap}" key="Enabled" value="true")
            mapPut(map="#{pageSession.valueMap2}" key="Enabled" value="#{status}")
            mapPut(map="#{pageSession.valueMap}" key="FactoryClass" value="#{pageSession.factoryClass}") 
            mapPut(map="#{pageSession.valueMap}" key="ResType" value="#{resChosen}") 
            mapPut(map="#{pageSession.valueMap}" key="JNDILookupName" value="#{jndiLookup}") 
            setAttribute(key="tableList" value="#{newList}");
        }
        getJndiResourceForCreate(result="#{requestScope.entriesList}", classnameOption=>$page{classnameOption}, attrMap="#{pageSession.attrMap}" );
        addEmptyFirstElement(in="$attribute{entriesList}"  out="#{pageSession.builtInEntries}")
        setPageSessionAttribute(key="myOption" value="$pageSession{classnameOption}");  
        //set the following for including buttons.inc
        setPageSessionAttribute(key="edit" value="#{false}" );
        setPageSessionAttribute(key="showDefaultButton" value="#{true}" );
        setPageSessionAttribute(key="showCancelButton" value="#{true}" );
        setPageSessionAttribute(key="hasPropertySheet" value="#{true}" );
        setPageSessionAttribute(key="hasPropertyTable" value="#{true}" );

        createMap(result="#{pageSession.valueMap2}")
        mapPut(map="#{pageSession.valueMap2}" key="Enabled" value="true");
        setPageSessionAttribute(key="createResourceRef" value="#{true}" );

    />
    
#include "/common/shared/restart.inc"
            
        //#include treeBreadcrumbs.inc
#include "/common/shared/alertMsg.inc"

                
                
#include "/full/jndiButtons.inc"
                    
                    "

#include "/full/jndiResourceAttr.inc" #include "/common/shared/propertyDescTable.inc"
#include "/full/jndijs.inc" "
#include "/common/shared/changeButtonsJS.inc"




© 2015 - 2025 Weber Informatics LLC | Privacy Policy