-
- All Implemented Interfaces:
-
com.appsflyer.ProxyManager
public class ProxyManagerImpl implements ProxyManager
Actually should be RemoteDebugManager, but for historical reasons called like this.
Class manager remote whole remote debugging feature.
-
-
Field Summary
Fields Modifier and Type Field Description private StringlaunchCounter
-
Constructor Summary
Constructors Constructor Description ProxyManagerImpl()
-
Method Summary
Modifier and Type Method Description synchronized voidsetLaunchCounter(String counter)synchronized voidstartProxyMode()synchronized voidstopProxyMode()synchronized voidreleaseProxy()voidsendProxyData(String packageName, PackageManager packageManager, ServiceLocator serviceLocator)voidaddApiEvent(String methodName, Array<String> args)voidaddExceptionEvent(Throwable t)voidaddServerRequestEvent(String url, String requestBody)voidaddServerResponseEvent(String url, int responseCode, String responseBody)voidaddLogEntry(String type, String logMessage)synchronized voiddropPreLaunchDebugData()voiddisableRemoteDebuggingForThisApp()booleanisProxyEnabledFromServer()-
Methods inherited from class com.appsflyer.ProxyManager
addApiEvent, addExceptionEvent, addLogEntry, addServerRequestEvent, addServerResponseEvent, disableRemoteDebuggingForThisApp, dropPreLaunchDebugData, isProxyEnabledFromServer, releaseProxy, sendProxyData, setLaunchCounter, startProxyMode, stopProxyMode -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
setLaunchCounter
synchronized void setLaunchCounter(String counter)
-
startProxyMode
synchronized void startProxyMode()
-
stopProxyMode
synchronized void stopProxyMode()
-
releaseProxy
synchronized void releaseProxy()
-
sendProxyData
void sendProxyData(String packageName, PackageManager packageManager, ServiceLocator serviceLocator)
-
addApiEvent
void addApiEvent(String methodName, Array<String> args)
-
addExceptionEvent
void addExceptionEvent(Throwable t)
-
addServerRequestEvent
void addServerRequestEvent(String url, String requestBody)
-
addServerResponseEvent
void addServerResponseEvent(String url, int responseCode, String responseBody)
-
addLogEntry
void addLogEntry(String type, String logMessage)
-
dropPreLaunchDebugData
synchronized void dropPreLaunchDebugData()
-
disableRemoteDebuggingForThisApp
void disableRemoteDebuggingForThisApp()
-
isProxyEnabledFromServer
boolean isProxyEnabledFromServer()
-
-
-
-