org.jacorb.notification.filter
Class MappingFilterImpl
java.lang.Object
org.jacorb.notification.filter.MappingFilterImpl
- All Implemented Interfaces:
- Disposable, GCDisposable, NotifyingDisposable
public class MappingFilterImpl
- extends java.lang.Object
- implements GCDisposable
- Version:
- $Id: MappingFilterImpl.java,v 1.4 2005/08/21 13:25:53 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Constructor Summary |
MappingFilterImpl(org.omg.CORBA.ORB orb,
org.apache.avalon.framework.configuration.Configuration config,
AbstractFilter filter,
org.omg.CORBA.Any defaultValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MappingFilterImpl
public MappingFilterImpl(org.omg.CORBA.ORB orb,
org.apache.avalon.framework.configuration.Configuration config,
AbstractFilter filter,
org.omg.CORBA.Any defaultValue)
activate
public org.omg.CORBA.Object activate()
destroy
public void destroy()
dispose
public void dispose()
constraint_grammar
public java.lang.String constraint_grammar()
value_type
public org.omg.CORBA.TypeCode value_type()
default_value
public org.omg.CORBA.Any default_value()
add_mapping_constraints
public MappingConstraintInfo[] add_mapping_constraints(MappingConstraintPair[] mcp)
throws InvalidValue,
InvalidConstraint
- Throws:
InvalidValue
InvalidConstraint
modify_mapping_constraints
public void modify_mapping_constraints(int[] intArray,
MappingConstraintInfo[] mappingConstraintInfos)
throws ConstraintNotFound,
InvalidValue,
InvalidConstraint
- Throws:
ConstraintNotFound
InvalidValue
InvalidConstraint
get_mapping_constraints
public MappingConstraintInfo[] get_mapping_constraints(int[] constraintIds)
throws ConstraintNotFound
- Throws:
ConstraintNotFound
get_all_mapping_constraints
public MappingConstraintInfo[] get_all_mapping_constraints()
remove_all_mapping_constraints
public void remove_all_mapping_constraints()
match
public boolean match(org.omg.CORBA.Any any,
org.omg.CORBA.AnyHolder anyHolder)
throws UnsupportedFilterableData
- Throws:
UnsupportedFilterableData
match_structured
public boolean match_structured(StructuredEvent structuredEvent,
org.omg.CORBA.AnyHolder anyHolder)
throws UnsupportedFilterableData
- Throws:
UnsupportedFilterableData
match_typed
public boolean match_typed(Property[] propertyArray,
org.omg.CORBA.AnyHolder anyHolder)
throws UnsupportedFilterableData
- Throws:
UnsupportedFilterableData
attemptDispose
public void attemptDispose()
- Specified by:
attemptDispose
in interface GCDisposable
registerDisposable
public void registerDisposable(Disposable d)
- Description copied from interface:
NotifyingDisposable
- the hooks registered by this method will be run when dispose is called.
- Specified by:
registerDisposable
in interface NotifyingDisposable