Class ProxyMethodCalledHandler

java.lang.Object
org.cef.callback.CefNativeAdapter
org.cef.handler.CefMessageRouterHandlerAdapter
ru.cg.webbpm.studio.subsystems.web_browser.javacef.bridge.ProxyMethodCalledHandler
All Implemented Interfaces:
org.cef.callback.CefNative, org.cef.handler.CefMessageRouterHandler

public class ProxyMethodCalledHandler extends org.cef.handler.CefMessageRouterHandlerAdapter
Java handler which processes
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Register Java object in a browser bridge subsystem.
    boolean
    onQuery(org.cef.browser.CefBrowser browser, org.cef.browser.CefFrame frame, long query_id, String request, boolean persistent, org.cef.callback.CefQueryCallback callback)
     

    Methods inherited from class org.cef.handler.CefMessageRouterHandlerAdapter

    onQueryCanceled

    Methods inherited from class org.cef.callback.CefNativeAdapter

    getNativeRef, setNativeRef

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.cef.callback.CefNative

    getNativeRef, setNativeRef
  • Constructor Details

    • ProxyMethodCalledHandler

      public ProxyMethodCalledHandler(Alerts alerts)
  • Method Details

    • onQuery

      public boolean onQuery(org.cef.browser.CefBrowser browser, org.cef.browser.CefFrame frame, long query_id, String request, boolean persistent, org.cef.callback.CefQueryCallback callback)
      Specified by:
      onQuery in interface org.cef.handler.CefMessageRouterHandler
      Overrides:
      onQuery in class org.cef.handler.CefMessageRouterHandlerAdapter
    • enrollProxyObject

      public void enrollProxyObject(Object proxyObject)
      Register Java object in a browser bridge subsystem. The Java object will be stored for a purpose of subsequent access via reflection after js response received
      Parameters:
      proxyObject - the object a JS response will be dealing with