History log of /packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d92a75c707461188e8743149476e8f49ef191b42 15-Nov-2013 Tony Mantler <nicoya@google.com> Make sure the client certificate is always installed

b/11678638

Change-Id: Iafe200d14b72678324758fe08b03c8ea7bb9dc5c
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
3054f5a5cb02250643af387b9107780fcbc8ac25 19-Oct-2013 Yu Ping Hu <yph@google.com> Ping fixes.

- Clear the EasServerConnection's client whenever the ConnMan
changes.
- Restart ping on generic errors as well.

Bug: 11249423
Change-Id: Ie6b661bec0f5d6176b01050201c514dca463aebf
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
dc15b97b8975b994992d14d2cf3e6c8a80645b5d 18-Oct-2013 Yu Ping Hu <yph@google.com> Do not reuse old connections.

- Only keep connections in the cache for a limited time
(currently 10 minutes).
- Always get connection manager from the cache, don't keep
a reference in the EasServerConnection.

Also add some logging.

Bug: 11249423
Change-Id: I7c7da95745770fd2cb3ba58d63fc1fcdcc8eb232
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
3eef378426c7c88608f53f5a268baed40259ccf6 14-Oct-2013 Alon Albert <aalbert@google.com> Bring log change back in

Revert "Revert "Cleanup Logs""

This reverts commit a3f990ee76828d01e1e2812c4446221a1c523aa4.

Bug: 11149133
Change-Id: I3fabb4e508cf9063e056979c8ed807ebf372fa4a
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
a3f990ee76828d01e1e2812c4446221a1c523aa4 12-Oct-2013 Alon Albert <aalbert@google.com> Revert "Cleanup Logs"

This reverts commit fcacd1e1e214f5f5b8aea0602e55ae6ca3bbf175.

Will re-merge this on Monday so we can still have logs from weekend testers

Change-Id: I697eed2806a17a180a8733110391f44d3a80fc59
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
fcacd1e1e214f5f5b8aea0602e55ae6ca3bbf175 11-Oct-2013 Alon Albert <aalbert@google.com> Cleanup Logs

Bug: 11149133
Change-Id: I736cb022bfd7f136f6e88010b91837f2aa3171f2
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
ff7e02603bc8196f411c0c491d74a42e747b7dc5 08-Aug-2013 Yu Ping Hu <yph@google.com> Decouple operation management from EasServerConnection.

This restructuring touches a regrettable number of files,
but allows us to put common code in a common base class.
(Before, it was messy because it would be muddled with the
connection management code.) Specifically, we want common
error paths to be handled in one place, although this isn't
implemented yet.

The new class of interest is EasOperation. This CL changes
Ping to use this base class. Future changes will switch all
operations to work this way.

Change-Id: I1bd26336e8916cafe592352f8ee05616bce8181c
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java
9383babdbd7c0049a0eb238819a5d9737232e8ec 08-Aug-2013 Yu Ping Hu <yph@google.com> Put connection cache in its own file.

Change-Id: Ib986e6b32a219d6c15ce0f2c938c74149808cc69
/packages/apps/Exchange/src/com/android/exchange/eas/EasConnectionCache.java