org.jacorb.notification.filter.bsh
Class BSHFilter

java.lang.Object
  extended byorg.jacorb.notification.filter.AbstractFilter
      extended byorg.jacorb.notification.filter.bsh.BSHFilter
All Implemented Interfaces:
CallbackingDisposable, org.apache.avalon.framework.configuration.Configurable, org.picocontainer.Disposable, Disposable, FilterOperations, GCDisposable, ManageableServant

public class BSHFilter
extends AbstractFilter

Version:
$Id: BSHFilter.java,v 1.2 2005/02/14 00:05:37 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
static java.lang.String CONSTRAINT_GRAMMAR
           
 
Fields inherited from class org.jacorb.notification.filter.AbstractFilter
constraints_, CONSTRAINTS_EMPTY, constraintsLock_, messageFactory_, NO_CONSTRAINTS_MATCH, wildcardMap_
 
Constructor Summary
BSHFilter(org.apache.avalon.framework.configuration.Configuration config, EvaluationContextFactory evaluationContextFactory, MessageFactory messageFactory, ORB orb, POA poa)
           
 
Method Summary
 java.lang.String constraint_grammar()
           
 FilterConstraint newFilterConstraint(ConstraintExp constraintExp)
           
 
Methods inherited from class org.jacorb.notification.filter.AbstractFilter
_default_POA, activate, add_constraints, addDisposeHook, attach_callback, attemptDispose, configure, deactivate, destroy, detach_callback, dispose, get_all_constraints, get_callbacks, get_constraints, getIterator, getLastUsage, match_internal, match_structured_internal, match_structured, match_typed_internal, match_typed, match, modify_constraints, newConstraintId, remove_all_constraints
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSTRAINT_GRAMMAR

public static final java.lang.String CONSTRAINT_GRAMMAR
See Also:
Constant Field Values
Constructor Detail

BSHFilter

public BSHFilter(org.apache.avalon.framework.configuration.Configuration config,
                 EvaluationContextFactory evaluationContextFactory,
                 MessageFactory messageFactory,
                 ORB orb,
                 POA poa)
          throws org.apache.avalon.framework.configuration.ConfigurationException
Method Detail

constraint_grammar

public java.lang.String constraint_grammar()

newFilterConstraint

public FilterConstraint newFilterConstraint(ConstraintExp constraintExp)
Specified by:
newFilterConstraint in class AbstractFilter