ermi
Interface EFilter

All Superinterfaces:
ERemote
All Known Implementing Classes:
ERegistryStub

public interface EFilter
extends ERemote

The EFilter interface serves to identify objects that can be intercepted by ermi distributed Filters.
It is internally used by ERMI to create filter subscriptions so it is not aimed for end users .


Method Summary
 java.lang.String addFilter(java.lang.String uid)
          It changes the subscription of the remote object in order to allow interception.
 void removeFilter()
          It changes the subscription of the remote object in order to allow interception.
 void removeFilter(java.lang.String uid)
          It changes the subscription of the remote object in order to allow interception.
 
Methods inherited from interface ermi.ERemote
close, copy, getERef, init
 

Method Detail

addFilter

public java.lang.String addFilter(java.lang.String uid)
                           throws RemoteException
It changes the subscription of the remote object in order to allow interception. See ERMI architecture for more information

Throws:
RemoteException - - if the connection with the event service fails.

removeFilter

public void removeFilter()
                  throws RemoteException
It changes the subscription of the remote object in order to allow interception. See ERMI architecture for more information

Throws:
RemoteException - - if the connection with the event service fails.

removeFilter

public void removeFilter(java.lang.String uid)
                  throws RemoteException
It changes the subscription of the remote object in order to allow interception. See ERMI architecture for more information

Throws:
RemoteException - - if the connection with the event service fails.