|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.core.domain.criteria.Criteria
org.rhq.core.domain.criteria.JPADriftChangeSetCriteria
public class JPADriftChangeSetCriteria
The JPA Drift Server plugin (the RHQ default) implementation of DriftChangeSetCriteria.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.rhq.core.domain.criteria.Criteria |
|---|
Criteria.NonBindingOverrideFilter, Criteria.Restriction, Criteria.Type |
| Field Summary |
|---|
| Fields inherited from class org.rhq.core.domain.criteria.Criteria |
|---|
filterOverrides, pageControlOverrides, sortOverrides |
| Constructor Summary | |
|---|---|
JPADriftChangeSetCriteria()
|
|
JPADriftChangeSetCriteria(DriftChangeSetCriteria changeSetCriteria)
|
|
| Method Summary | |
|---|---|
void |
addFilterCategory(DriftChangeSetCategory filterCategory)
Allows for filtering on change set type. |
void |
addFilterCreatedAfter(Long filterCreatedAfter)
Allows for searching change sets by timestamp range where the timestamp corresponds to the creation time of the change set. |
void |
addFilterCreatedBefore(Long filterCreatedBefore)
Allows for searching change sets by timestamp range where the timestamp corresponds to the creation time of the change set. |
void |
addFilterDriftCategories(DriftCategory... filterDriftCategories)
Allows for filtering on the type of drift contained in the change sets. |
void |
addFilterDriftCategories(List<DriftCategory> filterDriftCategories)
|
void |
addFilterDriftDefinitionId(Integer filterDriftDefId)
|
void |
addFilterDriftDirectory(String filterDriftDirectory)
Allows for filtering on a specific directory. |
void |
addFilterDriftPath(String filterDriftPath)
Allows for filtering on a specific path. |
void |
addFilterEndVersion(Integer filterEndVersion)
|
void |
addFilterEndVersion(String filterEndVersion)
Allows for searching for change sets by version range. |
void |
addFilterId(String filterId)
|
void |
addFilterResourceId(Integer filterResourceId)
|
void |
addFilterStartVersion(Integer filterStartVersion)
|
void |
addFilterStartVersion(String filterStartVersion)
Allows for searching for change sets by version range. |
void |
addFilterVersion(Integer filterVersion)
|
void |
addFilterVersion(String filterVersion)
|
void |
addSortVersion(PageOrdering sortVersion)
Allows for sorting on change set version |
void |
fetchDriftDefinition(boolean fetchDriftDefinition)
|
void |
fetchDrifts(boolean fetchDrifts)
|
void |
fetchInitialDriftSet(boolean fetchInitialDriftSet)
|
DriftChangeSetCategory |
getFilterCategory()
|
Long |
getFilterCreatedAfter()
|
Long |
getFilterCreatedBefore()
|
List<DriftCategory> |
getFilterDriftCategories()
|
Integer |
getFilterDriftDefinitionId()
|
String |
getFilterDriftDirectory()
|
String |
getFilterDriftPath()
|
String |
getFilterEndVersion()
|
String |
getFilterId()
|
Integer |
getFilterResourceId()
|
String |
getFilterStartVersion()
|
String |
getFilterVersion()
|
Class<JPADriftChangeSet> |
getPersistentClass()
|
PageOrdering |
getSortVersion()
|
boolean |
isFetchDrifts()
|
boolean |
isFetchInitialDriftSet()
|
| Methods inherited from class org.rhq.core.domain.criteria.Criteria |
|---|
addRequiredPermissions, addSortField, clearPaging, getAlias, getJPQLFilterOverride, getJPQLSortOverride, getOrderingFieldNames, getPageControlOverrides, getPageNumber, getPageSize, getRequiredPermissions, getRestriction, getSearchExpression, hasCustomizedSorting, isCaseSensitive, isFiltersOptional, isInventoryManagerRequired, isSecurityManagerRequired, isStrict, setCaseSensitive, setFiltersOptional, setPageControl, setPaging, setRestriction, setSearchExpression, setStrict |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.rhq.core.domain.criteria.BaseCriteria |
|---|
getPageControlOverrides, isStrict, setPageControl, setStrict |
| Constructor Detail |
|---|
public JPADriftChangeSetCriteria()
public JPADriftChangeSetCriteria(DriftChangeSetCriteria changeSetCriteria)
| Method Detail |
|---|
public Class<JPADriftChangeSet> getPersistentClass()
getPersistentClass in class Criteriapublic void addFilterId(String filterId)
addFilterId in interface DriftChangeSetCriteriafilterId - The change set idpublic String getFilterId()
getFilterId in interface DriftChangeSetCriteriapublic void addFilterVersion(Integer filterVersion)
public void addFilterVersion(String filterVersion)
addFilterVersion in interface DriftChangeSetCriteriafilterVersion - The change set version.public String getFilterVersion()
getFilterVersion in interface DriftChangeSetCriteriapublic void addFilterStartVersion(Integer filterStartVersion)
public void addFilterStartVersion(String filterStartVersion)
DriftChangeSetCriteria
addFilterStartVersion in interface DriftChangeSetCriteriafilterStartVersion - The starting version of the change set(s). This should be
inclusive.public String getFilterStartVersion()
getFilterStartVersion in interface DriftChangeSetCriteriapublic void addFilterEndVersion(Integer filterEndVersion)
public void addFilterEndVersion(String filterEndVersion)
DriftChangeSetCriteria
addFilterEndVersion in interface DriftChangeSetCriteriafilterEndVersion - The ending version of the change set(s). This should be
inclusive.public String getFilterEndVersion()
getFilterEndVersion in interface DriftChangeSetCriteriapublic void addFilterCreatedAfter(Long filterCreatedAfter)
DriftChangeSetCriteria
addFilterCreatedAfter in interface DriftChangeSetCriteriafilterCreatedAfter - The starting time of the range. This should be inclusive.public Long getFilterCreatedAfter()
getFilterCreatedAfter in interface DriftChangeSetCriteriapublic void addFilterCreatedBefore(Long filterCreatedBefore)
DriftChangeSetCriteria
addFilterCreatedBefore in interface DriftChangeSetCriteriafilterCreatedBefore - The ending time of the range. This should be inclusive.public Long getFilterCreatedBefore()
getFilterCreatedBefore in interface DriftChangeSetCriteriapublic void addFilterResourceId(Integer filterResourceId)
addFilterResourceId in interface DriftChangeSetCriteriafilterResourceId - The id which uniquely identifies the resource to which the
change set(s) belong. Note that persistence of resources is managed by the RHQ core
server so it assumed that no other resource-specific information other than the id
is maintained/tracked by drift server plugin implementations.public Integer getFilterResourceId()
getFilterResourceId in interface DriftChangeSetCriteriapublic void addFilterDriftDefinitionId(Integer filterDriftDefId)
addFilterDriftDefinitionId in interface DriftChangeSetCriteriafilterDriftDefId - The id which uniquely identifies the drift definition to
which the change set(s) belong. Note that persistence of resources is managed by the
RHQ core server so it assumed that no other resource-specific information other than
the id is maintained/tracked by drift server plugin implementations.public Integer getFilterDriftDefinitionId()
getFilterDriftDefinitionId in interface DriftChangeSetCriteriapublic void addFilterCategory(DriftChangeSetCategory filterCategory)
DriftChangeSetCriteriaDriftChangeSetCategory.DRIFT which means that the query results
should only include delta change sets.
addFilterCategory in interface DriftChangeSetCriteriafilterCategory - The change set type filterpublic DriftChangeSetCategory getFilterCategory()
getFilterCategory in interface DriftChangeSetCriteriapublic void addFilterDriftCategories(List<DriftCategory> filterDriftCategories)
public void addFilterDriftCategories(DriftCategory... filterDriftCategories)
DriftChangeSetCriteria
addFilterDriftCategories in interface DriftChangeSetCriteriafilterDriftCategories - Drift type or categories on which to filter.DriftCategorypublic List<DriftCategory> getFilterDriftCategories()
getFilterDriftCategories in interface DriftChangeSetCriteriaDriftCategory filters or an empty list if not set.public void addFilterDriftDirectory(String filterDriftDirectory)
DriftChangeSetCriteriaDrift with a directory that
IS CASE SENSITIVE EQUAL TO the specified string. All substring matching should use the
DriftChangeSetCriteria.addFilterDriftPath(String). Setting this filter non-null will force
BaseCriteria.setStrict(boolean) to true.
addFilterDriftDirectory in interface DriftChangeSetCriteriafilterDriftDirectory - A directory substring on which to filterpublic String getFilterDriftDirectory()
getFilterDriftDirectory in interface DriftChangeSetCriteriapublic void addFilterDriftPath(String filterDriftPath)
DriftChangeSetCriteriaDrift with a path that
contains the specified substring.
addFilterDriftPath in interface DriftChangeSetCriteriafilterDriftPath - A path substring on which to filterpublic String getFilterDriftPath()
getFilterDriftPath in interface DriftChangeSetCriteriapublic void fetchDrifts(boolean fetchDrifts)
fetchDrifts in interface DriftChangeSetCriteriafetchDrifts - set to true if the drifts that make up the change set should be
loaded and returned with the change set.public boolean isFetchDrifts()
isFetchDrifts in interface DriftChangeSetCriteriapublic void fetchDriftDefinition(boolean fetchDriftDefinition)
public boolean isFetchInitialDriftSet()
public void fetchInitialDriftSet(boolean fetchInitialDriftSet)
public void addSortVersion(PageOrdering sortVersion)
DriftChangeSetCriteria
addSortVersion in interface DriftChangeSetCriteriasortVersion - Specifies whether the sort is ascending or descendingpublic PageOrdering getSortVersion()
getSortVersion in interface DriftChangeSetCriteria
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||