-
- 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.
-
-
Constructor Summary
Constructors Constructor Description ProxyManagerImpl(ServiceLocator serviceLocator)
-
Method Summary
Modifier and Type Method Description booleanupdateRemoteDebugConfig()synchronized voidstartProxyMode()synchronized voidstopProxyMode()synchronized voidreleaseProxy()voidsendProxyData(String packageName, PackageManager packageManager)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()floatgetNewRandom()StringgetCurrentSdkVersion()-
Methods inherited from class com.appsflyer.ProxyManager
addApiEvent, addExceptionEvent, addLogEntry, addServerRequestEvent, addServerResponseEvent, disableRemoteDebuggingForThisApp, dropPreLaunchDebugData, isProxyEnabledFromServer, releaseProxy, sendProxyData, startProxyMode, stopProxyMode, updateRemoteDebugConfig -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ProxyManagerImpl
ProxyManagerImpl(ServiceLocator serviceLocator)
-
-
Method Detail
-
updateRemoteDebugConfig
boolean updateRemoteDebugConfig()
-
startProxyMode
synchronized void startProxyMode()
-
stopProxyMode
synchronized void stopProxyMode()
-
releaseProxy
synchronized void releaseProxy()
-
sendProxyData
void sendProxyData(String packageName, PackageManager packageManager)
-
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()
-
getNewRandom
float getNewRandom()
-
getCurrentSdkVersion
String getCurrentSdkVersion()
-
-
-
-