org.omg.FT
Class FaultEventFilter

java.lang.Object
  |
  +--org.omg.PortableServer.Servant
        |
        +--org.omg.CosNotifyFilter.FilterPOA
              |
              +--org.omg.FT.FaultEventFilter
All Implemented Interfaces:
org.omg.CosNotifyFilter.FilterOperations, org.omg.CORBA.portable.InvokeHandler

public class FaultEventFilter
extends org.omg.CosNotifyFilter.FilterPOA


Field Summary
(package private)  java.lang.String constraint_grammar
           
(package private)  int last_id
           
private  org.omg.CosNotification.Property[] properties
           
(package private)  java.util.Vector theConstraints
           
 
Fields inherited from class org.omg.CosNotifyFilter.FilterPOA
_ids_list, _ops_Hash
 
Fields inherited from class org.omg.PortableServer.Servant
_delegate, _hasGetInterface
 
Constructor Summary
FaultEventFilter(java.lang.String c_g)
           
 
Method Summary
 org.omg.CosNotifyFilter.ConstraintInfo[] add_constraints(org.omg.CosNotifyFilter.ConstraintExp[] ces)
           
 int attach_callback(org.omg.CosNotifyComm.NotifySubscribe callback)
           
 java.lang.String constraint_grammar()
           
 void destroy()
           
 void detach_callback(int callback)
           
 org.omg.CosNotifyFilter.ConstraintInfo[] get_all_constraints()
           
 int[] get_callbacks()
           
 org.omg.CosNotifyFilter.ConstraintInfo[] get_constraints(int[] id_list)
           
 boolean match_structured(org.omg.CosNotification.StructuredEvent filterable_data)
           
 boolean match_typed(org.omg.CosNotification.Property[] filterable_data)
           
 boolean match(org.omg.CORBA.Any filterable_data)
           
 void modify_constraints(int[] del_list, org.omg.CosNotifyFilter.ConstraintInfo[] modify_list)
           
 void remove_all_constraints()
           
 
Methods inherited from class org.omg.CosNotifyFilter.FilterPOA
_all_interfaces, _invoke, _this, _this,
 
Methods inherited from class org.omg.PortableServer.Servant
_default_POA, _get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

theConstraints

java.util.Vector theConstraints

last_id

int last_id

constraint_grammar

java.lang.String constraint_grammar

properties

private org.omg.CosNotification.Property[] properties
Constructor Detail

FaultEventFilter

public FaultEventFilter(java.lang.String c_g)
Method Detail

add_constraints

public org.omg.CosNotifyFilter.ConstraintInfo[] add_constraints(org.omg.CosNotifyFilter.ConstraintExp[] ces)
                                                         throws org.omg.CosNotifyFilter.InvalidConstraint
Overrides:
add_constraints in class org.omg.CosNotifyFilter.FilterPOA

get_all_constraints

public org.omg.CosNotifyFilter.ConstraintInfo[] get_all_constraints()
Overrides:
get_all_constraints in class org.omg.CosNotifyFilter.FilterPOA

attach_callback

public int attach_callback(org.omg.CosNotifyComm.NotifySubscribe callback)
Overrides:
attach_callback in class org.omg.CosNotifyFilter.FilterPOA

constraint_grammar

public java.lang.String constraint_grammar()
Overrides:
constraint_grammar in class org.omg.CosNotifyFilter.FilterPOA

destroy

public void destroy()
Overrides:
destroy in class org.omg.CosNotifyFilter.FilterPOA

detach_callback

public void detach_callback(int callback)
Overrides:
detach_callback in class org.omg.CosNotifyFilter.FilterPOA

get_callbacks

public int[] get_callbacks()
Overrides:
get_callbacks in class org.omg.CosNotifyFilter.FilterPOA

get_constraints

public org.omg.CosNotifyFilter.ConstraintInfo[] get_constraints(int[] id_list)
Overrides:
get_constraints in class org.omg.CosNotifyFilter.FilterPOA

match_structured

public boolean match_structured(org.omg.CosNotification.StructuredEvent filterable_data)
Overrides:
match_structured in class org.omg.CosNotifyFilter.FilterPOA

match_typed

public boolean match_typed(org.omg.CosNotification.Property[] filterable_data)
Overrides:
match_typed in class org.omg.CosNotifyFilter.FilterPOA

match

public boolean match(org.omg.CORBA.Any filterable_data)
Overrides:
match in class org.omg.CosNotifyFilter.FilterPOA

modify_constraints

public void modify_constraints(int[] del_list,
                               org.omg.CosNotifyFilter.ConstraintInfo[] modify_list)
Overrides:
modify_constraints in class org.omg.CosNotifyFilter.FilterPOA

remove_all_constraints

public void remove_all_constraints()
Overrides:
remove_all_constraints in class org.omg.CosNotifyFilter.FilterPOA