org.jacorb.notification.filter
Class MappingFilterImpl
java.lang.Object
org.jacorb.notification.filter.MappingFilterImpl
- All Implemented Interfaces:
- org.picocontainer.Disposable, Disposable, GCDisposable, MappingFilterOperations, NotifyingDisposable
- public class MappingFilterImpl
- extends java.lang.Object
- implements GCDisposable, MappingFilterOperations
- Version:
- $Id: MappingFilterImpl.java,v 1.4 2005/08/21 13:25:53 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MappingFilterImpl
public MappingFilterImpl(ORB orb,
org.apache.avalon.framework.configuration.Configuration config,
AbstractFilter filter,
Any defaultValue)
activate
public Object activate()
destroy
public void destroy()
- Specified by:
destroy
in interface MappingFilterOperations
dispose
public void dispose()
- Specified by:
dispose
in interface org.picocontainer.Disposable
constraint_grammar
public java.lang.String constraint_grammar()
- Specified by:
constraint_grammar
in interface MappingFilterOperations
value_type
public TypeCode value_type()
- Specified by:
value_type
in interface MappingFilterOperations
default_value
public Any default_value()
- Specified by:
default_value
in interface MappingFilterOperations
add_mapping_constraints
public MappingConstraintInfo[] add_mapping_constraints(MappingConstraintPair[] mcp)
throws InvalidValue,
InvalidConstraint
- Specified by:
add_mapping_constraints
in interface MappingFilterOperations
- Throws:
InvalidValue
InvalidConstraint
modify_mapping_constraints
public void modify_mapping_constraints(int[] intArray,
MappingConstraintInfo[] mappingConstraintInfos)
throws ConstraintNotFound,
InvalidValue,
InvalidConstraint
- Specified by:
modify_mapping_constraints
in interface MappingFilterOperations
- Throws:
ConstraintNotFound
InvalidValue
InvalidConstraint
get_mapping_constraints
public MappingConstraintInfo[] get_mapping_constraints(int[] constraintIds)
throws ConstraintNotFound
- Specified by:
get_mapping_constraints
in interface MappingFilterOperations
- Throws:
ConstraintNotFound
get_all_mapping_constraints
public MappingConstraintInfo[] get_all_mapping_constraints()
- Specified by:
get_all_mapping_constraints
in interface MappingFilterOperations
remove_all_mapping_constraints
public void remove_all_mapping_constraints()
- Specified by:
remove_all_mapping_constraints
in interface MappingFilterOperations
match
public boolean match(Any any,
AnyHolder anyHolder)
throws UnsupportedFilterableData
- Specified by:
match
in interface MappingFilterOperations
- Throws:
UnsupportedFilterableData
match_structured
public boolean match_structured(StructuredEvent structuredEvent,
AnyHolder anyHolder)
throws UnsupportedFilterableData
- Specified by:
match_structured
in interface MappingFilterOperations
- Throws:
UnsupportedFilterableData
match_typed
public boolean match_typed(Property[] propertyArray,
AnyHolder anyHolder)
throws UnsupportedFilterableData
- Specified by:
match_typed
in interface MappingFilterOperations
- 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