Stats
2017-01-17 13:30:57 0 举报
登录查看完整内容
Stats Structure
作者其他创作
大纲/内容
StatsUploader
+ name : String+ fileName : String
IStatsCache
+ append(byte[]) : StatsCache + append(byte) : IStatsCache + beginTransaction() : IStatsCache+ endTransaction() : void+ save() : void+ read() : byte[]+ length() : short+ clear() : void+ addInterceptor(StatsCacheInterceptor) : void+ removeInterceptor(StatsCacheInterceptor) : void+ removeAllInterceptor() : void
TraceStats
- attributeA- attributeB
+ append(...)
IStatsUploader
Business Implementation
BaseStats
+ statsCache : IStatsCache
+ BaseStats(StatsCacheConfiguration)
IStats
+ start() : void+ save() : void+ upload() : void
StatsCacheInterceptor
+ beforeSave(byte[]) : byte[]
LongLogStats
- methodA()- methodB()
Stats
+ statsInstanceMap : HashMap
+ install(Class className) : void+ use(Class className) : T
StatsCache
+ configuration : StatsCacheConfiguration+ outputData : byte[]+ outputCursor : short+ transactionBeginCursor : short+ transactionRevert : boolean+ inTransactionMode : boolean+ interceptors : List
+ StatsCache(StatsCacheConfiguration)
StatsCacheConfiguration
+ diskCachePath : String+ memoryCacheSize : short+ diskCacheSize : int
0 条评论
回复 删除
下一页