Package org.datamanager.event

Provides the interfaces and classes that implement Events.

See:
          Description

Interface Summary
CollectorEvent This interface is implemented by all events the the collectors use.
ContainsEntityEvent This marker interface is the mother of all events that contain references to Entities, generated anywhere within the system.
DataManagerEvent This interface is the mother of all events within the DataManager.
EngineEvent This marker interface is marking all Engine events.
EntityEvent This marker interface is the mother of all events generated from within an Entity.
EventGeneratorEvent This marker interface is the mother of all events generated from within an EventGenerator.
KernelEvent This marker interface is the mother of all events generated from within the kernel of the DataManager.
LinkEvent This marker interface is the mother of all events generated from within an Entity that are related to that Entity's links.
PoolEvent This marker interface is the mother of all events generated from within a Pool.
RequestEvent This marker interface is the mother of all request-type events generated anywhere within the system.
ValueEvent This marker interface is the mother of all events generated from within an Entity that are related to that Entity's value.
 

Class Summary
AddEntityPoolEvent This event is fired when Pool.add(Entity) is invoked.
AttachLinkEvent This event is fired when Entity.attach() is invoked.
DataManagerEventAdapter This class is an implementation of DataManagerEvent.
DetachLinkEvent This event is fired when Entity.detach() is invoked.
DisposeGuiRequestEvent This event notifies any interested EventHandlers that the GuiSimpleton creator of the Component within guiComponentInfo would very much like for that GuiComponent to be disposed of.
EmailConfigurationRequestEvent This event is used to notify any interested parties that the user wishes to configure their email parameters (username, password, host machine, mailbox name, access protocol).
EmailDisplayRequestEvent This event indicates that the user has requested the display of an email message.
EmailMetadataSearchEvent This event indicates that the user has requested a search of Email Metadata, such as From.
EmailParametersEnteredCollectorEvent Objects of this class encapsulate a collection of parameters determining a network connection to a remote machine holding a mailbox for a particular user.
EmailParametersRequestEvent This event is used to notify any interested parties that email parameters (username, password, host machine, mailbox, access protocol) have been requested.
EmailReplyRequestEvent Event fired whenever a Simpleton has started to retrieve email.
EntityDisplayRequestEvent This event is used to notify any interested handlers that an Entity wants to be displayed.
ExportGuiRequestEvent This event notifies interested GuiCollector subscribers that there is a new Component to be added.
GetValueEvent This event is fired when Entity.getValue() is invoked.
KernelShutdownRequestEvent Events of this class are handled by the KernelShutdownSimpleton, which performs any cleanup necessary before shutting down the entire system.
LaunchBrowserWithURLEvent Event fired when a Simpleton requests that a URL be launched.
NewsGroupDownloadRequestEvent This event is used to trigger the download of a newsgroup.
SearchPoolEvent This event is fired when Pool.search() is invoked.
SearchRequestEvent SearchRequestEvent wraps an EntityConstraint through which a search handling Simpleton may search the Pool.
SearchResultsFoundEvent This Event indicates that search results are available, encapsulating an Entity containing the results as attributes.
SetValueEvent This event is only fired when Entity.setValue() is invoked.
SMTPSendRequestEvent This event indicates that the user has requested the transport of newly composed email message.
StartedRetrievingEmailEvent Event fired whenever a Simpleton has started to retrieve email.
StoppedRetrievingEmailEvent Event fired whenever a Simpleton has finished retrieving email.
SubscribeEventGeneratorEvent This event is fired when EventGenerator.subscribe() is invoked.
UnsubscribeEventGeneratorEvent This event is fired when EventGenerator.unsubscribed() is invoked.
WebSearchRequestEvent This event is used to trigger a web search.
 

Package org.datamanager.event Description

Provides the interfaces and classes that implement Events. Events provide for the notification of changes in the system and acts as the medium of communication in the system. Since all communication is done by events, loose couple is enabled.



See the Helium Website