Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2407)

Unified Diff: chrome/android/java_staging/src/org/chromium/chrome/browser/omaha/RequestData.java

Issue 1206673003: Merge java_staging/src into java/src. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 5 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/android/java_staging/src/org/chromium/chrome/browser/omaha/RequestData.java
diff --git a/chrome/android/java_staging/src/org/chromium/chrome/browser/omaha/RequestData.java b/chrome/android/java_staging/src/org/chromium/chrome/browser/omaha/RequestData.java
deleted file mode 100644
index 16a40f3a129368a3f55de601544e93dc6007a49a..0000000000000000000000000000000000000000
--- a/chrome/android/java_staging/src/org/chromium/chrome/browser/omaha/RequestData.java
+++ /dev/null
@@ -1,70 +0,0 @@
-// Copyright 2015 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package org.chromium.chrome.browser.omaha;
-
-/**
- * Represents parameters for a single XML request to send to the server.
- * Persisted requests (those that must be resent in case of failure) should use the same ID from
- * the first failed attempt.
- */
-public class RequestData {
- private final long mCreationTimestamp;
- private final boolean mSendInstallEvent;
- private final String mRequestID;
- private final String mInstallSource;
-
- public RequestData(boolean sendInstallEvent, long timeStamp, String requestID,
- String installSource) {
- assert requestID != null;
- mSendInstallEvent = sendInstallEvent;
- mCreationTimestamp = timeStamp;
- mRequestID = requestID;
- mInstallSource = installSource;
- }
-
- /**
- * Whether or not we are telling the server about a new install.
- * False indicates a ping/updatecheck.
- */
- public boolean isSendInstallEvent() {
- return mSendInstallEvent;
- }
-
- /**
- * ID of the request we're sending to the server.
- */
- public String getRequestID() {
- return mRequestID;
- }
-
- /**
- * Get the age in milliseconds.
- */
- public long getAgeInMilliseconds(long currentTimestamp) {
- return currentTimestamp - mCreationTimestamp;
- }
-
- /**
- * Get the age in seconds.
- */
- public long getAgeInSeconds(long currentTimestamp) {
- return getAgeInMilliseconds(currentTimestamp) / 1000;
- }
-
- /**
- * Get the exact timestamp when this was created.
- */
- public long getCreationTimestamp() {
- return mCreationTimestamp;
- }
-
- /**
- * Get the install source for the APK. Values can include
- * {@link OmahaClient#INSTALL_SOURCE_SYSTEM} or {@link OmahaClient#INSTALL_SOURCE_ORGANIC}.
- */
- public String getInstallSource() {
- return mInstallSource;
- }
-}

Powered by Google App Engine
This is Rietveld 408576698