|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.im.desktop.MessengerAppContext
Base interface for all application contexts in which extensions may be invoked. Provides application information to an extension's module.
| Constructor Summary | |
MessengerAppContext()
|
|
| Method Summary | |
void |
addMessageListener(MessengerMessageListener listener)
set a listener for a specific type of alert/notification message |
void |
addMessageListener(java.lang.String contentType,
MessengerMessageListener listener)
set a listener for a specific type of alert/notification message |
void |
displayAlert(java.lang.String originator,
java.lang.String subject,
java.lang.String content)
display html alert |
void |
displayBotAlert(java.lang.String originator,
java.lang.String subject,
java.lang.String content)
Dispalys HTML alert. |
static MessengerAppContext |
getAppContext()
|
java.lang.String |
getDisplayName(java.lang.String uid)
return the display name of a user from its user id |
java.lang.String |
getProperty(java.lang.String name)
return the value of an application/applet property |
java.lang.String |
getUserId()
returns the user ID of the user |
java.lang.String |
getUserPreference(java.lang.String prefix,
java.lang.String name,
java.lang.String defaultValue)
retrieve a bean specific user preference. |
void |
setUserPreference(java.lang.String prefix,
java.lang.String name,
java.lang.String value)
set a bean specific user preference. |
void |
showURL(java.lang.String url,
java.lang.String target)
bring up a web page in the browser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MessengerAppContext()
| Method Detail |
public static MessengerAppContext getAppContext()
public java.lang.String getUserId()
public java.lang.String getProperty(java.lang.String name)
name - nume of the property to retrieve.public java.lang.String getDisplayName(java.lang.String uid)
uid - user ID.
public void showURL(java.lang.String url,
java.lang.String target)
throws MessengerException
url - HTTP user to use in the browsertarget - browser window
MessengerException
public void setUserPreference(java.lang.String prefix,
java.lang.String name,
java.lang.String value)
throws MessengerException
prefix - preference prefix specific to the extensionname - name option namevalue - preference value
MessengerException
public java.lang.String getUserPreference(java.lang.String prefix,
java.lang.String name,
java.lang.String defaultValue)
throws MessengerException
prefix - preference prefix specific to the extensionname - name option namedefaultValue - default preference value returned if
MessengerException
public void addMessageListener(java.lang.String contentType,
MessengerMessageListener listener)
throws MessengerException
contentType - message content-type for which this listener should be
invokedlistener - message listener
MessengerException
public void addMessageListener(MessengerMessageListener listener)
throws MessengerException
listener - message listener
MessengerException
public void displayAlert(java.lang.String originator,
java.lang.String subject,
java.lang.String content)
public void displayBotAlert(java.lang.String originator,
java.lang.String subject,
java.lang.String content)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||