1 5 package org.exoplatform.portlets.monitor.portlet.component.model; 6 7 import java.util.* ; 8 import org.exoplatform.services.portletcontainer.monitor.PortletRuntimeData; 9 15 public class PortletApplicationData { 16 private Map applications_ ; 17 private boolean select_ ; 18 private String name_ ; 19 20 public PortletApplicationData(String name) { 21 applications_ = new HashMap(10) ; 22 select_ = false ; 23 name_ = name ; 24 } 25 26 public String getPortletAppName() { return name_ ; } 27 28 public boolean isSelect() {return select_ ;} 29 public void setSelect(boolean b) { select_ = b ; } 30 31 public void put(PortletRuntimeData data) { 32 applications_.put(data.getPortletName(), data) ; 33 } 34 35 public PortletRuntimeData getPortletRuntimeData(String portletName) { 36 return (PortletRuntimeData) applications_.get(portletName) ; 37 } 38 39 public Collection getPortletRuntimeDatas() { 40 return applications_.values() ; 41 } 42 } | Popular Tags |