<!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration//EN"
       "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">

<!-- Definitions for WebSphere Application Server Administrative Console   -->
<!--THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-i63, 5724-H88(C) COPYRIGHT International Business Machines Corp., 1997, 2004
All Rights Reserved * Licensed Materials - Property of IBM
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.--> 

<tiles-definitions>

<!-- Begin JMSServer NativeProcesses -->
    
    <definition name="JMSNativeProcess.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.zos.jms.JMSNativeProcessController">
        <put name="contextType" value="JMSNativeProcess"/>
        <putList name="list">
        <add value="JMSNativeProcess.detail.title"/>
        <add value="JMSNativeProcess.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="JMSNativeProcess.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.zos.jms.JMSNativeProcessDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="titleKey" value="JMSNativeProcess.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=JMSNativeProcess.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="JMSNativeProcess.description"/>
        <put name="displayName" value="JMSNativeProcess.displayName"/>
    </definition>

    <definition name="JMSNativeProcess.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="jmsNativeProcessesDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.zos.jms.JMSNativeProcessDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="JMSNativeProcess.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="JMSNativeProcess.config.general.properties"/>
        </putList>
    </definition>

    <definition name="JMSNativeProcess.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="jmsNativeProcessesDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.zos.jms.JMSNativeProcessDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.zos.jms.JMSNativeProcessDetailForm"/>
        <put name="formFocus" value="authenticationAlias"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="JMSNativeProcess.serverShortName.displayName:serverShortName:no:Text:JMSNativeProcess.serverShortName.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="JMSNativeProcess.commandPrefix.displayName:commandPrefix:no:Text:JMSNativeProcess.commandPrefix.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- End JMSServer NativeProcesses -->

<!-- Begin WCAdvancedSettings -->
    
    <definition name="WCAdvancedSettings.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.zos.webcontainer.WCAdvancedSettingsController">
        <put name="contextType" value="WCAdvancedSettings"/>
        <putList name="list">
        <add value="WCAdvancedSettings.detail.title"/>
        <add value="WCAdvancedSettings.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="WCAdvancedSettings.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.zos.webcontainer.WCAdvancedSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="titleKey" value="WCAdvancedSettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=WCAdvancedSettings.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="WCAdvancedSettings.description"/>
        <put name="displayName" value="WCAdvancedSettings.displayName"/>
    </definition>

    <definition name="WCAdvancedSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="wcAdvancedSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.zos.webcontainer.WCAdvancedSettingsDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="WCAdvancedSettings.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="WCAdvancedSettings.config.general.properties"/>
        </putList>
    </definition>

    <definition name="WCAdvancedSettings.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="wcAdvancedSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.zos.webcontainer.WCAdvancedSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.zos.webcontainer.WCAdvancedSettingsDetailForm"/>
        <put name="formFocus" value="networkQoS"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!-- @MD17217C - Add "NONE" to the select list of networkQoS -->
            <item  value="WCAdvancedSettings.networkQoS.displayName:networkQoS:no:Select:WCAdvancedSettings.networkQoS.description:no:yes:NONE,HOST,URI,HOSTURI,TCLASS:WCAdvancedSettings.networkQoS.NONE,WCAdvancedSettings.networkQoS.HOST,WCAdvancedSettings.networkQoS.URI,WCAdvancedSettings.networkQoS.HOSTURI,WCAdvancedSettings.networkQoS.TCLASS" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- @pok_MD18708C Change transaction class mapping to not required -->
            <item  value="WCAdvancedSettings.transactionClassMappingFile.displayName:transactionClassMappingFile:no:Text:WCAdvancedSettings.transactionClassMappingFile.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  <!-- @MD17363C - Add the required indicator to Change transactionClassMappingFile -->
        </putList>
    </definition>

<!-- End WCAdvancedSettings -->

<!-- Begin ORBAdvancedSettings -->
    
    <definition name="ORBAdvancedSettings.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.zos.orb.ORBAdvancedSettingsController">
        <put name="contextType" value="ORBAdvancedSettings"/>
        <putList name="list">
        <add value="ORBAdvancedSettings.detail.title"/>
        <add value="ORBAdvancedSettings.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="ORBAdvancedSettings.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.zos.orb.ORBAdvancedSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="titleKey" value="ORBAdvancedSettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=ORBAdvancedSettings.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ORBAdvancedSettings.description"/>
        <put name="displayName" value="ORBAdvancedSettings.displayName"/>
    </definition>

    <definition name="ORBAdvancedSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="orbAdvancedSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.zos.orb.ORBAdvancedSettingsDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="ORBAdvancedSettings.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="ORBAdvancedSettings.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ORBAdvancedSettings.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="orbAdvancedSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.zos.orb.ORBAdvancedSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.zos.orb.ORBAdvancedSettingsDetailForm"/>
        <put name="formFocus" value="iiopKeepAlive"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!-- @MD16928C - Change the flags for the next three timeout fields to indicate that they are required -->
            <item  value="ORBAdvancedSettings.iiopKeepAlive.displayName:iiopKeepAlive:yes:Text:ORBAdvancedSettings.iiopKeepAlive.description:no:yes: : :ObjectRequestBroker.requestTimeout.units" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ORBAdvancedSettings.iiopSslKeepAlive.displayName:iiopSslKeepAlive:yes:Text:ORBAdvancedSettings.iiopSslKeepAlive.description:no:yes: : :ObjectRequestBroker.requestTimeout.units" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ORBAdvancedSettings.wlmTimeout.displayName:wlmTimeout:yes:Text:ORBAdvancedSettings.wlmTimeout.description:no:yes: : :ObjectRequestBroker.requestTimeout.units" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item  value="ORBAdvancedSettings.servantWorkprofile.displayName:servantWorkprofile:no:Select:ORBAdvancedSettings.servantWorkprofile.description:no:yes:ISOLATE,IOBOUND,CPUBOUND,LONGWAIT,CUSTOM:ORBAdvancedSettings.servantWorkprofile.ISOLATE,ORBAdvancedSettings.servantWorkprofile.IOBOUND,ORBAdvancedSettings.servantWorkprofile.CPUBOUND,ORBAdvancedSettings.servantWorkprofile.LONGWAIT,ORBAdvancedSettings.servantWorkprofile.CUSTOM" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- End ORBAdvancedSettings -->

   <!-- @MD17439A Begin -->
   <!-- Begin Daemon -->
    <definition name="Daemon.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.zos.daemon.DaemonController">
        <put name="contextType" value="Daemon"/>
        <putList name="list">
        <add value="Daemon.detail.title"/>
        <add value="Daemon.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="Daemon.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.zos.daemon.DaemonDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.environment"/>
        <put name="titleKey" value="Daemon.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=Daemon.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Daemon.description"/>
        <put name="displayName" value="Daemon.displayName"/>
    </definition>

    <definition name="Daemon.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="daemonDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.zos.daemon.DaemonDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="Daemon.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="Daemon.config.general.properties"/>
        <add value="Daemon.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="Daemon.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="daemonDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.zos.daemon.DaemonDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.zos.daemon.DaemonDetailForm"/>
        <put name="formFocus" value="jobName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="Daemon.jobName.displayName:jobName:yes:Text:Daemon.jobName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <!-- @LIDB3111-18 Begin -->
            <item  value="Daemon.startCommand.displayName:startCommand:yes:Text:Daemon.startCommand.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <item  value="Daemon.listeningIPName.displayName:listeningIPName:no:Text:Daemon.listeningIPName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <item  value="Daemon.daemonIPName.displayName:daemonIPName:yes:Text:Daemon.daemonIPName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <!-- @LIDB3111-18 End -->
            <item  value="Daemon.port.displayName:port:yes:Text:Daemon.port.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <item  value="Daemon.sslPort.displayName:sslPort:yes:Text:Daemon.sslPort.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>  
            <item  value="Daemon.sslSettings.displayName:sslSettings:no:DynamicSelect:Daemon.sslSettings.description:no:yes:ssslAlias.values:ssslAlias.descriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="Daemon.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.zos.daemon.DaemonDetailForm"/>
        <putList name="list">
        </putList>
    </definition>
    <!-- End Daemon -->
    <!-- @MD17439A End -->

</tiles-definitions>
