public final class MetadataQueryBuilderFactory extends Object
An instance of this factory could be obtained as follows:
MetadataQueryBuilderFactory.get()
Modifier and Type | Method and Description |
---|---|
oracle.as.scheduler.metadata.query.MetadataQueryField |
convertField(MetadataService.QueryField fieldName)
Adapter method to convert field of type
MetadataService.QueryField to MetadataQueryField |
oracle.as.scheduler.metadata.query.MetadataQueryField |
convertField(String fieldName)
Adapter method to convert field name of type
MetadataService.QueryField to MetadataQueryField |
MetadataQueryFilter |
convertFilter(BaseMetadataType metadataType, Filter filter)
Adapter method for converting an old
Filter into a new MetadataQueryFilter |
static MetadataQueryBuilderFactory |
get()
Gets the singleton instance of MetadataQueryBuilderFactory
|
ExclusionsDefinitionQueryBuilder |
queryExclusionsDefinitions()
Gets the default query builder instance of ExclusionsDefinitions
|
IncompatibilityQueryBuilder |
queryIncompatibilities()
Gets the default query builder instance of Incompatibilities
|
JobDefinitionQueryBuilder |
queryJobDefinitions()
Gets the default query builder instance of JobDefinitions
|
JobSetQueryBuilder |
queryJobSets()
Gets the default query builder instance of JobSets
|
JobTypeQueryBuilder |
queryJobTypes()
Gets the default query builder instance of JobTypes
|
ScheduleQueryBuilder |
querySchedules()
Gets the default query builder instance of Schedules
|
oracle.as.scheduler.metadata.query.builder.TriggerQueryBuilder |
queryTriggers()
Gets the default query builder instance of Triggers
|
WorkAssignmentQueryBuilder |
queryWorkAssignments()
Gets the default query builder instance of WorkAssignments
|
WorkshiftQueryBuilder |
queryWorkshifts()
Gets the default query builder instance of Workshifts
|
public static MetadataQueryBuilderFactory get()
public MetadataQueryFilter convertFilter(BaseMetadataType metadataType, Filter filter) throws IllegalArgumentException
Filter
into a new MetadataQueryFilter
metadataType
- a instance of BaseMetadataType
filter
- a valid filterIllegalArgumentException
- if an invalid values are specifiedpublic oracle.as.scheduler.metadata.query.MetadataQueryField convertField(String fieldName) throws IllegalArgumentException
MetadataService.QueryField
to MetadataQueryField
fieldName
- name of type QueryField
MetadataQueryField
IllegalArgumentException
- if an invalid fieldName is specifiedpublic oracle.as.scheduler.metadata.query.MetadataQueryField convertField(MetadataService.QueryField fieldName) throws IllegalArgumentException
MetadataService.QueryField
to MetadataQueryField
fieldName
- a query field type QueryField
MetadataQueryField
IllegalArgumentException
- if an invalid field is specifiedpublic JobDefinitionQueryBuilder queryJobDefinitions()
public JobTypeQueryBuilder queryJobTypes()
public JobSetQueryBuilder queryJobSets()
public IncompatibilityQueryBuilder queryIncompatibilities()
public ExclusionsDefinitionQueryBuilder queryExclusionsDefinitions()
public ScheduleQueryBuilder querySchedules()
public oracle.as.scheduler.metadata.query.builder.TriggerQueryBuilder queryTriggers()
public WorkAssignmentQueryBuilder queryWorkAssignments()
public WorkshiftQueryBuilder queryWorkshifts()