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

All Superinterfaces:
Serializable

public interface FilterVerifier
extends Serializable

Interface declaration for custom filter verification strategies. May be used to restrict use of certain filter types for specific queries.

Version:
$Revision$
Author:
rsauer

Nested Class Summary
static class FilterVerifier.VerificationKey
          Enumeration class used to mark filter verification results.
 
Field Summary
static FilterVerifier.VerificationKey FILTER_IGNORED
           
static FilterVerifier.VerificationKey FILTER_SUPPORTED
           
static FilterVerifier.VerificationKey FILTER_UNSUPPORTED
           
 
Method Summary
 FilterVerifier.VerificationKey verifyFilter(FilterCriterion filter)
          Template method for customization of the set of valid filter conditions.
 

Field Detail

FILTER_UNSUPPORTED

static final FilterVerifier.VerificationKey FILTER_UNSUPPORTED

FILTER_SUPPORTED

static final FilterVerifier.VerificationKey FILTER_SUPPORTED

FILTER_IGNORED

static final FilterVerifier.VerificationKey FILTER_IGNORED
Method Detail

verifyFilter

FilterVerifier.VerificationKey verifyFilter(FilterCriterion filter)
Template method for customization of the set of valid filter conditions.

Parameters:
filter -
Returns:
An instance of FilterVerifier.VerificationKey that marks the filter verification


Copyright © 2017 Eclipse Stardust. All Rights Reserved.