summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Michal Karpinski <mkarpinski@google.com> 2016-12-05 13:31:40 +0000
committer Michal Karpinski <mkarpinski@google.com> 2016-12-13 17:25:49 +0000
commite3639a0a073d5ae406989b85e370ab5e3c90ff57 (patch)
treeb752c6e4474bb31b0186cbcfdbbc9c93247a5555
parent0c4ec00f85804fc2254d371c564f28cc704eb6a7 (diff)
DO NOT MERGE Fixes in comments for NetworkEvent, DnsEvent and ConnectEvent
Test: the APIs will be tested by CTS when unhidden Bug: 29748723 (cherry picked from commit da9d3ad3ac40555cd9e491c864bedf3c24f6289c) Change-Id: Iaff05eb6d4a2fd12e0271c703d694ecfc0dc9a17
-rw-r--r--core/java/android/app/admin/ConnectEvent.java1
-rw-r--r--core/java/android/app/admin/DnsEvent.java1
-rw-r--r--core/java/android/app/admin/NetworkEvent.java17
3 files changed, 15 insertions, 4 deletions
diff --git a/core/java/android/app/admin/ConnectEvent.java b/core/java/android/app/admin/ConnectEvent.java
index c1646bbbc180..b6b14f24a096 100644
--- a/core/java/android/app/admin/ConnectEvent.java
+++ b/core/java/android/app/admin/ConnectEvent.java
@@ -31,6 +31,7 @@ public final class ConnectEvent extends NetworkEvent implements Parcelable {
/** The destination port number. */
private final int port;
+ /** @hide */
public ConnectEvent(String ipAddress, int port, String packageName, long timestamp) {
super(packageName, timestamp);
this.ipAddress = ipAddress;
diff --git a/core/java/android/app/admin/DnsEvent.java b/core/java/android/app/admin/DnsEvent.java
index bdceb31c4d72..4ff8e1cba531 100644
--- a/core/java/android/app/admin/DnsEvent.java
+++ b/core/java/android/app/admin/DnsEvent.java
@@ -37,6 +37,7 @@ public final class DnsEvent extends NetworkEvent implements Parcelable {
*/
private final int ipAddressesCount;
+ /** @hide */
public DnsEvent(String hostname, String[] ipAddresses, int ipAddressesCount,
String packageName, long timestamp) {
super(packageName, timestamp);
diff --git a/core/java/android/app/admin/NetworkEvent.java b/core/java/android/app/admin/NetworkEvent.java
index 1dbff201e8d2..0de2665f90a8 100644
--- a/core/java/android/app/admin/NetworkEvent.java
+++ b/core/java/android/app/admin/NetworkEvent.java
@@ -16,6 +16,7 @@
package android.app.admin;
+import android.content.pm.PackageManager;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.ParcelFormatException;
@@ -35,21 +36,29 @@ public abstract class NetworkEvent implements Parcelable {
/** The timestamp of the event being reported in milliseconds. */
long timestamp;
- protected NetworkEvent() {
+ /** @hide */
+ NetworkEvent() {
//empty constructor
}
- protected NetworkEvent(String packageName, long timestamp) {
+ /** @hide */
+ NetworkEvent(String packageName, long timestamp) {
this.packageName = packageName;
this.timestamp = timestamp;
}
- /** Returns the package name of the UID that performed the query. */
+ /**
+ * Returns the package name of the UID that performed the query, as returned by
+ * {@link PackageManager#getNameForUid}.
+ */
public String getPackageName() {
return packageName;
}
- /** Returns the timestamp of the event being reported in milliseconds. */
+ /**
+ * Returns the timestamp of the event being reported in milliseconds, the difference between
+ * the time the event was reported and midnight, January 1, 1970 UTC.
+ */
public long getTimestamp() {
return timestamp;
}