Commit c846f9b8 authored by Anna Malova's avatar Anna Malova Committed by Chromium LUCI CQ

[aw] Annotate methods of AwPacProcessor with UsedByReflection.

Bug: 1085115
Change-Id: Id3f30716cdda3c295cd251efc1d51933aee90018
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2571697Reviewed-by: default avatarRichard Coles <torne@chromium.org>
Commit-Queue: Anna Malova <amalova@chromium.org>
Cr-Commit-Position: refs/heads/master@{#833398}
parent c05c3e38
......@@ -81,24 +81,29 @@ public class AwPacProcessor {
}
// The calling code must not call any methods after it called destroy().
@UsedByReflection("Android")
public void destroy() {
getConnectivityManager().unregisterNetworkCallback(mNetworkCallback);
AwPacProcessorJni.get().destroyNative(mNativePacProcessor, this);
}
@UsedByReflection("Android")
public boolean setProxyScript(String script) {
return AwPacProcessorJni.get().setProxyScript(mNativePacProcessor, this, script);
}
@UsedByReflection("Android")
public String makeProxyRequest(String url) {
return AwPacProcessorJni.get().makeProxyRequest(mNativePacProcessor, this, url);
}
@UsedByReflection("Android")
public void setNetwork(Network network) {
updateNetworkLinkAddress(network, getConnectivityManager().getLinkProperties(network));
mNetwork = network;
}
@UsedByReflection("Android")
public Network getNetwork() {
return mNetwork;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment