org.jacorb.notification.filter

Class MappingFilterImpl

public class MappingFilterImpl extends Object implements GCDisposable, MappingFilterOperations

Version: $Id: MappingFilterImpl.java,v 1.4 2005/08/21 13:25:53 alphonse.bendt Exp $

Author: Alphonse Bendt

Constructor Summary
MappingFilterImpl(ORB orb, Configuration config, AbstractFilter filter, Any defaultValue)
Method Summary
Objectactivate()
MappingConstraintInfo[]add_mapping_constraints(MappingConstraintPair[] mcp)
voidattemptDispose()
Stringconstraint_grammar()
Anydefault_value()
voiddestroy()
voiddispose()
MappingConstraintInfo[]get_all_mapping_constraints()
MappingConstraintInfo[]get_mapping_constraints(int[] constraintIds)
booleanmatch(Any any, AnyHolder anyHolder)
booleanmatch_structured(StructuredEvent structuredEvent, AnyHolder anyHolder)
booleanmatch_typed(Property[] propertyArray, AnyHolder anyHolder)
voidmodify_mapping_constraints(int[] intArray, MappingConstraintInfo[] mappingConstraintInfos)
voidregisterDisposable(Disposable d)
voidremove_all_mapping_constraints()
TypeCodevalue_type()

Constructor Detail

MappingFilterImpl

public MappingFilterImpl(ORB orb, Configuration config, AbstractFilter filter, Any defaultValue)

Method Detail

activate

public Object activate()

add_mapping_constraints

public MappingConstraintInfo[] add_mapping_constraints(MappingConstraintPair[] mcp)

attemptDispose

public void attemptDispose()

constraint_grammar

public String constraint_grammar()

default_value

public Any default_value()

destroy

public void destroy()

dispose

public void dispose()

get_all_mapping_constraints

public MappingConstraintInfo[] get_all_mapping_constraints()

get_mapping_constraints

public MappingConstraintInfo[] get_mapping_constraints(int[] constraintIds)

match

public boolean match(Any any, AnyHolder anyHolder)

match_structured

public boolean match_structured(StructuredEvent structuredEvent, AnyHolder anyHolder)

match_typed

public boolean match_typed(Property[] propertyArray, AnyHolder anyHolder)

modify_mapping_constraints

public void modify_mapping_constraints(int[] intArray, MappingConstraintInfo[] mappingConstraintInfos)

registerDisposable

public void registerDisposable(Disposable d)

remove_all_mapping_constraints

public void remove_all_mapping_constraints()

value_type

public TypeCode value_type()