1 4 package com.tc.admin.sessions; 5 6 import org.dijon.ContainerResource; 7 8 import com.tc.admin.AdminClient; 9 import com.tc.admin.AdminClientContext; 10 import com.tc.admin.common.XContainer; 11 import com.tc.management.beans.sessions.SessionMonitorMBean; 12 13 public class SessionMonitorPanel extends XContainer { 14 private SessionMonitorTable m_table; 15 private SessionMonitorMBean m_bean; 16 17 public SessionMonitorPanel(SessionMonitorMBean bean) { 18 super(); 19 20 m_bean = bean; 21 22 AdminClientContext cntx = AdminClient.getContext(); 23 load((ContainerResource)cntx.topRes.getComponent("SessionMonitorPanel")); 24 } 25 26 public void load(ContainerResource containerRes) { 27 super.load(containerRes); 28 m_table = (SessionMonitorTable)findComponent("SessionMonitorTable"); 29 m_table.setBean(m_bean); 30 } 31 32 public SessionMonitorMBean getBean() { 33 return m_bean; 34 } 35 36 public void refresh() { 37 m_table.refresh(); 38 } 39 40 public void tearDown() { 41 super.tearDown(); 42 } 43 } 44 | Popular Tags |