Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.appdef.shared.pager
Interface AppdefPagerFilter

All Known Implementing Classes:
AppdefGroupPagerFilterEntity, AppdefGroupPagerFilterExclude, AppdefGroupPagerFilterGrpEntRes, AppdefGroupPagerFilterGrpTypeExclude, AppdefGroupPagerFilterMemExclude, AppdefGroupPagerFilterResource, AppdefPagerFilterAssignSvc, AppdefPagerFilterExclude, AppdefPagerFilterGroupEntityResource, AppdefPagerFilterGroupMemExclude

public interface AppdefPagerFilter


Method Summary
 int getFilterCount()
          Fetch the number of objects that were successfully caught by the filter -- either inclusively or exclusively
 boolean isCaught(java.lang.Object incoming)
          Evaluate an object against the filter and return flag correponding to whether or not its caught by the filter.
 boolean isExclusive()
          Is this filer set to exclude resources that match the filter.
 

Method Detail

isCaught

boolean isCaught(java.lang.Object incoming)
Evaluate an object against the filter and return flag correponding to whether or not its caught by the filter.

Parameters:
incoming - object
Returns:
true if filter catches, false if not.

getFilterCount

int getFilterCount()
Fetch the number of objects that were successfully caught by the filter -- either inclusively or exclusively


isExclusive

boolean isExclusive()
Is this filer set to exclude resources that match the filter. If exclude==false, this would imply an inclusive filter.


Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.