History log of /frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e4cbfd2e5ffb739269e5e4affc2b6894bc4090e 22-Jun-2015 Jae Seo <jaeseo@google.com> TIF: Minor code improvement

- Removed unnecessary 'final' keywords for private methods
- Removed unnecessary interface modifiers
- Added a missing ‘final’ keyword
- Simplified if statements
- Removed Javadoc links pointing to itself
- Removed redundant conditional expressions
- Removed unnecessary return statements
- Replaced explicit types with <>
- Removed an unnecessary unboxing
- Removed a redundant initializer
- Fixed typos

Change-Id: I1d137fda70192b33dd00e92ab01396519135ab39
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
9e9e2e73c6ec7bece20268196dc89ad0c8bafad4 08-May-2015 Wojciech Staszkiewicz <staszkiewicz@google.com> Pass charset to XmlPullParser.setInput instead of null

Passing null to XmlPullParser.setInput forces it to do additional
work, which can be easily avoided if we know the charset beforehand.

bug: b/20849543

Change-Id: Iaff97be9df2d0f99d7af8f19f65934439c9658e2
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
404bef8a1de30045d36a7579a00c510dc7f2518d 18-Aug-2014 Chulwoo Lee <chulwoo@google.com> Fix ConcurrentModificationException in PersistentDataStore

BUG: 17092853
Change-Id: I613c90b5b78ce317996edb2fda1703aaa318fb1e
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
8211dda34da967ca1801bb817e0bfc7c3c87863c 14-Aug-2014 Jae Seo <jaeseo@google.com> TIF: Change the directory of the state file

Changed it from /data/system/tv/{userId} to the directory obtained from
Environment.getUserSystemDirectory(userId).

Bug: 17018435
Change-Id: Ib9704a974c4397149ca4b50670cf11346b818de3
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
7ed8901f120b21b4476c37b47791e25d659b21a5 14-Aug-2014 Wonsik Kim <wonsik@google.com> TIF: fix IOException at PersistentDataStore.save()

Bug: 17018435
Change-Id: Ic999aaf59ae942ee8279576ec1e2ce2fa62bd6e0
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
276ec84b5db595be54613fa57b9c7f507ec464e6 13-Aug-2014 Wonsik Kim <wonsik@google.com> TIF: fix parental control data inconsistency

Bug: 16987144
Change-Id: I43cc7de92663d50073d5c4da1dbffe4e9a2b26a6
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java
783645e99f909ffc7a2d5d2fca9324cc0e9b7362 28-Jul-2014 Jae Seo <jaeseo@google.com> TIF: Merge TvParentalControlManager into TvInputManager

This change addresses the following API council feedback.

TvParentalControlManager:
-- Replace the listener interface with a broadcast Intent with well-known
action, something like ACTION_BLOCKED_RATINGS_CHANGED.
-- TvParentalControlManager goes away, and two remaining methods move to
TvInputManager.

== Implementation changes ==
-- The user-selected rating preferences should be stored in an XML file, and
loaded at boot by your internal system service. It should _not_ be stored in
a Secure/Global setting.

Bug: 16542165
Change-Id: I278df963576652ec9163a66c1ef99419fcdb36c2
/frameworks/base/services/core/java/com/android/server/tv/PersistentDataStore.java