org.openorb.notify.filter
Class FilterEvaluator

java.lang.Object
  extended by org.openorb.notify.filter.FilterEvaluator

public final class FilterEvaluator
extends java.lang.Object

To evaluate Filter constraints, we reuse the OpenORB Evaluator Utility. However, we encapsulate it to provide some additional features for the Notification Service.

Author:
Olivier Modica

Method Summary
static FilterConstraint createFilterConstraint(java.lang.String constraint, org.omg.CORBA.ORB orb)
          This operation creates a new constraint object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createFilterConstraint

public static FilterConstraint createFilterConstraint(java.lang.String constraint,
                                                      org.omg.CORBA.ORB orb)
                                               throws org.openorb.constraint.InvalidConstraint
This operation creates a new constraint object. If the constraint contains a mistake, the InvalidConstraint exception is raised.

Throws:
org.openorb.constraint.InvalidConstraint