Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

plugins.Messenger.entity.* (3)plugins.Messenger.event.* (9)plugins.Messenger.message.* (7)
plugins.Messenger.util.* (1)

plugins.Messenger: Javadoc index of package plugins.Messenger.


Package Samples:

plugins.Messenger.entity
plugins.Messenger.event
plugins.Messenger.message
plugins.Messenger.util

Classes:

MessengerPlugin: Defines the interface for all Plugins for Messenger. This interface provides methodes for: Lifecylce Management Sending/Receiving Messages Lifecylce Management A plugin is first created by a call to Class.newInstance() . Be aware that every Plugin needs an empty Constructor! . The init method is called to give the plugin a chance to initialze its inner state ie. generate key pairs for encryption plugins, load icons After init called a plugin can be activated and deactivated. There is no constraint that the activate methode is called on and activated of a plugin again. The same is true for deactivated ...
PluginChain: PluginChain acts as a Proxy between the ChatFrame, Plugins and Conversation. PluginChain manages all plugins that are associated with a Conversation. PluginChain is attached to ChatFrame and Conversation. It intercepts Messages send by the user and fowards the Message to each MessengerPlugin. If a Messenger plugin decides to consume a message a null message is returned. The message will not be forwarded to any other plugins or to Conversation. If no null messages are returned by MessengerPlugins PluginChain forwards messages to Conversation which is responsible for the "physical" send operation ...
ChatFrame
Contact
ContactChangeListener
ContactNode
Conversation
ConversationListener
ConversationStartListener
DefaultContact
Messenger
MessengerEngine
MessengerPluginChatSender
Scheme
Status
TransferFile
AbstractConversation
AbstractMessengerEngine
AbstractMessengerPlugin
AbstractPluginProtocol

Home | Contact Us | Privacy Policy | Terms of Service