%@ page contentType="text/html; charset=UTF-8" %>
<%@ 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" %>
<%@ include file="/oemNoscript.jspf" %>
<%@ page import="oracle.sysman.db.rsc.streams.PerfAdvisorMsgID"%>
<%@ page import="oracle.sysman.emo.dist.streams.StreamsConstants" %>
<%@ page import="oracle.sysman.emo.dist.streams.StreamsOverviewBean" %>
<%@ page import="oracle.sysman.emo.dist.streams.StreamsStatusInfo" %>
<%@ page import="oracle.sysman.emo.dist.streams.StreamsDashboardChartDS" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.Iterator" %>
; URL=<%=request.getAttribute("autoRefreshUrl") %>" />
<%@ include file="/database/global.jspf" %>
<%@ include file="repTab.jspf" %>
<%--Begin Refresh interval Selection row--%>
<%
String refreshInProgress = (String) session.getAttribute("StreamsRefreshInProgress");
if (refreshInProgress != null && refreshInProgress.equals("true"))
{
%>
<%
}
%>
<%--End Refresh interval Selection row--%>
<%
StreamsOverviewBean bean= (StreamsOverviewBean) request.getAttribute("MAIN_OVERVIEW_BEAN");
StreamsDashboardChartDS chartbean= (StreamsDashboardChartDS) request.getAttribute("streamsDashboardObj");
StreamsStatusInfo infoBean = null;
if (bean != null)
infoBean = bean.getStreamsStatusInfo();
%>
<%--Summary begin --%>
<%--General Summary Begin --%>
<%-----------------------------------------------------------------------------------
%-- enable when designator comes into picture
--%
%---- till designated and monitored clearly define
--%
<%----------------------------------------------------------------------------------------%>
<%--General Summary End --%>
<%--Component summary begin --%>
<%
if (infoBean.getCaptureCount() == 0)
{
%>
<%
}
else
{
if (infoBean.getCaptureCrit() != 0)
{
%>
<%
}
if (infoBean.getCaptureWarn() != 0)
{
%>
<%
}
if (infoBean.getCaptureHealthy() != 0)
{
%>
<%
}
}
%>
<%
if (infoBean.getPropagationCount() == 0)
{
%>
<%
}
else
{
if (infoBean.getPropagationCrit() != 0)
{
%>
<%
}
if (infoBean.getPropagationWarn() != 0)
{
%>
<%
}
if (infoBean.getPropagationHealthy() != 0)
{
%>
<%
}
}
%>
<%-- --%>
<%
if (infoBean.getApplyCount() == 0)
{
%>
<%
}
else
{
if (infoBean.getApplyCrit() != 0)
{
%>
<%
}
if (infoBean.getApplyWarn() != 0)
{
%>
<%
}
if (infoBean.getApplyHealthy() != 0)
{
%>
<%
}
}
%>
<%--
--%>
<%----%>
<%
if ( (infoBean != null && infoBean.getComponentCount() > 0) )
{
%>
<%
}
%>
<%-- Componnet summary end --%>
<%--Path summary begin --%>
<%--
--%>
<%------------- include bottle neck in problem path count and show stauts down / unavial as new row
------------%>
<%--Path summary end --%>
<%--Summary end --%>
<%--Charts begin --%>
<%--
--%>
<%
if ((chartbean != null) && ((chartbean.getLegendLengthLat() == 5 )|| (chartbean.getLegendLengthThrp() == 5)) && (infoBean.getPathCount() > 5))
{
%>
<%
} else {
%>
<%
}
%>
<%
if ((chartbean != null ) && (chartbean.getLegendLengthCap() == 5 || chartbean.getLegendLengthProp() == 5 || chartbean.getLegendLengthApl() == 5))
{
%>
<%
} else {
%>
<%
}
%>
<%
if ((infoBean != null && infoBean.getPathCount() > 5) || (chartbean.getGraphType().equals("component")))
{
%>
<%
}
%>
<%@ include file="streamsPerformance.jspf" %>
<%--Charts end --%>
<%--
--%>
<%@ include file="streamsLinks.jspf" %>