org.omg.CosNotifyFilter
Interface FilterOperations

All Known Subinterfaces:
Filter
All Known Implementing Classes:
_FilterStub, AbstractFilter, FilterPOA

public interface FilterOperations

Generated from IDL interface "Filter"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

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_structured(StructuredEvent filterable_data)
           
 boolean match_typed(Property[] filterable_data)
           
 boolean match(Any filterable_data)
           
 void modify_constraints(int[] del_list, ConstraintInfo[] modify_list)
           
 void remove_all_constraints()
           
 

Method Detail

constraint_grammar

public java.lang.String constraint_grammar()

add_constraints

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

modify_constraints

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

get_constraints

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

get_all_constraints

public ConstraintInfo[] get_all_constraints()

remove_all_constraints

public void remove_all_constraints()

destroy

public void destroy()

match

public boolean match(Any filterable_data)
              throws UnsupportedFilterableData
Throws:
UnsupportedFilterableData

match_structured

public boolean match_structured(StructuredEvent filterable_data)
                         throws UnsupportedFilterableData
Throws:
UnsupportedFilterableData

match_typed

public boolean match_typed(Property[] filterable_data)
                    throws UnsupportedFilterableData
Throws:
UnsupportedFilterableData

attach_callback

public int attach_callback(NotifySubscribe callback)

detach_callback

public void detach_callback(int callback)
                     throws CallbackNotFound
Throws:
CallbackNotFound

get_callbacks

public int[] get_callbacks()