org.rhq.core.domain.criteria
Interface DriftCriteria

All Superinterfaces:
BaseCriteria
All Known Implementing Classes:
GenericDriftCriteria, JPADriftCriteria

public interface DriftCriteria
extends BaseCriteria

To support pluggable drift server implementations this Interface provides the contract required for Criteria based searching on Drift.


Method Summary
 void addFilterCategories(DriftCategory... filterCategories)
           
 void addFilterChangeSetEndVersion(Integer filterChangeSetEndVersion)
           
 void addFilterChangeSetId(String filterChangeSetId)
           
 void addFilterChangeSetStartVersion(Integer filterChangeSetStartVersion)
           
 void addFilterDirectory(String filterDirectory)
           
 void addFilterDriftDefinitionId(Integer filterDriftDefinitionId)
           
 void addFilterDriftHandlingModes(DriftConfigurationDefinition.DriftHandlingMode... filterDriftHandlingModes)
           
 void addFilterEndTime(Long filterEndTime)
           
 void addFilterId(String filterId)
           
 void addFilterPath(String filterPath)
           
 void addFilterResourceIds(Integer... filterResourceIds)
           
 void addFilterStartTime(Long filterStartTime)
           
 void addSortCtime(PageOrdering sortCtime)
           
 void fetchChangeSet(boolean fetchChangeSet)
           
 DriftCategory[] getFilterCategories()
           
 Integer getFilterChangeSetEndVersion()
           
 String getFilterChangeSetId()
           
 Integer getFilterChangeSetStartVersion()
           
 String getFilterDirectory()
           
 Integer getFilterDriftDefinitionId()
           
 DriftConfigurationDefinition.DriftHandlingMode[] getFilterDriftHandlingModes()
           
 Long getFilterEndTime()
           
 String getFilterId()
           
 String getFilterPath()
           
 Integer[] getFilterResourceIds()
           
 Long getFilterStartTime()
           
 PageOrdering getSortCtime()
           
 boolean isFetchChangeSet()
           
 
Methods inherited from interface org.rhq.core.domain.criteria.BaseCriteria
getPageControlOverrides, isStrict, setPageControl, setStrict
 

Method Detail

addFilterId

void addFilterId(String filterId)

addFilterCategories

void addFilterCategories(DriftCategory... filterCategories)

addFilterChangeSetId

void addFilterChangeSetId(String filterChangeSetId)

addFilterChangeSetStartVersion

void addFilterChangeSetStartVersion(Integer filterChangeSetStartVersion)

addFilterChangeSetEndVersion

void addFilterChangeSetEndVersion(Integer filterChangeSetEndVersion)

addFilterDriftDefinitionId

void addFilterDriftDefinitionId(Integer filterDriftDefinitionId)

addFilterDriftHandlingModes

void addFilterDriftHandlingModes(DriftConfigurationDefinition.DriftHandlingMode... filterDriftHandlingModes)

addFilterPath

void addFilterPath(String filterPath)

addFilterDirectory

void addFilterDirectory(String filterDirectory)

addFilterResourceIds

void addFilterResourceIds(Integer... filterResourceIds)

addFilterStartTime

void addFilterStartTime(Long filterStartTime)

addFilterEndTime

void addFilterEndTime(Long filterEndTime)

addSortCtime

void addSortCtime(PageOrdering sortCtime)

fetchChangeSet

void fetchChangeSet(boolean fetchChangeSet)

getFilterId

String getFilterId()

getFilterCategories

DriftCategory[] getFilterCategories()

getFilterChangeSetId

String getFilterChangeSetId()

getFilterChangeSetStartVersion

Integer getFilterChangeSetStartVersion()

getFilterChangeSetEndVersion

Integer getFilterChangeSetEndVersion()

getFilterDriftDefinitionId

Integer getFilterDriftDefinitionId()

getFilterDriftHandlingModes

DriftConfigurationDefinition.DriftHandlingMode[] getFilterDriftHandlingModes()

getFilterPath

String getFilterPath()

getFilterDirectory

String getFilterDirectory()

getFilterResourceIds

Integer[] getFilterResourceIds()

getFilterStartTime

Long getFilterStartTime()

getFilterEndTime

Long getFilterEndTime()

isFetchChangeSet

boolean isFetchChangeSet()

getSortCtime

PageOrdering getSortCtime()


Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.