Skip navigation links
oracle.as.scheduler.metadata.query.builder
Class MetadataQueryBuilderFactory
java.lang.Object
oracle.as.scheduler.metadata.query.builder.MetadataQueryBuilderFactory
-
public final class MetadataQueryBuilderFactory
- extends java.lang.Object
Factory to get type-specific query builder objects for building filters to query metadata.
- Since:
- release specific (what release of product did this appear in)
- Version:
- $Header: ess/src/oracle/as/scheduler/metadata/query/builder/MetadataQueryBuilderFactory.java /st_ess_11.1.1.5.0pt/2 2012/06/08 17:41:31 ddavison Exp $
- Author:
- dcraft
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
get
public static MetadataQueryBuilderFactory get()
convertFilter
public <METADATA_TYPE extends BaseMetadata<METADATA_TYPE>,T extends java.io.Serializable> MetadataQueryFilter<METADATA_TYPE> convertFilter(BaseMetadataType<METADATA_TYPE> metadataType,
Filter filter)
throws IllegalArgumentException
- Adapter method for converting an old
Filter
into a new MetadataQueryFilter
-
- Throws:
IllegalArgumentException
convertField
public <T extends java.io.Serializable> MetadataQueryField<T> convertField(java.lang.String fieldName)
throws IllegalArgumentException
-
- Throws:
IllegalArgumentException
convertField
public MetadataQueryField<java.lang.String> convertField(MetadataService.QueryField fieldName)
throws IllegalArgumentException
-
- Throws:
IllegalArgumentException
queryJobDefinitions
public JobDefinitionQueryBuilder queryJobDefinitions()
queryJobTypes
public JobTypeQueryBuilder queryJobTypes()
queryJobSets
public JobSetQueryBuilder queryJobSets()
queryIncompatibilities
public IncompatibilityQueryBuilder queryIncompatibilities()
queryExclusionsDefinitions
public ExclusionsDefinitionQueryBuilder queryExclusionsDefinitions()
querySchedules
public ScheduleQueryBuilder querySchedules()
queryTriggers
public TriggerQueryBuilder queryTriggers()
queryWorkAssignments
public WorkAssignmentQueryBuilder queryWorkAssignments()
queryWorkshifts
public WorkshiftQueryBuilder queryWorkshifts()
Skip navigation links
Copyright © 2008, 2013, Oracle and/or its affiliates. All rights reserved.