<page xmlns="http://bali.us.oracle.com/cabo/baja" 
      xmlns:baja="http://bali.us.oracle.com/cabo/baja" 
      xmlns:marlin="http://bali.us.oracle.com/cabo/marlin"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:data="http://bali.us.oracle.com/cabo/marlin">

  <baja:content xmlns="http://bali.us.oracle.com/cabo/marlin">
    <dataScope>

      <contents>
      
        <html:title>
         <text data:text="title@hostDetails"/>
        </html:title>

        <!-- pageLayout>
     <contents -->        

          <include baja:node="../../em2go/em2goGlobalBanner"/>
          <include baja:node="../../em2go/em2goBreadCrumbs"/>

       <!-- rowLayout>
	<contents>
	 <flowLayout>
	  <contents>
	    <link data:text="header@hostInfoBasic"
                  data:destination="targetDest@hostInfoBasic"/>                                    
            <styledText styleClass="OraCopyright" text=" > " />
	    <link data:text="PERFORMANCE@hostResourceBundle"/>
                  data:destination="perfDest@bcInfo"/>                                    
	  </contents>
	 </flowLayout>
	</contents>
       </rowLayout-->                                        
     </contents>       

          <contents>
           <html:meta http-equiv="Refresh" content="-1" 
                      data:rendered="showRefreshTag@hostDetails"
                      data:content="refreshRate@hostDetails"/>

            <link name="TOP"/>
            <header data:text="header@hostDetails">
              <contents>
            <styledText styleClass="OraHeaderSubSub" data:text="header@hostDetails"/>

               <!-- subTabBar orientation="top"
                             data:selectedIndex="selectedTab@folderInfo">
                <contents>
                 <link data:text="HOME@mntrResourceBundle"
                       data:destination="targetDest@folderInfo"/>
                 <link data:text="PERFORMANCE@hostResourceBundle"  
                       data:destination="perfOverviewDest@folderInfo"/>
                 <link data:text="HOST_TARGET_LIST@hostResourceBundle"  
                          data:destination="targetListDest@folderInfo"/>
                 <link data:text="CONFIGURATION@TrackResourceBundle"
                       data:destination="viewSnapshot@hostSnapshot"/>
                </contents>
               </subTabBar -->

              <!--  >>>>>>>>>> DROPDOWN REFRESH OPTION  >>>>>>>>>>>>>> -->
                  <rowLayout>
                   <contents>
                    <flowLayout>
                     <contents>
                        <styledText styleClass="OraInlineInfoText"
                                    text="Data Collected: " />
                        <styledText styleClass="OraInlineInfoText" data:text="timestamp@hostDetails" />

                     </contents>
                    </flowLayout>
                   </contents>
                  </rowLayout>

              <form name="hostSummary">
               <contents>
                          <flowLayout>
                            <contents>
                                  <choice name="sumryChoice" columns="4" 
                                          marlin:selectedIndex="overviewOption@hostDetails">
                                    <contents marlin:childData="refOption@sumryChoices">
                                      <option marlin:text="name" marlin:selected="selected" 
                                              marlin:value="value"/>
                                    </contents>
                                  </choice>
					<submitButton data:text="GO_BUTTON@mntrResourceBundle" name="event" value="refToOpt" />

                        </contents>
                      </flowLayout>
               </contents>
              </form>

                <switcher name="false" data:childName="error@hostDetails">
                 <case name="true">



                 </case>
                </switcher>

                 
                  <header data:text="DISK_IO_USAGE@hostResourceBundle" vAlign="top">
                   <contents>
		<rowLayout>
                 <contents>
                  <styledText styleClass="OraHeaderSubSub" 
			data:text="DISK_IO_USAGE@hostResourceBundle"/>
		 </contents>
                </rowLayout>
                      <image data:source="hostSummaryTotIO@hostDetails"
                             data:shortDesc="DISK_IO_USAGE@hostResourceBundle"
                             data:destination="totIOUrl@hostDetails"/>

                        <tableLayout data:rendered="realtime@hostDetails">
                         <contents>
                          <rowLayout>
                           <contents>
                            <cellFormat hAlign="right">
                             <contents>
                              <styledText data:text="TOTAL_IO@hostResourceBundle"
                                          wrappingDisabled="true"
                                          styleClass="OraPromptText"/>
                             </contents>
                            </cellFormat>
                            <cellFormat hAlign="left"> 
                             <contents>
                              <styledText text=""
                                          data:text="totIO@hostDetails"
                                          styleClass="OraDataText"/>
                             </contents>
                            </cellFormat>
                           </contents>
                          </rowLayout>
                         </contents>
                        </tableLayout>
                   </contents>
                  </header>

                  <header data:text="AVG_IO@hostResourceBundle" vAlign="top">
                   <contents>
                  <styledText styleClass="OraHeaderSubSub" 
			data:text="AVG_IO@hostResourceBundle"/>
                      <image data:source="hostSummaryLongestServ@hostDetails"
                             data:shortDesc="AVG_IO@hostResourceBundle"
                             data:destination="longestServUrl@hostDetails"/>
 
                       <tableLayout  data:rendered="realtime@hostDetails">
                         <contents>
                          <rowLayout>
                           <contents>
                            <cellFormat hAlign="right">
                             <contents>
                              <styledText data:text="LONGEST_SER_TIME@hostResourceBundle"
                                          wrappingDisabled="true"
                                          styleClass="OraPromptText"/>
                             </contents>
                            </cellFormat>
                            <cellFormat hAlign="left"> 
                             <contents>
                              <styledText text=""
                                          data:text="longestServ@hostDetails"
                                          styleClass="OraDataText"/>
                             </contents>
                            </cellFormat>
                           </contents>
                          </rowLayout>
                         </contents>
                        </tableLayout>
                   </contents>
                  </header>

                <header data:text="TOP_DISK_DEVICES@hostResourceBundle"
                        data:rendered="realtime@hostDetails">
                 <contents>
                <styledText styleClass="OraHeaderSubSub" 
			data:text="TOP_DISK_DEVICES@hostResourceBundle"
                        data:rendered="realtime@hostDetails"/>

                     <rowLayout>
                     <contents>
                      <styledText data:text="viewAll@hostDiskInfo"/>
                     </contents>
                    </rowLayout>

                   <table data:tableData="row@hostDiskInfo"
                          data:columnHeaderData="column@ddColHeaderData"
                          width="100%"
                          data:columnFormats="colformat@columnFormatData"
                          data:summary="DISK_DEVICES@hostResourceBundle">

                     <tableFormat tableBanding="rowBanding"/>

                      <columnHeaderStamp>
                        <boundText select="text"/>
                      </columnHeaderStamp>

                      <contents>
                        <image data:source="severity"/>
                        <styledText data:text="diskName"/>
                        <styledText data:text="DiskActivitybusy"/>
                        <styledText data:text="DiskActivityavque"/>
                        <styledText data:text="diskActivReadsPerSec"/>
                        <styledText data:text="diskActivWritesPerSec"/>
                        <styledText data:text="diskActivReadsBlks"/>
                        <styledText data:text="diskActivWritesBlks"/>
                        <styledText data:text="DiskActivityavwait"/>
                        <styledText data:text="DiskActivityavserv"/>
                      </contents>
                     </table>
                </contents>
               </header>
            </contents>
          </header>
              <!-- subTabBar orientation="top"
                             data:selectedIndex="selectedTab@folderInfo">
                <contents>
                 <link data:text="HOME@mntrResourceBundle"
                       data:destination="targetDest@folderInfo"/>
                 <link data:text="PERFORMANCE@hostResourceBundle"  
                       data:destination="perfOverviewDest@folderInfo"/>
                 <link data:text="HOST_TARGET_LIST@hostResourceBundle"  
                          data:destination="targetListDest@folderInfo"/>
                 <link data:text="CONFIGURATION@TrackResourceBundle"
                       data:destination="viewSnapshot@hostSnapshot"/>
                </contents>
               </subTabBar -->

         <!-- /contents>
        </pageLayout -->

	<include baja:node="../../em2go/em2goGlobalFooter"/>                            


      </contents>

      <provider>

        <data name="mntrResourceBundle">
          <bundle class="oracle.sysman.resources.MntrResourceBundle"/>
        </data>
        <data name="commonResourceBundle">
          <bundle class="oracle.sysman.resources.CommonResourceBundle"/>
        </data>
        <data name="hostResourceBundle">
          <bundle class="oracle.sysman.eml.host.HostResourceBundle"/>
        </data>
        <data name="sdkBundle">
            <bundle class="oracle.sysman.emSDK.eml.SDKUIMsg"/>
        </data>

        <data name="hostDetails">
            <method class="oracle.sysman.eml.mntr.host.em2go.HostSummaryDataObjectEm2go"
              method="getHostSummary"/>
        </data>

        <data name="refreshChoices">
         <inline>
          <refOption data:name="MANUALLY@mntrResourceBundle" value="manual"/>
          <refOption data:name="AUTOMATICALLY@mntrResourceBundle" value="auto"/>
          <refOption data:name="LAST_DAY@mntrResourceBundle" value="byDay"/>
          <refOption data:name="LAST_WEEK@mntrResourceBundle" value="byWeek"/>
          <refOption data:name="LAST_MONTH@mntrResourceBundle" value="byMonth"/>
         </inline>
        </data>

        <data name="ddColHeaderData">
          <inline>
            <column data:text="STATUS@hostResourceBundle"/>
            <column data:text="DEVICE_NAME@hostResourceBundle"/>
            <column data:text="PCT_BUSY@hostResourceBundle"/>
            <column data:text="AVG_NUM_REQUESTS@hostResourceBundle"/>
            <column data:text="NUM_READS@hostResourceBundle"/>
            <column data:text="NUM_WRITES@hostResourceBundle"/>
            <column data:text="NUM_BLOCKS_READ@hostResourceBundle"/>
            <column data:text="NUM_BLOCKS_WRITTEN@hostResourceBundle"/>
            <column data:text="AVG_IDLE_TIME@hostResourceBundle"/>
            <column data:text="AVG_SERVICE_TIME@hostResourceBundle"/>
          </inline>
        </data>

        <data name="columnFormatData">
          <inline>
            <colformat columnDataFormat="iconButtonFormat" width="5%"/> 
            <colformat/>
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            <colformat columnDataFormat="numberFormat"/> 
            </inline>
        </data>


        <data name="sumryChoices">
         <inline>
          <refOption data:name="PERFORMANCE_OVERVIEW@mntrResourceBundle" value="sumryOverviewOpt"/>
          <refOption data:name="CPU_DETAIL@hostResourceBundle" value="cpuOverviewOpt"/>
          <refOption data:name="MEMORY_DETAIL@hostResourceBundle" value="memoryOverviewOpt"/>
          <refOption data:name="DISK_IO_DETAIL@hostResourceBundle" value="diskIOOverviewOpt"/>
         </inline>
        </data>

        <data name="TrackResourceBundle">
          <bundle class="oracle.sysman.eml.ecm.resources.TrackResourceBundle"/>
        </data>

        <data name="hostSnapshot">
          <method class="oracle.sysman.eml.ecm.track.DBOHomeData"
                  method="createHostECMLinks"/>
        </data>

        <data name="folderInfo">
          <method class="oracle.sysman.eml.mntr.host.HostOverviewDataObject"
                  method="getFoldersInfo"/>
        </data>

        <data name="hostInfo">
          <method class="oracle.sysman.eml.mntr.host.HostCurDetailDataObject"
                  method="getHostTopProcInfo"/>
        </data>

        <data name="hostDiskInfo">
          <method class="oracle.sysman.eml.mntr.host.HostCurDetailDataObject"
                  method="getHostDiskDetailInfo"/>
        </data>

        <data name="styleClasses">
         <inline selected="OraHeaderSubSub" unselected="OraPromptText"/>
        </data>
 
        <data name="consoleContextPath">
           <method class="oracle.sysman.eml.util.ConsoleContextPath" 
               method="getConsoleContextPath"/>
        </data>


        <data name="hostInfoBasic">
          <method class="oracle.sysman.eml.mntr.host.em2go.HostOverviewDataObjectEm2go"
                  method="getHostInfo"/>
        </data>        

        <data name="bcInfo">
          <method class="oracle.sysman.eml.mntr.host.em2go.HostOverviewDataObjectEm2go"
                  method="createPerformanceLink"/>
        </data>        

      </provider>

    </dataScope>
  </baja:content>

  <handlers>
    <!-- Used for dropdown refresh option -->
    <event name="refToOpt">
      <method class="oracle.sysman.eml.mntr.host.em2go.HostSummaryDataObjectEm2go"
              method="doSummaryRefresh"/>
    </event>

    <event name="showBy">
      <method class="oracle.sysman.eml.mntr.host.em2go.HostSummaryDataObjectEm2go"
              method="handleTopProcsOrder"/>
    </event>

    <event name="*">
      <method class="oracle.sysman.eml.mntr.host.em2go.HostSummaryDataObjectEm2go"
              method="doLoad"/>
    </event>

  </handlers>

</page>
