Package | Description |
---|---|
com.sun.jini.mercury |
Provides implementations of the
EventMailbox service.
|
Class and Description |
---|
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-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.