MCPcopy Create free account

hub / github.com/Qihoo360/ArgusAPM / types & classes

Types & classes228 in github.com/Qihoo360/ArgusAPM

↓ 5 callersClassAjcWeaver
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/ajc/AjcWeaver.kt:12
↓ 2 callersClassThreadPool
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/concurrent/ThreadPool.kt:5
↓ 1 callersClassASMWeaver
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/ASMWeaver.kt:26
↓ 1 callersClassAjcWeaverManager
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/ajc/AjcWeaverManager.kt:21
↓ 1 callersClassArgusAPMTransform
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/ArgusAPMTransform.kt:13
↓ 1 callersClassArgusDependencyResolutionListener
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/ArgusDependencyResolutionListener.kt:19
↓ 1 callersClassArgusDependencyResolutionListener
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/ArgusDependencyResolutionListener.kt:19
↓ 1 callersClassAspectJClassVisitor
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/AspectJClassVisitor.kt:8
↓ 1 callersClassAspectJTransform
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/AspectJTransform.kt:18
↓ 1 callersClassBuildTimeListener
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/BuildTimeListener.kt:12
↓ 1 callersClassBuildTimeListener
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/BuildTimeListener.kt:12
↓ 1 callersClassExtendClassWriter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/ExtendClassWriter.kt:6
↓ 1 callersClassFileFilter
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/cutter/FileFilter.kt:19
↓ 1 callersClassFuncClassAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/func/FuncClassAdapter.kt:10
↓ 1 callersClassFuncMethodAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/func/FuncMethodAdapter.kt:12
↓ 1 callersClassInputSourceCutter
* 输入源切割器,分别切割到:include、exclude、aspects三个目录下 */
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/cutter/InputSourceCutter.kt:14
↓ 1 callersClassInputSourceFileStatus
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/cutter/InputSourceFileStatus.kt:3
↓ 1 callersClassJarMerger
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/internal/JarMerger.kt:14
↓ 1 callersClassNetClassAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/net/NetClassAdapter.kt:8
↓ 1 callersClassNetMethodAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/net/NetMethodAdapter.kt:9
↓ 1 callersClassOkHttp3ClassAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/okhttp3/OkHttp3ClassAdapter.kt:8
↓ 1 callersClassOkhttp3MethodAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/okhttp3/Okhttp3MethodAdapter.kt:10
↓ 1 callersClassThreadPool
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/concurrent/ThreadPool.kt:5
↓ 1 callersClassWebClassAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/webview/WebClassAdapter.kt:9
↓ 1 callersClassWebMethodAdapter
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/webview/WebMethodAdapter.kt:8
ClassAH
用于Activity的AOP方案 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/AH.java:17
ClassActivityCore
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityCore.java:22
ClassActivityCounter
目前用于判断当前app是否在前台 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityCounter.java:11
ClassActivityHelper
用于AOP @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityHelper.java:13
ClassActivityInfo
Activity信息类型 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityInfo.java:16
ClassActivityParseTask
Debug模块 Activity分析类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/debug/tasks/ActivityParseTask.java:18
ClassActivityStorage
Activity存储类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityStorage.java:23
ClassActivityTable
Activity表 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityTable.java:14
ClassActivityTask
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ActivityTask.java:15
ClassAnalyzeManager
Debug模式,数据分析管理 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/debug/AnalyzeManager.java:26
ClassAnrFileParser
anr文件解析类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/anr/AnrFileParser.java:27
ClassAnrFileTask
anr数据解析:采用FileObserver的方式 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/anr/AnrFileTask.java:15
ClassAnrInfo
ANR信息类型 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/anr/AnrInfo.java:13
ClassAnrLoopTask
定期采样的方式 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/anr/AnrLoopTask.java:22
ClassAnrTask
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/anr/AnrTask.java:23
ClassAopFuncTrace
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/func/AopFuncTrace.java:8
ClassAopHttpClient
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpClient.java:27
ClassAopHttpEntity
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpEntity.java:21
ClassAopHttpRequestEntity
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpRequestEntity.java:17
ClassAopHttpResponseEntity
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpResponseEntity.java:17
ClassAopHttpURLConnection
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpURLConnection.java:23
ClassAopHttpsURLConnection
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopHttpsURLConnection.java:30
ClassAopInputStream
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopInputStream.java:16
ClassAopOutputStream
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopOutputStream.java:15
ClassAopResponseHandler
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopResponseHandler.java:19
ClassAopURL
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/net/impl/AopURL.java:19
ClassAopWebTrace
通过AOP切面调用,不要轻易更改文件所有的包路径和类名 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/webview/AopWebTrace.java:10
ClassApmDebugEnable
debug包APM本地开关控制类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/helper/ApmDebugEnable.java:24
ClassApmInstrumentation
对activity启动各个阶段的消耗的时间进行监控 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/activity/ApmInstrumentation.java:20
ClassApmProvider
数据存储Provider @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/storage/ApmProvider.java:25
ClassApmTask
模块、任务名称等相关配置 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/api/ApmTask.java:38
ClassAppConstant
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/AppConstant.kt:3
ClassAppConstant
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/AppConstant.kt:3
ClassAppStartInfo
App启动时间Info @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/appstart/AppStartInfo.java:15
ClassAppStartParseTask
Debug模块 应用启动时间分析类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/debug/tasks/AppStartParseTask.java:17
ClassAppStartStorage
AppStart存储类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/appstart/AppStartStorage.java:27
ClassAppStartTable
应用启动时间 数据表 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/appstart/AppStartTable.java:15
ClassAppStartTask
应用启动Task @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/appstart/AppStartTask.java:12
ClassArgusAPMApplication
自定义Application页面,方便ArgusAPM的初始化 @author ArgusAPM Team
argus-apm/argus-apm-sample/src/main/java/com/argusapm/sample/ArgusAPMApplication.java:19
ClassArgusAPMPlugin
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/ArgusAPMPlugin.kt:11
ClassArgusApmConfig
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/ArgusApmConfig.kt:3
ClassArgusApmConfig
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/ArgusApmConfig.kt:3
ClassArgusApmConfigCore
云控数据g_core段 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cloudconfig/data/ArgusApmConfigCore.java:12
ClassArgusApmConfigData
Argus Apm 控制数据 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cloudconfig/data/ArgusApmConfigData.java:27
ClassArgusApmConfigFuncControl
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cloudconfig/data/ArgusApmConfigFuncControl.java:8
ClassArgusApmConfigManager
Argus APM 配置数据管理类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cloudconfig/ArgusApmConfigManager.java:32
ClassAspectJPlugin
argus-apm-gradle/src/main/kotlin/com/argusapm/gradle/AspectJPlugin.kt:12
ClassAspectjUtils
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/utils/AspectjUtils.java:6
ClassAsyncThreadTask
异步线程池 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/utils/AsyncThreadTask.java:20
ClassBaseClassVisitor
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/BaseClassVisitor.kt:6
ClassBaseInfo
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/BaseInfo.java:13
ClassBaseTask
ArgusAPM任务基类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/tasks/BaseTask.java:15
ClassBigFloatWindowView
大悬浮窗视图 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/debug/view/BigFloatWindowView.java:34
ClassBlockInfo
卡顿信息 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/block/BlockInfo.java:21
ClassBlockStorage
卡顿信息存储 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/block/BlockStorage.java:23
ClassBlockTable
卡顿模块表 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/block/BlockTable.java:15
ClassBlockTask
卡顿模块Task @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/block/BlockTask.java:25
ClassCircleView
圆圈View @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/debug/view/component/CircleView.java:13
ClassClassFile
argus-apm-gradle-asm/src/main/kotlin/com/argusapm/gradle/internal/asm/bytecode/ClassFile.kt:5
ClassClient
ArgusAPM外部调用接口(包含配置、初始化等调用) @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/api/Client.java:22
ClassCloudRule
接入云规则平台 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/network/CloudRule.java:26
ClassCollectDataSyncUpload
采集的数据上传的接口 @author ArgusAPM Team
argus-apm/argus-apm-cloud-dummy-impl/src/main/java/com/argusapm/android/network/upload/CollectDataSyncUpload.java:14
ClassCommonUtils
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/utils/CommonUtils.java:22
ClassConfig
APM启动配置项 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/Config.java:20
ClassConfigBuilder
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/Config.java:59
ClassConstant
云控逻辑常量配置类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cloudconfig/Constant.java:8
ClassDBKey
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/processinfo/ProcessInfo.java:27
ClassDBKey
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/webview/WebInfo.java:38
ClassDBKey
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/block/BlockInfo.java:29
ClassDBKey
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/job/fileinfo/FileInfo.java:27
ClassDataCleaner
数据清理管理类 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/cleaner/DataCleaner.java:22
InterfaceDataHandler
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/storage/DataHelper.java:119
ClassDataHelper
@author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/storage/DataHelper.java:19
ClassDataRecordUtils
具体实现逻辑,位于mobile module中 @author ArgusAPM Team
argus-apm/argus-apm-okhttp/src/main/java/com/argusapm/android/okhttp3/DataRecordUtils.java:13
ClassDbCache
数据库缓存 防止频繁IO:1.导致数据无法写入;2.性能问题 @author ArgusAPM Team
argus-apm/argus-apm-main/src/main/java/com/argusapm/android/core/storage/DbCache.java:27
next →1–100 of 228, ranked by callers