Uses of Package
com.sun.jini.mercury

Packages that use com.sun.jini.mercury
com.sun.jini.mercury Provides implementations of the EventMailbox service. 
 

Classes in com.sun.jini.mercury used by com.sun.jini.mercury
ControlLog
          Class that implements the interface for a ControlLog.
EventID
          The EventID class is used to represent a unique event registration.
EventLog
          Interface implemented by event storage objects.
EventLogFactory
          This class serves as a factory for generating EventLogIterator objects.
EventLogIterator
          EventLogIterator provides an abstraction for accessing the events stored on behalf of a particular registration.
EventReader
          This class provides the methods for reading RemoteEvents from a given LogInputStream.
EventReader.EventInputStream
          This class extends ObjectInputStream in order to obtain object reading methods.
EventReader.SwitchInputStream
          This class is intended to be the InputStream provided to EventInputStream's constructor.
EventWriter
          This class provides the interface for writing RemoteEvents to a given LogOutputStream.
EventWriter.EventOutputStream
          This class extends ObjectOutputStream in order to obtain object writing methods.
EventWriter.SwitchOutputStream
          This class is intended to be the OutputStream provided to EventOutputStream's constructor.
ListenerProxy
          The ListenerProxy class implements the RemoteEventListener interface.
LogInputStream
          This class implements the interface for interacting with input log streams.
LogOutputStream
          This class implements the interface for interacting with output log streams.
LogStream
          Superclass for all LogStream types.
MailboxAdmin
          An administrative interface for the mercury implementation of the event mailbox service.
MailboxAdminProxy
          A MailboxAdminProxy is a client-side proxy for a mailbox service.
MailboxBackEnd
          MailboxBackEnd defines the private protocol between the various client-side proxies and the event mailbox server.
MailboxImpl
          MailboxImpl implements the server side of the event mailbox service.
MailboxImpl.ExpirationThread
          Registration expiration thread code
MailboxImpl.LocalLandlordAdaptor
          Adaptor class implementation of LocalLandlord.
MailboxImpl.LogRecord
          Interface defining the method(s) that must be implemented by each of the concrete LogObj classes.
MailboxImpl.Notifier
          The notifier thread.
MailboxProxy
          A MailboxProxy is a proxy for the event mailbox service.
Registration
          The Registration class is the client-side proxy returned to event mailbox clients as the result of the registration process.
RemoteEventData
          Simple struct to hold a RemoteEvent and its associated Object (cookie) obtained from an EventLog.
RemoteEventIteratorData
          Simple struct to hold the Uuid for a new RemoteEventIterator instance and the first batch of data.
RemoteEventIteratorImpl.LocalRemoteEventData
           
ServiceRegistration
          The ServiceRegistration class serves as the server-side abstraction that maintains client registration state information.
StreamKey
          Class used as the key value for an associated LogStream object in a collection of type java.util.Map.
StreamPool
          This class provides a pool of LogStream objects.
StreamType
          Class that serves the purpose of an enumeration type.
 



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