update DataConnection.java
Revert "update DataConnection.java"

This reverts commit ae767d8f2c58729ae1c356276086810e9e572ca8.
Revert "Revert "update DataConnection.java""

This reverts commit 52c6fd9473f0c295e8bbc39492b9de99271aff15.
Revert "Revert "Revert "update DataConnection.java"""

This reverts commit 8233012a494485be0a9faaa830210f4bd8af3f81.