Package com.biglybt.core.messenger
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
Sends a message to the JavaScript message dispatcher in the page.- Parameters:
key- identifies the listener to receive the messageop- identifies the operation to perform
-
sendBrowserMessage
Sends a message to the JavaScript message dispatcher in the page.- Parameters:
key- identifies the listener to receive the messageop- identifies the operation to performparams- optional message parameters
-
executeInBrowser
-
debug
Displays a debug message tagged with the context ID.- Parameters:
message- sent to the debug log
-
debug
Displays a debug message and exception tagged with the context ID.- Parameters:
message- sent to the debug logt- exception to log with message
-
getDispatcher
BrowserMessageDispatcher getDispatcher() -
sendBrowserMessage
- Parameters:
key-op-params-- Returns:
- Since:
- 3.0.1.5
-
setMessageDispatcher
- Parameters:
dispatcher-- Since:
- 3.0.5.3
-
setTorrentURLHandler
-