[NS01] Add scoreless methods for non-score users
Test: FrameworksNetTests NetworkStackTests Change-Id: I9ebd5cf17ec96b3e7c09ff041d65ee88d0b37cbf
This commit is contained in:
@@ -244,6 +244,12 @@ public class NetworkFactory extends Handler {
|
|||||||
evalRequests();
|
evalRequests();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** @deprecated None of the implementors use the score, remove this method */
|
||||||
|
@Deprecated
|
||||||
|
public boolean acceptRequest(NetworkRequest request, int score) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Overridable function to provide complex filtering.
|
* Overridable function to provide complex filtering.
|
||||||
* Called for every request every time a new NetworkRequest is seen
|
* Called for every request every time a new NetworkRequest is seen
|
||||||
@@ -263,7 +269,7 @@ public class NetworkFactory extends Handler {
|
|||||||
*
|
*
|
||||||
* @return {@code true} to accept the request.
|
* @return {@code true} to accept the request.
|
||||||
*/
|
*/
|
||||||
public boolean acceptRequest(NetworkRequest request, int score) {
|
public boolean acceptRequest(NetworkRequest request) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -357,11 +363,17 @@ public class NetworkFactory extends Handler {
|
|||||||
protected void startNetwork() { }
|
protected void startNetwork() { }
|
||||||
protected void stopNetwork() { }
|
protected void stopNetwork() { }
|
||||||
|
|
||||||
// override to do fancier stuff
|
/** @deprecated none of the implementors use the score : migrate them */
|
||||||
|
@Deprecated
|
||||||
protected void needNetworkFor(NetworkRequest networkRequest, int score) {
|
protected void needNetworkFor(NetworkRequest networkRequest, int score) {
|
||||||
if (++mRefCount == 1) startNetwork();
|
if (++mRefCount == 1) startNetwork();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// override to do fancier stuff
|
||||||
|
protected void needNetworkFor(NetworkRequest networkRequest) {
|
||||||
|
needNetworkFor(networkRequest, 0);
|
||||||
|
}
|
||||||
|
|
||||||
protected void releaseNetworkFor(NetworkRequest networkRequest) {
|
protected void releaseNetworkFor(NetworkRequest networkRequest) {
|
||||||
if (--mRefCount == 0) stopNetwork();
|
if (--mRefCount == 0) stopNetwork();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user