Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


oracle.as.scheduler.metadata.query
Interface MetadataQueryField<VALUE_TYPE extends java.io.Serializable>

All Superinterfaces:
oracle.as.scheduler.query.QueryField<VALUE_TYPE,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>, java.io.Serializable
All Known Implementing Classes:
ActiveQueryField, DisplayNameQueryField, EffectiveApplicationQueryField, ExecutionModeQueryField, ExecutionTypeQueryField, FirstStepQueryField, JobTypeQueryField, MetadataQueryField.ActiveQueryField, MetadataQueryField.DisplayNameQueryField, MetadataQueryField.EffectiveApplicationQueryField, MetadataQueryField.ExecutionModeQueryField, MetadataQueryField.ExecutionTypeQueryField, MetadataQueryField.FirstStepQueryField, MetadataQueryField.JobTypeQueryField, MetadataQueryField.NameQueryField, MetadataQueryField.PackageQueryField, MetadataQueryField.ProductQueryField, MetadataQueryField.RequestCategoryQueryField, MetadataQueryField.ResultIndexQueryField, MetadataQueryField.SecurityActionQueryField, oracle.as.scheduler.metadata.query.internal.field.MetadataQueryFieldImpl, MetadataService.QueryField, oracle.as.scheduler.metadata.query.internal.field.MOTypeStringMetadataQueryField, NameQueryField, PackageQueryField, oracle.as.scheduler.metadata.query.internal.field.ParameterMetadataQueryField, oracle.as.scheduler.metadata.query.internal.field.PostMetadataQueryField, ProductQueryField, RequestCategoryQueryField, ResultIndexQueryField, SecurityActionQueryField, oracle.as.scheduler.metadata.query.internal.field.StringMetadataQueryField, oracle.as.scheduler.metadata.query.internal.field.TranslatableStringMetadataQueryField

public interface MetadataQueryField<VALUE_TYPE extends java.io.Serializable>
extends oracle.as.scheduler.query.QueryField<VALUE_TYPE,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>
Since:
release specific (what release of product did this appear in)
Version:
$Header: ess/src/oracle/as/scheduler/metadata/query/MetadataQueryField.java /main/9 2010/12/20 14:52:59 dcraft Exp $
Author:
dcraft

Nested Class Summary
static class MetadataQueryField.ActiveQueryField
          Deprecated. Use ActiveQueryField instead
static class MetadataQueryField.DisplayNameQueryField
          Deprecated. Use DisplayNameQueryField instead
static class MetadataQueryField.EffectiveApplicationQueryField
          Deprecated. Use EffectiveApplicationQueryField instead
static class MetadataQueryField.ExecutionModeQueryField
          Deprecated. Use ExecutionModeQueryField instead
static class MetadataQueryField.ExecutionTypeQueryField
          Deprecated. Use ExecutionTypeQueryField instead
static class MetadataQueryField.FirstStepQueryField
          Deprecated. Use FirstStepQueryField instead
static class MetadataQueryField.JobTypeQueryField
          Deprecated. Use JobTypeQueryField instead
static class MetadataQueryField.NameQueryField
          Deprecated. Use NameQueryField instead
static class MetadataQueryField.PackageQueryField
          Deprecated. Use PackageQueryField instead
static class MetadataQueryField.ProductQueryField
          Deprecated. Use ProductQueryField instead
static class MetadataQueryField.RequestCategoryQueryField
          Deprecated. Use RequestCategoryQueryField instead
static class MetadataQueryField.ResultIndexQueryField
          Deprecated. Use ResultIndexQueryField instead
static class MetadataQueryField.SecurityActionQueryField
          Deprecated. Use SecurityActionQueryField instead

 

Field Summary
static ActiveQueryField Active
          Deprecated. Use MetadataQueryFieldEnum instead
static DisplayNameQueryField DisplayName
          Deprecated. Use MetadataQueryFieldEnum instead
static EffectiveApplicationQueryField EffectiveApplication
          Deprecated. Use MetadataQueryFieldEnum instead
static ExecutionModeQueryField ExecutionMode
          Deprecated. Use MetadataQueryFieldEnum instead
static ExecutionTypeQueryField ExecutionType
          Deprecated. Use MetadataQueryFieldEnum instead
static FirstStepQueryField FirstStep
          Deprecated. Use MetadataQueryFieldEnum instead
static JobTypeQueryField JobType
          Deprecated. Use MetadataQueryFieldEnum instead
static NameQueryField Name
          Deprecated. Use MetadataQueryFieldEnum instead
static PackageQueryField Package
          Deprecated. Use MetadataQueryFieldEnum instead
static ProductQueryField Product
          Deprecated. Use MetadataQueryFieldEnum instead
static RequestCategoryQueryField RequestCategory
          Deprecated. Use MetadataQueryFieldEnum instead
static ResultIndexQueryField ResultIndex
          Deprecated. Use MetadataQueryFieldEnum instead
static SecurityActionQueryField SecurityAction
          Deprecated. Use MetadataQueryFieldEnum instead

 

Method Summary
 java.lang.String fieldName()
           
 oracle.as.scheduler.query.QueryComparator[] getValidComparators()
           
 BaseMetadataType<? extends BaseMetadata>[] getValidMetadataTypes()
           
 oracle.as.scheduler.query.QueryOperator[] getValidOperators()
           
 java.lang.Class<VALUE_TYPE> getValueType()
           
 boolean supportsNullValue()
           
 boolean useDocumentQuery()
           
 void validateComparator(oracle.as.scheduler.query.QueryComparator comparator)
           
 void validateOperator(oracle.as.scheduler.query.QueryOperator operator)
           
 void validateValue(VALUE_TYPE value)
           

 

Field Detail

Package

@Deprecated
static final PackageQueryField Package
Deprecated. Use MetadataQueryFieldEnum instead

Name

@Deprecated
static final NameQueryField Name
Deprecated. Use MetadataQueryFieldEnum instead

DisplayName

@Deprecated
static final DisplayNameQueryField DisplayName
Deprecated. Use MetadataQueryFieldEnum instead

JobType

@Deprecated
static final JobTypeQueryField JobType
Deprecated. Use MetadataQueryFieldEnum instead

ExecutionType

@Deprecated
static final ExecutionTypeQueryField ExecutionType
Deprecated. Use MetadataQueryFieldEnum instead

ExecutionMode

@Deprecated
static final ExecutionModeQueryField ExecutionMode
Deprecated. Use MetadataQueryFieldEnum instead

FirstStep

@Deprecated
static final FirstStepQueryField FirstStep
Deprecated. Use MetadataQueryFieldEnum instead

Active

@Deprecated
static final ActiveQueryField Active
Deprecated. Use MetadataQueryFieldEnum instead

Product

@Deprecated
static final ProductQueryField Product
Deprecated. Use MetadataQueryFieldEnum instead

RequestCategory

@Deprecated
static final RequestCategoryQueryField RequestCategory
Deprecated. Use MetadataQueryFieldEnum instead

EffectiveApplication

@Deprecated
static final EffectiveApplicationQueryField EffectiveApplication
Deprecated. Use MetadataQueryFieldEnum instead

ResultIndex

@Deprecated
static final ResultIndexQueryField ResultIndex
Deprecated. Use MetadataQueryFieldEnum instead

SecurityAction

@Deprecated
static final SecurityActionQueryField SecurityAction
Deprecated. Use MetadataQueryFieldEnum instead

Method Detail

getValidComparators

oracle.as.scheduler.query.QueryComparator[] getValidComparators()
Specified by:
getValidComparators in interface oracle.as.scheduler.query.QueryField<VALUE_TYPE extends java.io.Serializable,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>

getValidOperators

oracle.as.scheduler.query.QueryOperator[] getValidOperators()
Specified by:
getValidOperators in interface oracle.as.scheduler.query.QueryField<VALUE_TYPE extends java.io.Serializable,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>

getValidMetadataTypes

BaseMetadataType<? extends BaseMetadata>[] getValidMetadataTypes()

getValueType

java.lang.Class<VALUE_TYPE> getValueType()
Specified by:
getValueType in interface oracle.as.scheduler.query.QueryField<VALUE_TYPE extends java.io.Serializable,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>

validateComparator

void validateComparator(oracle.as.scheduler.query.QueryComparator comparator)
                        throws IllegalArgumentException
Throws:
IllegalArgumentException

validateOperator

void validateOperator(oracle.as.scheduler.query.QueryOperator operator)
                      throws IllegalArgumentException
Throws:
IllegalArgumentException

validateValue

void validateValue(VALUE_TYPE value)
                   throws IllegalArgumentException
Throws:
IllegalArgumentException

fieldName

java.lang.String fieldName()
Specified by:
fieldName in interface oracle.as.scheduler.query.QueryField<VALUE_TYPE extends java.io.Serializable,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>

supportsNullValue

boolean supportsNullValue()
Specified by:
supportsNullValue in interface oracle.as.scheduler.query.QueryField<VALUE_TYPE extends java.io.Serializable,oracle.as.scheduler.query.QueryComparator,oracle.as.scheduler.query.QueryOperator>

useDocumentQuery

boolean useDocumentQuery()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.2)
E26229-03


Copyright © 2008, 2012 Oracle. All rights reserved.