-
- All Implemented Interfaces:
-
android.content.ComponentCallbacks,android.content.ComponentCallbacks2
public final class AppStartTimeProvider extends ContentProvider
Implementation of ContentProvider providing the closest possible timestamp to the app's startup process.
Note: By default it is declared in AndroidManifest.xml with the
android:initOrder="9999"to ensure that this content provider is initialized first and able to properly collect start time
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAppStartTimeProvider.Companion
-
Constructor Summary
Constructors Constructor Description AppStartTimeProvider()
-
Method Summary
Modifier and Type Method Description BooleanonCreate()Cursorquery(Uri uri, Array<out String> projection, String selection, Array<out String> selectionArgs, String sortOrder)Uriinsert(Uri uri, ContentValues values)Integerupdate(Uri uri, ContentValues values, String selection, Array<out String> selectionArgs)Integerdelete(Uri uri, String selection, Array<out String> selectionArgs)StringgetType(Uri uri)-
Methods inherited from class com.booking.perfsuite.startup.AppStartTimeProvider
applyBatch, applyBatch, attachInfo, bulkInsert, call, call, canonicalize, clearCallingIdentity, delete, dump, getCallingAttributionSource, getCallingAttributionTag, getCallingPackage, getCallingPackageUnchecked, getContext, getPathPermissions, getReadPermission, getStreamTypes, getWritePermission, insert, isTemporary, onCallingPackageChanged, onConfigurationChanged, onLowMemory, onTrimMemory, openAssetFile, openAssetFile, openFile, openFile, openFileHelper, openPipeHelper, openTypedAssetFile, openTypedAssetFile, query, query, refresh, requireContext, restoreCallingIdentity, setPathPermissions, setReadPermission, setWritePermission, shutdown, uncanonicalize, update -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-