Uses of Class
oracle.as.scheduler.BaseMetadata
Packages that use BaseMetadata
Package
Description
Enterprise Scheduler API interfaces and classes, including
RuntimeService and MetadataService.
Fields for querying metadata.
Metadata type specific helper classes for querying metadata.
-
Uses of BaseMetadata in oracle.as.scheduler
Classes in oracle.as.scheduler with type parameters of type BaseMetadataModifier and TypeClassDescriptionclassBaseMetadata<T extends BaseMetadata<T>>Base class for ESS metadata definitions.classBaseMetadataType<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>BaseMetadataType is an enum-like class.Subclasses of BaseMetadata in oracle.as.schedulerModifier and TypeClassDescriptionclassUsed to represent a collection ofExclusionobjects as a single unit.classEncapsulate an incompatibility among job and/or job set definitions over a given resource.classRepresents the definition (metadata) for a Job that runs in the Scheduler.classThis class represents a JobSet.classEncapsulates aJobTypedefinition.classUsed to specify time-based recurrence.classThis class defines the nature of the work (requests) that should be processed by a Request Processor.classThis class defines a workshift for a Request Processor.Methods in oracle.as.scheduler with type parameters of type BaseMetadataModifier and TypeMethodDescription<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>
METADATA_TYPEMetadataService.getMetadata(MetadataServiceHandle handle, BaseMetadataType<METADATA_TYPE> metadataType, MetadataObjectId metadataObjectId, boolean forUpdate) A generic getter for any type of metadata.<T extends BaseMetadata<T>>
voidBaseMetadataType.onAdd(MetadataObjectId objectId, T baseMetadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) <T extends BaseMetadata<T>>
voidBaseMetadataType.WorkshiftType.onAdd(MetadataObjectId objectId, T baseMetadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) <T extends BaseMetadata<T>>
voidBaseMetadataType.onUpdate(MetadataObjectId objectId, T baseMetadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) <T extends BaseMetadata<T>>
voidBaseMetadataType.WorkshiftType.onUpdate(MetadataObjectId objectId, T baseMetadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) <METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>
List<MetadataObjectId>MetadataService.queryMetadata(MetadataServiceHandle handle, BaseMetadataType<METADATA_TYPE> metadataType, MetadataQueryFilter<METADATA_TYPE> queryFilter, oracle.as.scheduler.metadata.query.MetadataQueryField orderBy, boolean ascending) A generic query mechanism for any type of metadata.<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>
List<METADATA_TYPE>MetadataService.queryMetadataObjects(MetadataServiceHandle handle, BaseMetadataType<METADATA_TYPE> metadataType, MetadataQueryFilter<METADATA_TYPE> queryFilter, oracle.as.scheduler.metadata.query.MetadataQueryField orderBy, boolean ascending) A generic query mechanism for any type of metadata.<T extends BaseMetadata<T>>
voidBaseMetadataType.vetoUpdate(MetadataObjectId objectId, T metadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) <T extends BaseMetadata<T>>
voidBaseMetadataType.WorkAssignmentType.vetoUpdate(MetadataObjectId objectId, T metadata, oracle.as.scheduler.localization.EssMessages messages, oracle.as.scheduler.localization.EssMessages logger) Methods in oracle.as.scheduler that return BaseMetadataModifier and TypeMethodDescriptionabstract METADATA_TYPE[]BaseMetadataType.getArray(int size) Gets the array of this metadata type with the given sizeMethods in oracle.as.scheduler that return types with arguments of type BaseMetadataModifier and TypeMethodDescriptionBaseMetadataType<? extends BaseMetadata>[]MetadataService.QueryField.getValidMetadataTypes() -
Uses of BaseMetadata in oracle.as.scheduler.metadata.query
Classes in oracle.as.scheduler.metadata.query with type parameters of type BaseMetadataModifier and TypeInterfaceDescriptioninterfaceMetadataQueryFilter<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>interfaceMetadataQueryVisitor<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>,RESULT_TYPE> -
Uses of BaseMetadata in oracle.as.scheduler.metadata.query.builder
Classes in oracle.as.scheduler.metadata.query.builder with type parameters of type BaseMetadataModifier and TypeClassDescriptionclassMetadataQueryBuilder<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>Base Query builder object for building filters to query ESS metadata.Methods in oracle.as.scheduler.metadata.query.builder with type parameters of type BaseMetadataModifier and TypeMethodDescription<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>,T extends Serializable>
MetadataQueryFilter<METADATA_TYPE>MetadataQueryBuilderFactory.convertFilter(BaseMetadataType<METADATA_TYPE> metadataType, Filter filter) Adapter method for converting an oldFilterinto a newMetadataQueryFilter