Edit D:\app\Administrator\product\11.2.0\dbhome_1\oc4j\j2ee\oc4j_applications\applications\em\em\database\txt\textIndexViewPage_Stats.jsp
<%@ include file="/sdk/oemTop.jspf" %> <%@ include file="/oemNoscript.jspf" %> <%@ page import="oracle.sysman.emo.util.UIXDataSource"%> <%@ page import="oracle.sysman.emo.txt.TextIndexHealthList"%> <%@ page import="oracle.sysman.emo.txt.TextIndexHealthDetails"%> <%@ page import="oracle.sysman.emo.txt.TextIndexStatistics"%> <%@ page import="oracle.sysman.emo.txt.TextIndexObjectDetails"%> <%@ page import="java.util.Iterator"%> <%@ page import="java.util.HashMap"%> <%@ page import="java.util.Date"%> <%@ page import="java.util.ResourceBundle"%> <%@ page import="oracle.sysman.emSDK.util.jdk.NLSUtil"%> <%@ page import="oracle.sysman.db.rsc.txt.TextMsgID"%> <%@ page import="oracle.sysman.db.rsc.txt.TextMsg"%> <%@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix" %> <%@ taglib uri="http://xmlns.oracle.com/oem/jsp/tag" prefix="oem" %> <%@ taglib uri="http://xmlns.oracle.com/oem/jsp/tag/db" prefix="db" %> <%@ page import="oracle.sysman.emo.txt.TextIndexHealthList"%> <%@ page import="oracle.cabo.ui.partial.PartialPageUtils"%> <% oracle.cabo.share.util.CaboHttpUtils.setNoCacheHeaders(response); %> <uix:renderingContext id="renderingContext"> <oem:setURLEncoder id="renderingContext"/> <% /* String dest = (String)request.getSession().getAttribute("processingDoneDestination"); if (dest != null) { PartialPageUtils.forceRedirectURL(renderingContext, dest); request.getSession().removeAttribute("processingDoneDestination"); } */ TextIndexHealthList healthObj = (TextIndexHealthList)request.getAttribute("HEALTH_BEAN"); boolean errorOccured = false; ResourceBundle rbt0 = NLSUtil.getBundle(TextMsg.class.getName(), request); StringBuffer oemTitle = (StringBuffer)request.getAttribute("_emSDK_PageTitle"); oemTitle.append("-"); String title = rbt0.getString(TextMsgID.VIEW_INDEX_TITLE); if (healthObj.getException() != null) { HashMap errors = new HashMap(); errors.put("titleText",rbt0.getString(TextMsgID.STATS_PROCESS_ERR_MSG)); errors.put("mainText",healthObj.getException().getMessage()); request.setAttribute("errors",errors); errorOccured = true; } title += healthObj.getSelectedIndexOwner()+"."+healthObj.getSelectedIndexName(); Boolean isPartition = new Boolean(false); String partitionName = healthObj.getSelectedIndexPartitionName(); if (partitionName != null) { title = title + ":" + partitionName; isPartition = new Boolean(true); } String GenPath =healthObj.getIndexViewGeneralPagePath(); Boolean statisticPopulated = new Boolean(false); Boolean showProcessingMsg = new Boolean(false); TextIndexStatistics statsObj = null; TextIndexObjectDetails indexObj = null; statsObj = healthObj.getSelectedIndexStatistics(); indexObj = healthObj.getSelectedIndexObjects(); String refreshedTime = healthObj.getStatsCollectedOn(); if (statsObj != null && indexObj != null) { showProcessingMsg = new Boolean(false); statisticPopulated = new Boolean(true); } else { showProcessingMsg = new Boolean(true); statisticPopulated = new Boolean(false); } /* out.println("Show Processing Message:"+showProcessingMsg.toString()); out.println("StatisticPopulated:"+ statisticPopulated.toString()); if (statsObj != null) { out.println("stats obj is not null"); } if (indexObj != null) { out.println("index obj is not null"); } */ %> <uix:bundle name="textRB" class="oracle.sysman.db.rsc.txt.TextMsg"/> <uix:bundle name="SDKUIResourceBundle" class="oracle.sysman.emSDK.eml.SDKUIMsg"/> <uix:bundle name="DbRscInstBundle" class="oracle.sysman.db.rsc.inst.DBMsg"/> <uix:document> <%@ include file="/oemTitle.jspf" %> <%@ include file="/enablePPR.jspf" %> <uix:metaContainer> <uix:head title="<%=oemTitle+title%>"/> </uix:metaContainer> <uix:body> <uix:contents> <uix:form name="form0" method="post"> <uix:contents> <uix:pageLayout title="<%=title%>"> <%@ include file="/oemGlobal.jspf" %> <oem:messageBox messageType="info" errorTableBinding="info@servletRequest" titleTextKey="titleText" mainTextKey="mainText"/> <oem:messageBox messageType="error" errorTableBinding="errors@servletRequest" titleTextKey="titleText" mainTextKey="mainText"/> <uix:contents> <uix:subTabLayout> <uix:subTabs> <uix:subTabBar styleClass="OraInstructionText" selectedIndex="2"> <uix:contents> <uix:link textBinding="GENERAL_TAB@textRB" selected="false" destination="<%=GenPath%>" shortDescBinding="GENERAL_TAB@textRB"/> <uix:link textBinding="SIZE_STAT_TAB@textRB" selected="true" shortDescBinding="SIZE_STAT_TAB@textRB"/> </uix:contents> </uix:subTabBar> </uix:subTabs> <uix:contents> <% if ( !errorOccured && showProcessingMsg.booleanValue()) { %> <uix:header textBinding="STAT_RETRIEVE_INFO@textRB" icon="/em/images/processl.gif" rendered="<%=showProcessingMsg%>" > <uix:borderLayout> <uix:left> <uix:styledText styleClass="OraDataText" text=""/> </uix:left> </uix:borderLayout> <uix:tableLayout width="100%" hAlign="center"> <uix:rowLayout> <uix:spacer height="20"/> </uix:rowLayout> <uix:rowLayout hAlign="center"> <uix:cellFormat hAlign="center"> <uix:stackLayout> <uix:contents> <uix:styledText styleClass="OraDataText" textBinding="STATISTICS_PROCESSING_INFO@textRB" /> </uix:contents> </uix:stackLayout> </uix:cellFormat> </uix:rowLayout> </uix:tableLayout> </uix:header> <%} else if (!errorOccured){ %> <uix:rowLayout> <uix:contents> <uix:tableLayout borderWidth="0"> <uix:contents> <uix:rowLayout> <uix:cellFormat vAlign="top" hAlign="right" > <uix:spacer height="1" width="225"/> </uix:cellFormat > <uix:cellFormat vAlign="top" hAlign="right" > <uix:submitButton textBinding="DOWNLOAD_INDEX_REPORT@textRB" event="download" shortDescBinding="DOWNLOAD_INDEX_REPORT@textRB" rendered="false"/> <uix:spacer height="1" width="5"/> <uix:submitButton textBinding="DOWNLOAD_INDEX_CREATION_SCRIPT@textRB" event="downloadCreateScript" shortDescBinding="DOWNLOAD_INDEX_CREATION_SCRIPT@textRB" rendered="false"/> <uix:spacer height="1" width="5"/> <uix:styledText styleClass="OraTipText" textBinding="LATEST_FROM_TARGET@SDKUIResourceBundle"/> <uix:spacer height="1" width="5"/> <uix:styledText styleClass="OraTipLabel" text="<%=refreshedTime%>"/> <uix:spacer height="1" width="5"/> <uix:submitButton event="onStatRefresh" textBinding="REFRESH@SDKUIResourceBundle" shortDescBinding="REFRESH@SDKUIResourceBundle" /> </uix:cellFormat> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:rowLayout> <uix:tableLayout width="100%" rendered="<%=statisticPopulated%>" > <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="33%"> <uix:contents> <uix:header textBinding="BASIC_STATISTICS@textRB"> <uix:contents> <uix:tableLayout width="100%"> <uix:contents> <uix:rowLayout vAlign="top"> <uix:contents> <uix:cellFormat width="25%" vAlign="top"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="INDEXED_DOCS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText text="<%=statsObj.getIndexedDocCount()%>" styleClass="OraDataText"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="ALLOCATED_DOC_IDS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText text="<%=statsObj.getAllocatedDocIds()%>" styleClass="OraDataText"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="DOLLAR_I_ROWS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText text="<%=statsObj.getNoOf$IRows()%>" styleClass="OraDataText"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> <uix:cellFormat vAlign="top" width="33%" wrappingDisabled="true"> <uix:contents> <uix:header textBinding="FRAGMENT_STATISTICS@textRB"> <uix:contents> <uix:tableLayout width="100%"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="50%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="EST_ROW_FRAG@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getEstimatedRowFragmentPercent()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="EST_GARBAGE_SIZE@textRB"/> <uix:styledText styleClass="OraInstructionText" text="("/> <uix:styledText styleClass="OraInstructionText" textBinding="KILO_BYTES@textRB"/> <uix:styledText styleClass="OraInstructionText" text=")"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getEstimatedGarbageSize()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="GARBAGE_DOC_IDS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getGarbageDocIds()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="TOTAL_SIZE_OF_DOLLAR_I_DATA@textRB"/> <uix:styledText styleClass="OraInstructionText" text="("/> <uix:styledText styleClass="OraInstructionText" textBinding="MEGA_BYTES@textRB"/> <uix:styledText styleClass="OraInstructionText" text=")"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getTotalSizeOf$IData()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> <uix:cellFormat vAlign="top" width="33%" wrappingDisabled="true"> <uix:contents> <uix:header textBinding="TOKEN_STATISTICS@textRB"> <uix:contents> <uix:tableLayout width="100%"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="50%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="60%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="UNIQUE_TOKENS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getUniqueTokens()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_ROWS_PER_TOKEN@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvg$IRowsPerToken()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_SIZE_PER_TOKEN@textRB"/> <uix:styledText styleClass="OraInstructionText" text="("/> <uix:styledText styleClass="OraInstructionText" textBinding="KILO_BYTES@textRB"/> <uix:styledText styleClass="OraInstructionText" text=")"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvgSizePerToken()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_FREQ_PER_TOKEN@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvgFrequenceyPerToken()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> <uix:tableLayout width="100%" rendered="<%=statisticPopulated%>" borderWidth="0"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="35%" wrappingDisabled="true"> <uix:contents> <uix:header textBinding="TOKEN_TYPE_STATISTICS@textRB"> <uix:contents> <uix:tableLayout width="100%"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="45%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="TOKEN_TYPE@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getTokenType()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="UNIQUE_TOKENS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getTokentypeUniqueTokens()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="TOTAL_ROWS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getTotalRows()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_ROWS@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvgRows()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> <uix:cellFormat vAlign="top" width="65%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="TOTAL_SIZE@textRB"/> <uix:styledText styleClass="OraInstructionText" text="("/> <uix:styledText styleClass="OraInstructionText" textBinding="KILO_BYTES@textRB"/> <uix:styledText styleClass="OraInstructionText" text=")"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getTotalSize()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_SIZE@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvgSize()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="70%" wrappingDisabled="true"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="AVERAGE_FREQUENCY@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=statsObj.getAvgFrequency()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> </uix:contents> <uix:cellFormat vAlign="top" width="50%" wrappingDisabled="true"> <uix:contents> <uix:header textBinding="INDEX_OBJECTS@textRB" rendered="<%=statisticPopulated%>"> <uix:contents> <uix:tableLayout width="100%"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="50%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="DATASTORE@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getDataStore()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="FILTER@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getFilter()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="LEXER@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getLexer()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="WORD_LIST@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getWordList()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" > <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="SECTION_GROUP@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getSectionGroup()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> <uix:cellFormat vAlign="top" width="50%"> <uix:contents> <uix:tableLayout cellSpacing="5"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="STEMMER@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getStemmer()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="FUZZY_MATCH@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getFuzzyMatch()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="STOP_LIST@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getStopList()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> <uix:rowLayout> <uix:contents> <uix:cellFormat hAlign="right" width="50%"> <uix:contents> <uix:styledText styleClass="OraInstructionText" textBinding="STORAGE@textRB"/> </uix:contents> </uix:cellFormat> <uix:cellFormat hAlign="left"> <uix:contents> <uix:styledText styleClass="OraDataText" text="<%=indexObj.getStorage()%>"/> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> </uix:rowLayout> </uix:contents> </uix:tableLayout> <uix:tableLayout width="100%" rendered="<%=statisticPopulated%>"> <uix:contents> <uix:rowLayout> <uix:contents> <uix:cellFormat vAlign="top" width="50%"> <uix:contents> <uix:header textBinding="INDEX_SIZE_DETAILS@textRB"> <uix:contents> <uix:dataScope currentDataBinding="INDEXSIZE_DS@servletRequest"> <uix:table name="INDEXSIZE_TABLE" alternateTextBinding="NO_ITMES_FOUND@textRB" width="85%" formSubmitted="true" tableDataBinding="<%= UIXDataSource.S_ROW_DATA_ATTR %>" minValue="1" valueBinding="<%=UIXDataSource.S_START_INDEX_ATTR%>" blockSizeBinding="<%=UIXDataSource.S_BLOCK_SIZE_ATTR%>" maxValueBinding="<%=UIXDataSource.S_NUM_ROWS_ATTR%>" shortDescBinding="INDEX_SIZE_SUMMARY@textRB" summaryBinding="INDEX_SIZE_SUMMARY@textRB"> <uix:tableFormat tableBanding="rowBanding"/> <uix:contents> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="yes" textBinding="TABLE_NAME@textRB" /> </uix:columnHeader> <uix:contents> <uix:styledText textBinding="tName"/> </uix:contents> </uix:column> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="yes" textBinding="TABLESPACE_NAME@textRB" /> </uix:columnHeader> <uix:contents> <uix:styledText textBinding="tsName"/> </uix:contents> </uix:column> <uix:column > <uix:columnHeader> <uix:sortableHeader sortable="no" textBinding="BLOCKS_ALLOCATED@textRB" /> </uix:columnHeader> <uix:columnFormat columnDataFormat="numberFormat"/> <uix:contents> <uix:styledText textBinding="bAlloc"/> </uix:contents> </uix:column> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="no" textBinding="BLOCKS_USED@textRB" /> </uix:columnHeader> <uix:columnFormat columnDataFormat="numberFormat"/> <uix:contents> <uix:styledText textBinding="bUsed"/> </uix:contents> </uix:column> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="no" textBinding="BYTES_ALLOCATED_KB@textRB" /> </uix:columnHeader> <uix:columnFormat columnDataFormat="numberFormat"/> <uix:contents> <uix:styledText textBinding="byteAlloc"/> </uix:contents> </uix:column> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="no" textBinding="BYTES_USED_KB@textRB" /> </uix:columnHeader> <uix:columnFormat columnDataFormat="numberFormat"/> <uix:contents> <uix:styledText textBinding="byteUsed"/> </uix:contents> </uix:column> <uix:column> <uix:columnHeader> <uix:sortableHeader sortable="no" textBinding="INDEX@textRB" /> </uix:columnHeader> <uix:contents> <uix:styledText textBinding="iName"/> </uix:contents> </uix:column> </uix:contents> <uix:tableSelection/> <uix:tableActions/> </uix:table> </uix:dataScope> </uix:contents> </uix:header> </uix:contents> </uix:cellFormat> </uix:contents> </uix:rowLayout> </uix:contents> </uix:tableLayout> <uix:spacer height="10" width="10"/> <%} %> </uix:contents> </uix:subTabLayout> <uix:spacer height="10" width="10"/> </uix:contents> <uix:pageButtons> <uix:pageButtonBar> <uix:contents> <uix:submitButton textBinding="DOWNLOAD_INDEX_CREATION_SCRIPT@textRB" event="downloadCreateScript" shortDescBinding="DOWNLOAD_INDEX_CREATION_SCRIPT@textRB" rendered="true"/> <uix:spacer height="1" width="10"/> <uix:submitButton event="onBack" textBinding="BACK@textRB" shortDescBinding="BACK@textRB" rendered="<%=isPartition %>"/> <uix:submitButton event="onEdit" textBinding="EDIT@textRB" shortDescBinding="EDIT@textRB"/> <uix:spacer height="1" width="10"/> <uix:styledText textBinding="ACTIONS@textRB"/> <uix:choice name="actions" shortDescBinding="ACTIONS@textRB"> <uix:contents> <uix:option textBinding="OPTIMIZE@textRB" value="Optimize" shortDescBinding="OPTIMIZE@textRB"/> <uix:option selected="true" textBinding="SYNCHRONIZE@textRB" value="Synchronize" shortDescBinding="SYNCHRONIZE@textRB"/> <uix:option textBinding="REBUILD@textRB" value="Rebuild" shortDescBinding="REBUILD@textRB"/> <uix:option textBinding="RESUME_FAILED@textRB" value="Resume_Failed_Operation" shortDescBinding="RESUME_FAILED@textRB"/> <uix:option textBinding="SHOW_LOGS@textRB" value="Show_Logs" shortDescBinding="SHOW_LOGS@textRB"/> <uix:option textBinding="SHOW_ERRORS@textRB" value="Show_Errors" shortDescBinding="SHOW_ERRORS@textRB"/> </uix:contents> </uix:choice> <uix:submitButton event="go" textBinding="GO@textRB" shortDescBinding="GO@textRB"/> </uix:contents> </uix:pageButtonBar> </uix:pageButtons> <uix:pageStatus> <uix:tableLayout> <uix:rowLayout> <uix:cellFormat> <uix:contents> </uix:contents> </uix:cellFormat> </uix:rowLayout> </uix:tableLayout> </uix:pageStatus> </uix:pageLayout> </uix:contents> </uix:form> </uix:contents> </uix:body> </uix:document> </uix:renderingContext>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de