Uses of Interface
net.jini.core.event.RemoteEventListener

Packages that use RemoteEventListener
com.sun.jini.example.browser A visualization tool for exploring Jini Network Technology communities (djinns) with support for ServiceUI. 
com.sun.jini.fiddler Provides the server side of an implementation of the lookup discovery service (see LookupDiscoveryService). 
com.sun.jini.mercury Provides implementations of the EventMailbox service. 
com.sun.jini.norm Provides implementations of LeaseRenewalService
com.sun.jini.norm.event   
com.sun.jini.outrigger This is an implementation of a JavaSpaces technology-enabled service. 
com.sun.jini.reggie Provides implementations of ServiceRegistrar
net.jini.core.lookup These are the lookup service interfaces and classes. 
net.jini.discovery These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification
net.jini.event   
net.jini.lease Standard service and utility classes for managing leases. 
net.jini.lookup Standard utility classes for managing the join state of a service and the service discovery duties of a client or service. 
net.jini.space JavaSpaces servers provide a place on the network, a space, for clients to store and exchange objects. 
 

Uses of RemoteEventListener in com.sun.jini.example.browser
 

Classes in com.sun.jini.example.browser that implement RemoteEventListener
private  class Browser.Listener
           
private  class ServiceEditor.NotifyReceiver
           
 

Fields in com.sun.jini.example.browser declared as RemoteEventListener
(package private)  RemoteEventListener Browser.Listener.proxy
           
(package private)  RemoteEventListener ServiceEditor.NotifyReceiver.proxy
           
 

Uses of RemoteEventListener in com.sun.jini.fiddler
 

Fields in com.sun.jini.fiddler declared as RemoteEventListener
 RemoteEventListener FiddlerImpl.RegistrationInfo.listener
          The remote event listener registered by the client.
 

Methods in com.sun.jini.fiddler with parameters of type RemoteEventListener
 LookupDiscoveryRegistration Fiddler.register(String[] groups, LookupLocator[] locators, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          On behalf of a requesting client, creates a registration with the lookup discovery service, which then performs discovery processing on behalf of the client.
 LookupDiscoveryRegistration FiddlerProxy.register(String[] groups, LookupLocator[] locators, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          Registers with the lookup discovery service.
 LookupDiscoveryRegistration FiddlerImpl.register(String[] groups, LookupLocator[] locators, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          Registers with the lookup discovery service.
private  LookupDiscoveryRegistration FiddlerImpl.registerDo(String[] groups, LookupLocator[] locators, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          This method is called by the public method register.
 

Constructors in com.sun.jini.fiddler with parameters of type RemoteEventListener
FiddlerImpl.RegistrationInfo(Uuid registrationID, String[] groups, LookupLocator[] locators, Uuid leaseID, long leaseExpiration, long eventID, MarshalledObject handback, RemoteEventListener listener)
          Constructs an instance of this class and stores the information related to the current registration: IDs, managed sets, lease information, and event registration information.
 

Uses of RemoteEventListener in com.sun.jini.mercury
 

Classes in com.sun.jini.mercury that implement RemoteEventListener
(package private)  class ListenerProxy
          The ListenerProxy class implements the RemoteEventListener interface.
(package private) static class ListenerProxy.ConstrainableListenerProxy
          A subclass of ListenerProxy that implements RemoteMethodControl.
 

Fields in com.sun.jini.mercury declared as RemoteEventListener
private  RemoteEventListener ServiceRegistration.preparedEventTarget
          The prepared, client-provided notification target.
private  RemoteEventListener MailboxImpl.RegistrationEnabledLogObj.target
          The registration ID.
 

Methods in com.sun.jini.mercury that return RemoteEventListener
 RemoteEventListener ServiceRegistration.getEventTarget()
          Get the reference to the prepared, client-supplied notification target
 RemoteEventListener Registration.getListener()
           
 

Methods in com.sun.jini.mercury with parameters of type RemoteEventListener
private  boolean MailboxImpl.NotifyTask.disableRegistration(Uuid regID, RemoteEventListener l)
          This utility function attempts to disable the given registration because there was a problem with the provided listener.
 void Registration.enableDelivery(RemoteEventListener target)
           
 void MailboxImpl.enableDelivery(Uuid uuid, RemoteEventListener target)
           
 void MailboxBackEnd.enableDelivery(Uuid registrationID, RemoteEventListener target)
          Enable delivery of events for the given registration to the specified target
private  void MailboxImpl.enableDeliveryDo(Uuid uuid, RemoteEventListener preparedTarget)
          Performs the actual enable delivery logic
private  void MailboxImpl.enableRegistration(Uuid uuid, RemoteEventListener preparedTarget)
          Utility method that associates the given listener with the associated registration object.
 void ServiceRegistration.setEventTarget(RemoteEventListener preparedTarget)
          Set the reference to the client-supplied notification target
 

Constructors in com.sun.jini.mercury with parameters of type RemoteEventListener
MailboxImpl.RegistrationEnabledLogObj(Uuid id, RemoteEventListener l)
          Simple constructor
 

Uses of RemoteEventListener in com.sun.jini.norm
 

Methods in com.sun.jini.norm with parameters of type RemoteEventListener
(package private)  EventRegistration LeaseSet.setExpirationWarningListener(RemoteEventListener listener, long minWarning, MarshalledObject handback)
          Set/update/clear the expiration warning listener.
 EventRegistration SetProxy.setExpirationWarningListener(RemoteEventListener listener, long minWarning, MarshalledObject handback)
           
 EventRegistration NormServer.setExpirationWarningListener(Uuid id, RemoteEventListener listener, long minWarning, MarshalledObject handback)
          Set the expiration warning listener for a set.
 EventRegistration NormServerBaseImpl.setExpirationWarningListener(Uuid id, RemoteEventListener listener, long minWarning, MarshalledObject handback)
           
(package private)  EventRegistration LeaseSet.setRenewalFailureListener(RemoteEventListener listener, MarshalledObject handback)
          Set/update/clear the renewal failure listener
 EventRegistration SetProxy.setRenewalFailureListener(RemoteEventListener listener, MarshalledObject handback)
           
 EventRegistration NormServer.setRenewalFailureListener(Uuid id, RemoteEventListener listener, MarshalledObject handback)
          Set the renewal failure listener for a set.
 EventRegistration NormServerBaseImpl.setRenewalFailureListener(Uuid id, RemoteEventListener listener, MarshalledObject handback)
           
 

Uses of RemoteEventListener in com.sun.jini.norm.event
 

Fields in com.sun.jini.norm.event declared as RemoteEventListener
private  RemoteEventListener EventType.listener
          Transient cache of listener in unmarshalled form
 

Methods in com.sun.jini.norm.event that return RemoteEventListener
private  RemoteEventListener EventType.getListener()
          Convince method to get the listener.
 

Methods in com.sun.jini.norm.event with parameters of type RemoteEventListener
 void EventType.setListener(RemoteEventListener listener, MarshalledObject handback)
          (Re)set the listener for this type of event.
 

Constructors in com.sun.jini.norm.event with parameters of type RemoteEventListener
EventType(EventTypeGenerator generator, SendMonitor monitor, long evID, RemoteEventListener listener, MarshalledObject handback)
          Simple constructor.
 

Uses of RemoteEventListener in com.sun.jini.outrigger
 

Fields in com.sun.jini.outrigger declared as RemoteEventListener
private  RemoteEventListener TransactableAvailabilityWatcher.listener
          The listener that should be notified of matches
private  RemoteEventListener TransactableEventWatcher.listener
          The listener that should be notified of matches
 

Methods in com.sun.jini.outrigger that return RemoteEventListener
(package private)  RemoteEventListener TransactableAvailabilityWatcher.getListener(ProxyPreparer preparer)
           
(package private)  RemoteEventListener TransactableEventWatcher.getListener(ProxyPreparer preparer)
           
(package private) abstract  RemoteEventListener EventRegistrationWatcher.getListener(ProxyPreparer preparer)
          Return the remote listener associated with this EventRegistrationWatcher.
(package private) abstract  RemoteEventListener AvailabilityRegistrationWatcher.getListener(ProxyPreparer preparer)
          Return the remote listener associated with this EventRegistrationWatcher.
(package private)  RemoteEventListener StorableEventWatcher.getListener(ProxyPreparer preparer)
           
(package private)  RemoteEventListener StorableAvailabilityWatcher.getListener(ProxyPreparer preparer)
           
 

Methods in com.sun.jini.outrigger with parameters of type RemoteEventListener
 EventRegistration OutriggerServer.notify(EntryRep tmpl, Transaction txn, RemoteEventListener listener, long lease, MarshalledObject handback)
          When entries are written that match this template notify the given listener.
 EventRegistration OutriggerServerWrapper.notify(EntryRep tmpl, Transaction txn, RemoteEventListener listener, long lease, MarshalledObject handback)
           
 EventRegistration OutriggerServerImpl.notify(EntryRep tmpl, Transaction tr, RemoteEventListener listener, long leaseTime, MarshalledObject handback)
           
 EventRegistration SpaceProxy2.notify(Entry tmpl, Transaction txn, RemoteEventListener listener, long lease, MarshalledObject handback)
           
 EventRegistration SpaceProxy2.registerForAvailabilityEvent(Collection tmpls, Transaction txn, boolean visibilityOnly, RemoteEventListener listener, long leaseDuration, MarshalledObject handback)
           
 EventRegistration OutriggerServer.registerForAvailabilityEvent(EntryRep[] tmpls, Transaction txn, boolean visibilityOnly, RemoteEventListener listener, long leaseTime, MarshalledObject handback)
          When entries that match one or more of the passed templates transition from invisible to visible notify the give listener.
 EventRegistration OutriggerServerWrapper.registerForAvailabilityEvent(EntryRep[] tmpls, Transaction txn, boolean visibilityOnly, RemoteEventListener listener, long leaseTime, MarshalledObject handback)
           
 EventRegistration OutriggerServerImpl.registerForAvailabilityEvent(EntryRep[] tmpls, Transaction tr, boolean visibilityOnly, RemoteEventListener listener, long leaseTime, MarshalledObject handback)
           
 

Constructors in com.sun.jini.outrigger with parameters of type RemoteEventListener
StorableAvailabilityWatcher(long timestamp, long startOrdinal, Uuid cookie, boolean visibilityOnly, MarshalledObject handback, long eventID, RemoteEventListener listener)
          Create a new StorableAvailabilityWatcher.
StorableEventWatcher(long timestamp, long startOrdinal, Uuid cookie, MarshalledObject handback, long eventID, RemoteEventListener listener)
          Create a new StorableEventWatcher.
TransactableAvailabilityWatcher(long timestamp, long startOrdinal, Uuid cookie, boolean visibilityOnly, MarshalledObject handback, long eventID, RemoteEventListener listener, Txn txn)
          Create a new TransactableAvailabilityWatcher.
TransactableEventWatcher(long timestamp, long startOrdinal, Uuid cookie, MarshalledObject handback, long eventID, RemoteEventListener listener, Txn txn)
          Create a new TransactableEventWatcher.
 

Uses of RemoteEventListener in com.sun.jini.reggie
 

Fields in com.sun.jini.reggie declared as RemoteEventListener
 RemoteEventListener RegistrarImpl.EventReg.listener
          The event listener.
 

Methods in com.sun.jini.reggie with parameters of type RemoteEventListener
 EventRegistration RegistrarProxy.notify(ServiceTemplate tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
           
 EventRegistration RegistrarImpl.notify(Template tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
           
 EventRegistration Registrar.notify(Template tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          Registers for event notification.
private  EventRegistration RegistrarImpl.notifyDo(Template tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          The code that does the real work of notify.
 

Constructors in com.sun.jini.reggie with parameters of type RemoteEventListener
RegistrarImpl.EventReg(long eventID, Uuid leaseID, Template tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseExpiration)
          Simple constructor
 

Uses of RemoteEventListener in net.jini.core.lookup
 

Methods in net.jini.core.lookup with parameters of type RemoteEventListener
 EventRegistration ServiceRegistrar.notify(ServiceTemplate tmpl, int transitions, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          Registers for event notification.
 

Uses of RemoteEventListener in net.jini.discovery
 

Methods in net.jini.discovery with parameters of type RemoteEventListener
 LookupDiscoveryRegistration LookupDiscoveryService.register(String[] groups, LookupLocator[] locators, RemoteEventListener listener, MarshalledObject handback, long leaseDuration)
          Register with the lookup discovery service.
 

Uses of RemoteEventListener in net.jini.event
 

Methods in net.jini.event that return RemoteEventListener
 RemoteEventListener MailboxRegistration.getListener()
          Returns the RemoteEventListener associated with this registration.
 

Methods in net.jini.event with parameters of type RemoteEventListener
 void MailboxRegistration.enableDelivery(RemoteEventListener target)
          Initiates delivery of stored notifications to the supplied target listener, if any.
 

Uses of RemoteEventListener in net.jini.lease
 

Methods in net.jini.lease with parameters of type RemoteEventListener
 EventRegistration LeaseRenewalSet.setExpirationWarningListener(RemoteEventListener listener, long minWarning, MarshalledObject handback)
          Register for the expiration warning event associated with this set.
 EventRegistration LeaseRenewalSet.setRenewalFailureListener(RemoteEventListener listener, MarshalledObject handback)
          Register for the renewal failure event associated with this set.
 

Uses of RemoteEventListener in net.jini.lookup
 

Classes in net.jini.lookup that implement RemoteEventListener
private  class ServiceDiscoveryManager.LookupCacheImpl.LookupListener
           
 

Fields in net.jini.lookup declared as RemoteEventListener
private  RemoteEventListener ServiceDiscoveryManager.LookupCacheImpl.lookupListenerProxy
           
 

Methods in net.jini.lookup with parameters of type RemoteEventListener
private  ServiceDiscoveryManager.EventReg ServiceDiscoveryManager.registerListener(ServiceRegistrar proxy, ServiceTemplate tmpl, RemoteEventListener listenerProxy, long duration)
          Registers for events from the lookup service associated with the given proxy, and returns both the lease and the event sequence number from the event registration wrapped in the locally-defined class, EventReg.
 

Uses of RemoteEventListener in net.jini.space
 

Methods in net.jini.space with parameters of type RemoteEventListener
 EventRegistration JavaSpace.notify(Entry tmpl, Transaction txn, RemoteEventListener listener, long lease, MarshalledObject handback)
          When entries are written that match this template notify the given listener with a RemoteEvent that includes the handback object.
 EventRegistration JavaSpace05.registerForAvailabilityEvent(Collection tmpls, Transaction txn, boolean visibilityOnly, RemoteEventListener listener, long leaseDuration, MarshalledObject handback)
          Register for events triggered when a matching Entry transitions from unavailable to available.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.