1 /* 2 * Copyright (C) 2017 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 package com.android.wallpaper.module; 17 18 import android.content.Intent; 19 20 /** 21 * {@link UserEventLogger} which does not do anything. 22 */ 23 public class NoOpUserEventLogger implements UserEventLogger { 24 25 @Override logResumed(boolean provisioned, boolean wallpaper)26 public void logResumed(boolean provisioned, boolean wallpaper) { 27 28 } 29 30 @Override logStopped()31 public void logStopped() { 32 33 } 34 35 @Override logAppLaunched(Intent launchSource)36 public void logAppLaunched(Intent launchSource) { 37 } 38 39 @Override logDailyRefreshTurnedOn()40 public void logDailyRefreshTurnedOn() { 41 } 42 43 @Override logCurrentWallpaperPreviewed()44 public void logCurrentWallpaperPreviewed() { 45 } 46 47 @Override logActionClicked(String collectionId, int actionLabelResId)48 public void logActionClicked(String collectionId, int actionLabelResId) { 49 } 50 51 @Override logIndividualWallpaperSelected(String collectionId)52 public void logIndividualWallpaperSelected(String collectionId) { 53 } 54 55 @Override logCategorySelected(String collectionId)56 public void logCategorySelected(String collectionId) { 57 } 58 59 @Override logLiveWallpaperInfoSelected(String collectionId, String wallpaperId)60 public void logLiveWallpaperInfoSelected(String collectionId, String wallpaperId) { 61 } 62 63 @Override logLiveWallpaperCustomizeSelected(String collectionId, String wallpaperId)64 public void logLiveWallpaperCustomizeSelected(String collectionId, String wallpaperId) { 65 } 66 67 @Override logSnapshot()68 public void logSnapshot() { 69 } 70 71 @Override logWallpaperSet(String collectionId, String wallpaperId, String effects)72 public void logWallpaperSet(String collectionId, String wallpaperId, String effects){ 73 74 } 75 76 @Override logWallpaperSetResult(@allpaperSetResult int result)77 public void logWallpaperSetResult(@WallpaperSetResult int result) { 78 } 79 80 @Override logWallpaperSetFailureReason(@allpaperSetFailureReason int reason)81 public void logWallpaperSetFailureReason(@WallpaperSetFailureReason int reason) { 82 } 83 84 @Override logNumDailyWallpaperRotationsInLastWeek()85 public void logNumDailyWallpaperRotationsInLastWeek() { 86 } 87 88 @Override logNumDailyWallpaperRotationsPreviousDay()89 public void logNumDailyWallpaperRotationsPreviousDay() { 90 } 91 92 @Override logDailyWallpaperRotationHour(int hour)93 public void logDailyWallpaperRotationHour(int hour) { 94 } 95 96 @Override logDailyWallpaperDecodes(boolean decodes)97 public void logDailyWallpaperDecodes(boolean decodes) { 98 } 99 100 @Override logRefreshDailyWallpaperButtonClicked()101 public void logRefreshDailyWallpaperButtonClicked() { 102 } 103 104 @Override logDailyWallpaperRotationStatus(int status)105 public void logDailyWallpaperRotationStatus(int status) { 106 } 107 108 @Override logDailyWallpaperSetNextWallpaperResult( @ailyWallpaperUpdateResult int result)109 public void logDailyWallpaperSetNextWallpaperResult( 110 @DailyWallpaperUpdateResult int result) { 111 } 112 113 @Override logDailyWallpaperSetNextWallpaperCrash(@ailyWallpaperUpdateCrash int crash)114 public void logDailyWallpaperSetNextWallpaperCrash(@DailyWallpaperUpdateCrash int crash) { 115 } 116 117 @Override logNumDaysDailyRotationFailed(int days)118 public void logNumDaysDailyRotationFailed(int days) { 119 } 120 121 @Override logDailyWallpaperMetadataRequestFailure( @ailyWallpaperMetadataFailureReason int reason)122 public void logDailyWallpaperMetadataRequestFailure( 123 @DailyWallpaperMetadataFailureReason int reason) { 124 } 125 126 @Override logNumDaysDailyRotationNotAttempted(int days)127 public void logNumDaysDailyRotationNotAttempted(int days) { 128 } 129 130 @Override logStandalonePreviewLaunched()131 public void logStandalonePreviewLaunched() { 132 } 133 134 @Override logStandalonePreviewImageUriHasReadPermission(boolean isReadPermissionGranted)135 public void logStandalonePreviewImageUriHasReadPermission(boolean isReadPermissionGranted) { 136 } 137 138 @Override logStandalonePreviewStorageDialogApproved(boolean isApproved)139 public void logStandalonePreviewStorageDialogApproved(boolean isApproved) { 140 } 141 142 @Override logWallpaperPresentationMode()143 public void logWallpaperPresentationMode() { 144 } 145 146 @Override logRestored()147 public void logRestored() { 148 } 149 150 @Override logEffectApply(String effect, int status, long timeElapsedMillis, int resultCode)151 public void logEffectApply(String effect, int status, long timeElapsedMillis, int resultCode) { 152 153 } 154 155 @Override logEffectProbe(String effect, int status)156 public void logEffectProbe(String effect, int status) { 157 158 } 159 } 160