<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN"
                                   "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
<tiles-definitions>
    <!-- DRS settings for Dynamic Cache -->
    <definition
        controllerClass="com.ibm.ws.console.datareplication.DRSSettingsController"
        extends="detail.config.view" name="DynamicCacheDRSSettings.config.view">
        <put name="contextType" value="DynamicCacheDRSSettings"/>
        <putList name="list">
            <add value="DynamicCacheDRSSettings.detail.title"/>
            <add value="DynamicCacheDRSSettings.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="DynamicCacheDRSSettings.detail.title">
        <put name="formName" value="com.ibm.ws.console.datareplication.DRSSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="titleKey" value="SessionManager.sessionDRSPersistence.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=DRSSettings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="DynamicCacheDRSSettings.description"/>
        <put name="displayName" value="DynamicCacheDRSSettings.displayName"/>
    </definition>
    <definition name="DynamicCacheDRSSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="dynamicCacheDRSSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DRSSettingsDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="DynamicCacheDRSSettings.config.tab.view">
        <putList name="list">
            <add value="DynamicCacheDRSSettings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="DynamicCacheDRSSettings.config.general.properties">
        <put name="formAction" value="dynamicCacheDRSSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DRSSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.DRSSettingsDetailForm"/>
        <put name="formFocus" value="dataReplicationMode"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSettings.replication.domainSelection:messageBrokerDomainName:no:DynamicSelect:DynamicCacheDRSSettings.messaging.description:no:yes:domainVector:domainVector"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="CacheInstance.replicationType.displayName:dataReplicationMode:no:Select:CacheInstance.replicationType.description:no:yes:both,pull,push,none:DRSSettings.bothpp,DRSSettings.pull,DRSSettings.push,DRSSettings.none"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSettings.frequency.displayName:pushFrequency:no:Text:DRSSettings.frequency.description:no:yes: : :DRSSettings.frequency.units"/>
        </putList>
    </definition>
    <definition name="DynamicCacheDRSSettings.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <definition name="DynamicCacheDRSSettings.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <!-- DRS settings -->
    <definition
        controllerClass="com.ibm.ws.console.datareplication.webcontainer.DRSSettingsController"
        extends="detail.config.view" name="DRSSettings.config.view">
        <put name="contextType" value="DRSSettings"/>
        <putList name="list">
            <add value="DRSSettings.detail.title"/>
            <add value="DRSSettings.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="DRSSettings.detail.title">
        <put name="formName" value="com.ibm.ws.console.datareplication.webcontainer.DRSSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.servermanagement"/>
        <put name="titleKey" value="SessionManager.sessionDRSPersistence.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=DRSSettings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="DRSSettings.description"/>
        <put name="displayName" value="DRSSettings.displayName"/>
    </definition>
    <definition name="DRSSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="dRSSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.webcontainer.DRSSettingsDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="DRSSettings.config.tab.view">
        <putList name="list">
            <add value="DRSSettings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="DRSSettings.config.general.properties">
        <put name="formAction" value="dRSSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.webcontainer.DRSSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.webcontainer.DRSSettingsDetailForm"/>
        <put name="formFocus" value="dataReplicationMode"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <!-- mkv using dummy attribute 'routing' for the JSP below, so that it can be used in plugin.xml form entry to filter this out. -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSettings.replication.displayName:routing:no:Custom:DRSSettings.replication.description:no:yes: : :/com.ibm.ws.console.datareplication/webcontainer/replication.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSettings.replication.domainSelection:messageBrokerDomainName:no:DynamicSelect:DRSSettings.messaging.description:no:yes:domainVector:domainVector"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSettings.mode.displayName:dataReplicationMode:no:Select:DRSSettings.mode.description:no:yes:both,client,server:DRSSettings.both,DRSSettings.client,DRSSettings.server"/>
        </putList>
    </definition>
    <!--  MultibrokerDomain  Collection -->
    <definition
        controllerClass="com.ibm.ws.console.datareplication.MultibrokerDomainController"
        name="MultibrokerDomain.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="MultibrokerDomain"/>
        <put name="descTitle" value="MultibrokerDomain.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="descText" value="MultibrokerDomain.description"/>
        <putList name="contentList">
            <add value="MultibrokerDomain.paging.extend"/>
            <add value="MultibrokerDomain.quicksearch.extend"/>
            <add value="MultibrokerDomain.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="MultibrokerDomain.quicksearch.extend">
        <put name="selectUri" value="multibrokerDomainCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formAction" value="multibrokerDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <putList name="searchList">
            <add value="MultibrokerDomain.name.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="MultibrokerDomain.paging.extend">
        <put name="displayLabelKey" value="MultibrokerDomain.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formAction" value="multibrokerDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="MultibrokerDomain.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formAction" value="multibrokerDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultibrokerDomainCollectionForm"/>
        <put name="buttons" value="MultibrokerDomain.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=MultibrokerDomain.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/MultibrokerDomain/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/MultibrokerDomain/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="MultibrokerDomain.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="MultibrokerDomain.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!--  MultibrokerDomain  Detail -->
    <definition extends="detail.config.view" name="MultibrokerDomain.config.view">
        <put name="contextType" value="MultibrokerDomain"/>
        <putList name="list">
            <add value="MultibrokerDomain.detail.title"/>
            <add value="MultibrokerDomain.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.config.view" name="DataReplicationDomain.config.view.new">
        <put name="contextType" value="DataReplicationDomain.config.view.new"/>
        <putList name="list">
            <add value="MultibrokerDomain.detail.title"/>
            <add value="MultibrokerDomain.detail.tabsLayout.new"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="MultibrokerDomain.detail.title">
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="titleKey" value="MultibrokerDomain.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=MultibrokerDomain.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="MultibrokerDomain.detail.description"/>
        <put name="displayName" value="MultibrokerDomain.displayName"/>
    </definition>
    <definition name="MultibrokerDomain.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="multibrokerDomainDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition name="MultibrokerDomain.detail.tabsLayout.new" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="multibrokerDomainDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="MultibrokerDomain.config.tab.view">
        <putList name="list">
            <add value="MultibrokerDomain.detail.buttons.panel"/>
            <add value="MultibrokerDomain.config.general.properties"/>
            <add value="MultibrokerDomain.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="MultibrokerDomain.config.tab.view.new">
        <putList name="list">
            <add value="MultibrokerDomain.detail.buttons.panel.new"/>
            <add value="MultibrokerDomain.config.general.properties.new"/>
            <add value="MultibrokerDomain.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="MultibrokerDomain.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="MultibrokerDomain.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="buttons.panel" name="MultibrokerDomain.detail.buttons.panel.new">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="MultibrokerDomain.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="MultibrokerDomain.config.general.properties">
        <put name="formAction" value="multibrokerDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultibrokerDomain.name.displayName:name:yes:Text:MultibrokerDomain.name.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplication.requestTimeout.displayName:requestTimeout:yes:Text:DataReplication.requestTimeout.description:no:yes: : :DataReplication.requestTimeout.units"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSPartition.size.displayName:partitionSize:yes:Text:DRSPartition.size.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="partitionOnEntry.singleReplica:partitionOnEntry:no:Checkbox:DRSPartition.partitionOnEntry.MultibrokerDomain.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSerialization.serializationKind.displayName:entrySerializationKind:yes:Select:DRSSerialization.serializationKind.description:no:yes:BYTES,OBJECT:DRSSerializationKind.BYTES,DRSSerializationKind.OBJECT"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSConnectionPool.size.displayName:poolSize:yes:Text:DRSConnectionPool.size.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSConnectionPool.poolConnections.displayName:poolConnections:no:Checkbox:DRSConnectionPool.poolConnections.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="MultibrokerDomain.config.general.properties.new">
        <put name="formAction" value="multibrokerDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultibrokerDomain.name.displayName:name:yes:Text:MultibrokerDomain.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplication.requestTimeout.displayName:requestTimeout:yes:Text:DataReplication.requestTimeout.description:no:yes: : :DataReplication.requestTimeout.units"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSPartition.size.displayName:partitionSize:yes:Text:DRSPartition.size.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="partitionOnEntry.singleReplica:partitionOnEntry:no:Checkbox:DRSPartition.partitionOnEntry.MultibrokerDomain.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSSerialization.serializationKind.displayName:entrySerializationKind:yes:Select:DRSSerialization.serializationKind.description:no:yes:BYTES,OBJECT:DRSSerializationKind.BYTES,DRSSerializationKind.OBJECT"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSConnectionPool.size.displayName:poolSize:yes:Text:DRSConnectionPool.size.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSConnectionPool.poolConnections.displayName:poolConnections:no:Checkbox:DRSConnectionPool.poolConnections.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="MultibrokerDomain.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.datareplication.MultibrokerDomainDetailForm"/>
        <putList name="list"/>
    </definition>
    <!--  DataReplicationDomain  Detail -->
    <definition extends="detail.config.view" name="DataReplicationDomain.config.view">
        <put name="contextType" value="DataReplicationDomain"/>
        <putList name="list">
            <add value="DataReplicationDomain.detail.title"/>
            <add value="DataReplicationDomain.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.config.view" name="DataReplicationDomain.config.view.new">
        <put name="contextType" value="DataReplicationDomain.config.view.new"/>
        <putList name="list">
            <add value="DataReplicationDomain.detail.title"/>
            <add value="DataReplicationDomain.detail.tabsLayout.new"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="DataReplicationDomain.detail.title">
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="titleKey" value="DataReplicationDomain.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=DataReplicationDomain.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="DataReplicationDomain.description"/>
        <put name="displayName" value="DataReplicationDomain.displayName"/>
    </definition>
    <definition name="DataReplicationDomain.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="dataReplicationDomainDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition name="DataReplicationDomain.detail.tabsLayout.new" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="dataReplicationDomainDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="DataReplicationDomain.config.tab.view">
        <putList name="list">
            <add value="DataReplicationDomain.detail.buttons.panel"/>
            <add value="DataReplicationDomain.config.general.properties"/>
            <add value="DataReplicationDomain.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="DataReplicationDomain.config.tab.view.new">
        <putList name="list">
            <add value="DataReplicationDomain.config.general.properties.new"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="DataReplicationDomain.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="DataReplicationDomain.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="DataReplicationDomain.config.general.properties">
        <put name="formAction" value="dataReplicationDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplicationDomain.name.displayName:name:no:Text:DataReplicationDomain.name.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplication.requestTimeout.displayName:requestTimeout:yes:Text:DataReplication.requestTimeout.description:no:yes: : :DataReplication.requestTimeout.units"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="partitionOnEntry.numReplicas.displayName: :yes:Custom:partitionOnEntry.numReplicas.description:no:yes: : :/com.ibm.ws.console.datareplication/webcontainer/partitionOnEntry.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="DataReplicationDomain.config.general.properties.new">
        <put name="formAction" value="dataReplicationDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplicationDomain.name.displayName:name:yes:Text:DataReplicationDomain.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DataReplication.requestTimeout.displayName:requestTimeout:yes:Text:DataReplication.requestTimeout.description:no:yes: : :DataReplication.requestTimeout.units"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="DRSPartition.partitionOnEntry.displayName: :yes:Custom:DRSPartition.partitionOnEntry.DataReplicationDomain.description:no:yes: : :/com.ibm.ws.console.datareplication/webcontainer/partitionOnEntry.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="DataReplicationDomain.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.datareplication.DataReplicationDomainDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="DataReplicationDomain.summary.view" path="/com.ibm.ws.console.datareplication/DataReplicationDomainSummary.jsp"/>
    <!--  MultiBrokerRoutingEntry  Collection -->
    <definition
        controllerClass="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryController"
        name="MultiBrokerRoutingEntry.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="MultiBrokerRoutingEntry"/>
        <put name="descTitle" value="MultiBrokerRoutingEntry.displayName.plural"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="descText" value="MultiBrokerRoutingEntry.description"/>
        <putList name="contentList">
            <add value="MultiBrokerRoutingEntry.paging.extend"/>
            <add value="MultiBrokerRoutingEntry.quicksearch.extend"/>
            <add value="MultiBrokerRoutingEntry.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="MultiBrokerRoutingEntry.quicksearch.extend">
        <put name="selectUri" value="multiBrokerRoutingEntryCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formAction" value="multiBrokerRoutingEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <putList name="searchList">
            <add value="MultiBrokerRoutingEntry.brokerName.displayName:brokerName"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="MultiBrokerRoutingEntry.paging.extend">
        <put name="displayLabelKey" value="MultiBrokerRoutingEntry.displayName.plural"/>
        <put name="collectionForm" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formAction" value="multiBrokerRoutingEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="MultiBrokerRoutingEntry.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formAction" value="multiBrokerRoutingEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryCollectionForm"/>
        <put name="buttons" value="MultiBrokerRoutingEntry.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=MultiBrokerRoutingEntry.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/MultiBrokerRoutingEntry/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/MultiBrokerRoutingEntry/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="MultiBrokerRoutingEntry.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="MultiBrokerRoutingEntry.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!--  MultiBrokerRoutingEntry  Detail -->
    <definition extends="detail.config.view" name="MultiBrokerRoutingEntry.config.view">
        <put name="contextType" value="MultiBrokerRoutingEntry"/>
        <putList name="list">
            <add value="MultiBrokerRoutingEntry.detail.title"/>
            <add value="MultiBrokerRoutingEntry.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.config.view" name="MultiBrokerRoutingEntry.config.view.new">
        <put name="contextType" value="MultiBrokerRoutingEntry.config.view.new"/>
        <putList name="list">
            <add value="MultiBrokerRoutingEntry.detail.title"/>
            <add value="MultiBrokerRoutingEntry.detail.tabsLayout.new"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="MultiBrokerRoutingEntry.detail.title">
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.datareplication"/>
        <put name="titleKey" value="MultiBrokerRoutingEntry.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.datareplication.forwardCmd.do?forwardName=MultiBrokerRoutingEntry.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="brokerName"/>
        <put name="instanceDescription" value="MultiBrokerRoutingEntry.description"/>
        <put name="displayName" value="MultiBrokerRoutingEntry.displayName"/>
    </definition>
    <definition name="MultiBrokerRoutingEntry.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="multiBrokerRoutingEntryDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition name="MultiBrokerRoutingEntry.detail.tabsLayout.new" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="multiBrokerRoutingEntryDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <putList name="tabList"/>
    </definition>
    <definition extends="detail.config.tab.view" name="MultiBrokerRoutingEntry.config.tab.view">
        <putList name="list">
            <add value="MultiBrokerRoutingEntry.detail.buttons.panel"/>
            <add value="MultiBrokerRoutingEntry.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="MultiBrokerRoutingEntry.config.tab.view.new">
        <putList name="list">
            <add value="MultiBrokerRoutingEntry.detail.buttons.panel"/>
            <add value="MultiBrokerRoutingEntry.config.general.properties.new"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="MultiBrokerRoutingEntry.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="MultiBrokerRoutingEntry.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="MultiBrokerRoutingEntry.config.general.properties">
        <put name="formAction" value="multiBrokerRoutingEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <put name="formFocus" value="brokerName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerName.displayName:brokerName:yes:Text:MultiBrokerRoutingEntry.brokerName.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.servers.displayName: :no:Custom:MultiBrokerRoutingEntry.servers.description:no:yes: : :/com.ibm.ws.console.datareplication/corelateServers.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerEndPoint.host.displayName:brokerHost:yes:Text:MultiBrokerRoutingEntry.brokerEndPoint.host.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerEndPoint.port.displayName:brokerPort:yes:Text:MultiBrokerRoutingEntry.brokerEndPoint.port.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.clientEndPoint.port.displayName:clientPort:yes:Text:MultiBrokerRoutingEntry.clientEndPoint.port.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.general.properties" name="MultiBrokerRoutingEntry.config.general.properties.new">
        <put name="formAction" value="multiBrokerRoutingEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.datareplication.MultiBrokerRoutingEntryDetailForm"/>
        <put name="formFocus" value="brokerName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerName.displayName:brokerName:yes:Text:MultiBrokerRoutingEntry.brokerName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.servers.displayName.new: :no:Custom:MultiBrokerRoutingEntry.servers.description.new:no:yes: : :/com.ibm.ws.console.datareplication/corelateServers.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerEndPoint.host.displayName:brokerHost:yes:Text:MultiBrokerRoutingEntry.brokerEndPoint.host.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.brokerEndPoint.port.displayName:brokerPort:yes:Text:MultiBrokerRoutingEntry.brokerEndPoint.port.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="MultiBrokerRoutingEntry.clientEndPoint.port.displayName:clientPort:yes:Text:MultiBrokerRoutingEntry.clientEndPoint.port.description:no:yes"/>
        </putList>
    </definition>
</tiles-definitions>
