org.jacorb.notification.filter

Class FilterConstraint


public class FilterConstraint
extends java.lang.Object

Representation of a Constraint. A FilterImpl encapsulates several Constraints. Each Constraint is represented by an instance of this Class.

Version:
$Id: FilterConstraint.java,v 1.6 2004/05/06 12:39:59 nicolas Exp $

Author:
Alphonse Bendt

Constructor Summary

FilterConstraint(AbstractTCLNode root)
FilterConstraint(ConstraintExp constraintExp)

Method Summary

EvaluationResult
evaluate(EvaluationContext evaluationContext, Message event)
String
getConstraint()
String
toString()

Constructor Details

FilterConstraint

public FilterConstraint(AbstractTCLNode root)


FilterConstraint

public FilterConstraint(ConstraintExp constraintExp)
            throws InvalidConstraint

Method Details

evaluate

public EvaluationResult evaluate(EvaluationContext evaluationContext,
                                 Message event)
            throws EvaluationException


getConstraint

public String getConstraint()


toString

public String toString()