org.eclipse.stardust.engine.api.query
Interface EvaluationPolicy

All Superinterfaces:
Serializable
All Known Implementing Classes:
org.eclipse.stardust.engine.core.query.statistics.api.AbstractCriticalDurationPolicy, org.eclipse.stardust.engine.core.query.statistics.api.AbstractCriticalityPolicy, org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightCostPolicy, org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightDurationPolicy, org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightPolicy, BusinessObjectQuery.Policy, CasePolicy, CriticalCostPerExecutionPolicy, CriticalExecutionTimePolicy, CriticalProcessingTimePolicy, DescriptorPolicy, EvaluateByWorkitemsPolicy, ExcludeUserPolicy, HistoricalDataPolicy, HistoricalEventPolicy, HistoricalStatesPolicy, ModelPolicy, ModelVersionPolicy, PerformanceCriticalityPolicy, ProcessCumulationPolicy, ProcessDefinitionDetailsPolicy, ProcessInstanceDetailsPolicy, RepositoryPolicy, StatisticsDateRangePolicy, SubFolderPolicy, SubsetPolicy, TimeoutPolicy, UserDetailsPolicy, WorklistLayoutPolicy

public interface EvaluationPolicy
extends Serializable

Interface to be implemented by custom query evaluation policies.

An evaluation policy selects (parts of) the strategy for query evaluation, i.e. which model version to use or what subset to deliver.

Version:
$Revision$
Author:
rsauer



Copyright © 2017 Eclipse Stardust. All Rights Reserved.