<%
columnField = (String)cellItem.getColumnField();
%>
<%
if (cellItem.getIcon()!=null && cellItem.getIcon().length() > 0)
{
%>
<%
}
if (cellItem.getLink().length() > 0)
{
String hRef = cellItem.getLink()+ "&objectId=" + URLEncoder.encode((String) objectId,encoding) + "&refId="+URLEncoder.encode((String) refId,encoding) + "&contextId=" + URLEncoder.encode((String) contextId,encoding) + "&resourceUri="+URLEncoder.encode((String) resourceUri,encoding) + "&perspective=" + URLEncoder.encode((String) perspective,encoding);
%>
<% } %>
<%
if ( columnField.equalsIgnoreCase("syncStatus") ) {
String xdstatusservlet = "/ibm/console/xdagentstatus";
String imageSrcLink = "";
String encodedStatusLink = "";
%>
<%
encodedStatusLink = xdstatusservlet + "?text=true&type=node&node=" + URLEncoder.encode((String)name, encoding);
imageSrcLink = xdstatusservlet + "?type=node&node=" + URLEncoder.encode((String)name, encoding);
%>
<% } else if (columnField.equalsIgnoreCase("status")) {
boolean isXDAgent = middlewareNodeCollectionForm.isXDAgent((String)name);
String statusservlet = "/ibm/console/status";
String xdstatusservlet = "/ibm/console/xdagentstatus";
String imageSrcLink = "";
String encodedStatusLink = "";
String nodeServerType = "";
if(cellItem.getStatusServlet()!=null)
statusservlet = cellItem.getStatusServlet();
if (isXDAgent) //if this is an XDAgent node
{
nodeServerType = "middlewareagent";
encodedStatusLink = xdstatusservlet + "?text=true&type=server&node=" + URLEncoder.encode((String)name, encoding) + "&name="+nodeServerType;
imageSrcLink = xdstatusservlet + "?type=server&node=" + URLEncoder.encode((String)name, encoding) + "&name="+nodeServerType;
}
else
{
boolean isDmgr = middlewareNodeCollectionForm.isDmgr((String)name);
if (isDmgr)
nodeServerType = "dmgr";
else
nodeServerType = "nodeagent";
encodedStatusLink = statusservlet + "?text=true&type=server&node=" + URLEncoder.encode((String)name, encoding) + "&name="+nodeServerType;
imageSrcLink = statusservlet + "?type=server&node=" + URLEncoder.encode((String)name, encoding) + "&name="+nodeServerType;
}
%>
" TITLE="">
<% } else if (columnField.equalsIgnoreCase("maintStatus")) {
String statusservlet = "/ibm/console/maintstatus";
if(cellItem.getStatusServlet()!=null)
statusservlet = cellItem.getStatusServlet();
%>
<% String encodedStatusLink = statusservlet + "?text=true&type=node&node=" + URLEncoder.encode((String)name, encoding);
String imageSrcLink = statusservlet + "?type=node&node=" + URLEncoder.encode((String)name, encoding);
%>
" TITLE="">
<% } else if (cellItem.getTranslate()) { %>
<% } else { %>
<% } %>
<% if (cellItem.getLink().length() > 0) { %>
<%
}
%>
|