|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
MessengerConferenceContainer | Container used when an extension is invoked in the context of a conference, i.e from the chat tab |
MessengerConferenceListener | Listener provided by the extension module in order to receive events pertaining to the conference. |
MessengerContainer | Base interface for all local contexts in which extensions may be invoked. |
MessengerMessageListener | Callback object allowing incoming notification messages of any type to be passed to a messenger bean |
Class Summary | |
MessengerActionListener | Base implementation of an action listener. |
MessengerAppContext | Base interface for all application contexts in which extensions may be invoked. |
MessengerBeanFactory | implementation of a Sun Messenger extension This is the interface that an extension provider implements in order to be invoked by the messenger application A Messenger extension is invoked through a UI component which may take one several forms, including a button, a pull down or menu option. |
MessengerEventListener | Base implementation of an event listener. |
MessengerItemListener | Base implementation of an item listener. |
MessengerPreferencesPanel |
Exception Summary | |
MessengerException | Base Exception for the Messenger API |
A Sun Messenger extention consists of the following things
parameter | container | comment |
mbean.conference |
conference or chat panel | |
mbean.default |
none | allows extentions to set and get user preferences |
mbean.main.contact |
contact list window | not implemented |
mbean.main |
main/launch window | not implemented |
mbean.alert |
alert received window | not implemented |
To add a Messenger Bean declaration in the Sun Messenger JNLP file, add the corresponding parameter as follows:
<jnlp spec="1.0+"
codebase="http://im.example.com"
href="iim.jnlp">
...
</resources>
<application-desc main-class="com.iplanet.im.client.iIM">
<argument>-server</argument>
<argument>im.example.com</argument>
<argument>mbean.conference</argument>
<argument>com.sun.im.desktop.sample.SampleBean</argument>
...
</application-desc>
...
</jnlp>
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |