|
Project JXTA | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.meter.MonitorFilter
A Monitor Filter specifies which service-specific metrics should be obtained by the Monitor. It contains a collection of ServiceMonitor specific ServiceMonitorFilters.
Constructor Summary | |
MonitorFilter()
MonitorFilter |
|
MonitorFilter(String description)
MonitorFilter |
Method Summary | |
ServiceMonitorFilter |
addServiceMonitorFilter(ServiceMonitorFilter serviceMonitorFilter)
Add a ServiceMonitorFilter to this MonitorFilter |
String |
getDescription()
Get Description |
Iterator |
getModuleClassIDs()
get ModuleClassIDs of contained subfilters |
ServiceMonitorFilter |
getServiceMonitorFilter(ModuleClassID moduleClassID)
Get ServiceMonitorFilter subfilter |
int |
getServiceMonitorFilterCount()
Get the number of subfilters |
Iterator |
getServiceMonitorFilters()
Get Iterator of all ServiceMonitorFilters subfilters |
Iterator |
getUnknownModuleClassIDs()
Get a list of ModuleClassIDs for subfilters that could not be deserialized because they weren't registered |
void |
initializeFrom(Element element)
|
boolean |
isUnknownModuleClassIDs()
Were any filters removed from this MonitorFilter (particularly when received remotely and deserialized) |
void |
removeServiceMonitorFilter(ModuleClassID moduleClassID)
remove ServiceMonitorFilter |
void |
serializeTo(Element element)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MonitorFilter()
public MonitorFilter(String description)
description
- Method Detail |
public ServiceMonitorFilter addServiceMonitorFilter(ServiceMonitorFilter serviceMonitorFilter) throws MonitorFilterException
serviceMonitorFilter
- Service Specific Filter
MonitorFilterException
public ServiceMonitorFilter getServiceMonitorFilter(ModuleClassID moduleClassID)
moduleClassID
- ServiceMonitor's moduleClassID
public void removeServiceMonitorFilter(ModuleClassID moduleClassID)
moduleClassID
- ServiceMonitor's moduleClassIDpublic int getServiceMonitorFilterCount()
public Iterator getModuleClassIDs()
public Iterator getServiceMonitorFilters()
public boolean isUnknownModuleClassIDs()
public Iterator getUnknownModuleClassIDs()
MonitorResources
public String getDescription()
public void serializeTo(Element element) throws DocumentSerializationException
serializeTo
in interface DocumentSerializable
DocumentSerializationException
public void initializeFrom(Element element) throws DocumentSerializationException
initializeFrom
in interface DocumentSerializable
DocumentSerializationException
|
JXTA J2SE | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |