org.omg.CosNotifyFilter

Interface FilterOperations

Known Subinterfaces:
Filter
Known Implementing Classes:
FilterImpl, FilterPOA, FilterPOATie, _FilterStub

public interface FilterOperations

Generated from IDL interface "Filter"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

ConstraintInfo[]
add_constraints(ConstraintExp[] constraint_list)
int
attach_callback(NotifySubscribe callback)
java.lang.String
constraint_grammar()
void
destroy()
void
detach_callback(int callback)
ConstraintInfo[]
get_all_constraints()
int[]
get_callbacks()
ConstraintInfo[]
get_constraints(int[] id_list)
boolean
match(Any filterable_data)
boolean
match_structured(StructuredEvent filterable_data)
boolean
match_typed(Property[] filterable_data)
void
modify_constraints(int[] del_list, ConstraintInfo[] modify_list)
void
remove_all_constraints()

Method Details

add_constraints

public ConstraintInfo[] add_constraints(ConstraintExp[] constraint_list)
            throws InvalidConstraint


attach_callback

public int attach_callback(NotifySubscribe callback)


constraint_grammar

public java.lang.String constraint_grammar()


destroy

public void destroy()


detach_callback

public void detach_callback(int callback)
            throws CallbackNotFound


get_all_constraints

public ConstraintInfo[] get_all_constraints()


get_callbacks

public int[] get_callbacks()


get_constraints

public ConstraintInfo[] get_constraints(int[] id_list)
            throws ConstraintNotFound


match

public boolean match(Any filterable_data)
            throws UnsupportedFilterableData


match_structured

public boolean match_structured(StructuredEvent filterable_data)
            throws UnsupportedFilterableData


match_typed

public boolean match_typed(Property[] filterable_data)
            throws UnsupportedFilterableData


modify_constraints

public void modify_constraints(int[] del_list,
                               ConstraintInfo[] modify_list)
            throws ConstraintNotFound,
                   InvalidConstraint


remove_all_constraints

public void remove_all_constraints()