Interface ClientMessageContext
- All Known Implementing Classes:
BrowserContext, ClientMessageContextImpl, PlatformMessenger.fakeContext
public interface ClientMessageContext
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMessageListener(BrowserMessageListener listener) voidDisplays a debug message tagged with the context ID.voidDisplays a debug message and exception tagged with the context ID.booleanexecuteInBrowser(String javascript) getBrowserData(String key) voidremoveMessageListener(BrowserMessageListener listener) voidremoveMessageListener(String listenerId) booleansendBrowserMessage(String key, String op) Sends a message to the JavaScript message dispatcher in the page.booleansendBrowserMessage(String key, String op, Collection params) booleansendBrowserMessage(String key, String op, Map params) Sends a message to the JavaScript message dispatcher in the page.voidsetBrowserData(String key, Object value) voidsetMessageDispatcher(BrowserMessageDispatcher dispatcher) void
-
Method Details
-
addMessageListener
-
removeMessageListener
-
removeMessageListener
-
getBrowserData
-
setBrowserData
-
sendBrowserMessage
-
sendBrowserMessage
-
executeInBrowser
-
debug
Displays a debug message tagged with the context ID.- Parameters:
message- sent to the debug log
-
debug
-
getDispatcher
BrowserMessageDispatcher getDispatcher() -
sendBrowserMessage
- Parameters:
key-op-params-- Returns:
- Since:
- 3.0.1.5
-
setMessageDispatcher
- Parameters:
dispatcher-- Since:
- 3.0.5.3
-
setTorrentURLHandler
-