Skip navigation links

Oracle Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


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 MetadataQueryField.ActiveQueryField Active
          Deprecated. 
static MetadataQueryField.DisplayNameQueryField DisplayName
          Deprecated. 
static MetadataQueryField.EffectiveApplicationQueryField EffectiveApplication
          Deprecated. 
static MetadataQueryField.ExecutionModeQueryField ExecutionMode
          Deprecated. 
static MetadataQueryField.ExecutionTypeQueryField ExecutionType
          Deprecated. 
static MetadataQueryField.FirstStepQueryField FirstStep
          Deprecated. 
static MetadataQueryField.JobTypeQueryField JobType
          Deprecated. 
static MetadataQueryField.NameQueryField Name
          Deprecated. 
static MetadataQueryField.PackageQueryField Package
          Deprecated. 
static MetadataQueryField.ProductQueryField Product
          Deprecated. 
static MetadataQueryField.RequestCategoryQueryField RequestCategory
          Deprecated. 
static MetadataQueryField.ResultIndexQueryField ResultIndex
          Deprecated. 
static MetadataQueryField.SecurityActionQueryField SecurityAction
          Deprecated. 

 

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 MetadataQueryField.PackageQueryField Package
Deprecated. 

Name

@Deprecated
static final MetadataQueryField.NameQueryField Name
Deprecated. 

JobType

@Deprecated
static final MetadataQueryField.JobTypeQueryField JobType
Deprecated. 

ExecutionType

@Deprecated
static final MetadataQueryField.ExecutionTypeQueryField ExecutionType
Deprecated. 

ExecutionMode

@Deprecated
static final MetadataQueryField.ExecutionModeQueryField ExecutionMode
Deprecated. 

FirstStep

@Deprecated
static final MetadataQueryField.FirstStepQueryField FirstStep
Deprecated. 

Active

@Deprecated
static final MetadataQueryField.ActiveQueryField Active
Deprecated. 

Product

@Deprecated
static final MetadataQueryField.ProductQueryField Product
Deprecated. 

RequestCategory

@Deprecated
static final MetadataQueryField.RequestCategoryQueryField RequestCategory
Deprecated. 

EffectiveApplication

@Deprecated
static final MetadataQueryField.EffectiveApplicationQueryField EffectiveApplication
Deprecated. 

DisplayName

@Deprecated
static final MetadataQueryField.DisplayNameQueryField DisplayName
Deprecated. 

ResultIndex

@Deprecated
static final MetadataQueryField.ResultIndexQueryField ResultIndex
Deprecated. 

SecurityAction

@Deprecated
static final MetadataQueryField.SecurityActionQueryField SecurityAction
Deprecated. 

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 Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


Copyright © 2008, 2013, Oracle and/or its affiliates. All rights reserved.