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 TypeClassDescriptionclass
BaseMetadata<T extends BaseMetadata<T>>
Base class for ESS metadata definitions.class
BaseMetadataType<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>
BaseMetadataType is an enum-like class.Subclasses of BaseMetadata in oracle.as.schedulerModifier and TypeClassDescriptionclass
Used to represent a collection ofExclusion
objects as a single unit.class
Encapsulate an incompatibility among job and/or job set definitions over a given resource.class
Represents the definition (metadata) for a Job that runs in the Scheduler.class
This class represents a JobSet.class
Encapsulates aJobType
definition.class
Used to specify time-based recurrence.class
This class defines the nature of the work (requests) that should be processed by a Request Processor.class
This 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 TypeInterfaceDescriptioninterface
MetadataQueryFilter<METADATA_TYPE extends BaseMetadata<METADATA_TYPE>>
interface
MetadataQueryVisitor<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 TypeClassDescriptionclass
MetadataQueryBuilder<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 oldFilter
into a newMetadataQueryFilter