Merge "ContextHubManager: Rename Callback class." into nyc-dev

am: b8768ac

* commit 'b8768acda2e6fd48e969226728acd3dbcc1082a1':
  ContextHubManager: Rename Callback class.
This commit is contained in:
Greg Kaiser
2016-03-18 19:08:54 +00:00
committed by android-build-merger
2 changed files with 16 additions and 16 deletions

View File

@@ -15279,19 +15279,19 @@ package android.hardware.location {
method public android.hardware.location.ContextHubInfo getContextHubInfo(int); method public android.hardware.location.ContextHubInfo getContextHubInfo(int);
method public android.hardware.location.NanoAppInstanceInfo getNanoAppInstanceInfo(int); method public android.hardware.location.NanoAppInstanceInfo getNanoAppInstanceInfo(int);
method public int loadNanoApp(int, android.hardware.location.NanoApp); method public int loadNanoApp(int, android.hardware.location.NanoApp);
method public int registerContextHubCallback(android.hardware.location.ContextHubManager.ContextHubCallback); method public int registerCallback(android.hardware.location.ContextHubManager.Callback);
method public int registerContextHubCallback(android.hardware.location.ContextHubManager.ContextHubCallback, android.os.Handler); method public int registerCallback(android.hardware.location.ContextHubManager.Callback, android.os.Handler);
method public int sendMessage(int, int, android.hardware.location.ContextHubMessage); method public int sendMessage(int, int, android.hardware.location.ContextHubMessage);
method public int unloadNanoApp(int); method public int unloadNanoApp(int);
method public int unregisterContextHubCallback(android.hardware.location.ContextHubManager.ContextHubCallback); method public int unregisterCallback(android.hardware.location.ContextHubManager.Callback);
field public static final int ANY_HUB = -1; // 0xffffffff field public static final int ANY_HUB = -1; // 0xffffffff
field public static final int MSG_DATA_SEND = 3; // 0x3 field public static final int MSG_DATA_SEND = 3; // 0x3
field public static final int MSG_LOAD_NANO_APP = 1; // 0x1 field public static final int MSG_LOAD_NANO_APP = 1; // 0x1
field public static final int MSG_UNLOAD_NANO_APP = 2; // 0x2 field public static final int MSG_UNLOAD_NANO_APP = 2; // 0x2
} }
public static abstract class ContextHubManager.ContextHubCallback { public static abstract class ContextHubManager.Callback {
ctor protected ContextHubManager.ContextHubCallback(); ctor protected ContextHubManager.Callback();
method public abstract void onMessageReceipt(int, int, android.hardware.location.ContextHubMessage); method public abstract void onMessageReceipt(int, int, android.hardware.location.ContextHubMessage);
} }

View File

@@ -39,7 +39,7 @@ public final class ContextHubManager {
private final Looper mMainLooper; private final Looper mMainLooper;
private IContextHubService mContextHubService; private IContextHubService mContextHubService;
private ContextHubCallback mCallback; private Callback mCallback;
private Handler mCallbackHandler; private Handler mCallbackHandler;
/** /**
@@ -62,8 +62,8 @@ public final class ContextHubManager {
/** /**
* An interface to receive asynchronous communication from the context hub. * An interface to receive asynchronous communication from the context hub.
*/ */
public abstract static class ContextHubCallback { public abstract static class Callback {
protected ContextHubCallback() {} protected Callback() {}
/** /**
* Callback function called on message receipt from context hub. * Callback function called on message receipt from context hub.
@@ -226,12 +226,12 @@ public final class ContextHubManager {
* *
* @param callback Callback object * @param callback Callback object
* *
* @see ContextHubCallback * @see Callback
* *
* @return int 0 on success, -1 otherwise * @return int 0 on success, -1 otherwise
*/ */
public int registerContextHubCallback(ContextHubCallback callback) { public int registerCallback(Callback callback) {
return registerContextHubCallback(callback, null); return registerCallback(callback, null);
} }
/** /**
@@ -240,11 +240,11 @@ public final class ContextHubManager {
* @param callback Callback object * @param callback Callback object
* @param handler Handler object * @param handler Handler object
* *
* @see ContextHubCallback * @see Callback
* *
* @return int 0 on success, -1 otherwise * @return int 0 on success, -1 otherwise
*/ */
public int registerContextHubCallback(ContextHubCallback callback, Handler handler) { public int registerCallback(Callback callback, Handler handler) {
synchronized(this) { synchronized(this) {
if (mCallback != null) { if (mCallback != null) {
Log.e(TAG, "Max number of callbacks reached!"); Log.e(TAG, "Max number of callbacks reached!");
@@ -259,13 +259,13 @@ public final class ContextHubManager {
/** /**
* Unregister a callback for receive messages from the context hub. * Unregister a callback for receive messages from the context hub.
* *
* @see ContextHubCallback * @see Callback
* *
* @param callback method to deregister * @param callback method to deregister
* *
* @return int 0 on success, -1 otherwise * @return int 0 on success, -1 otherwise
*/ */
public int unregisterContextHubCallback(ContextHubCallback callback) { public int unregisterCallback(Callback callback) {
synchronized(this) { synchronized(this) {
if (callback != mCallback) { if (callback != mCallback) {
Log.e(TAG, "Cannot recognize callback!"); Log.e(TAG, "Cannot recognize callback!");
@@ -284,7 +284,7 @@ public final class ContextHubManager {
final ContextHubMessage message) { final ContextHubMessage message) {
if (mCallback != null) { if (mCallback != null) {
synchronized(this) { synchronized(this) {
final ContextHubCallback callback = mCallback; final Callback callback = mCallback;
Handler handler = mCallbackHandler == null ? Handler handler = mCallbackHandler == null ?
new Handler(mMainLooper) : mCallbackHandler; new Handler(mMainLooper) : mCallbackHandler;
handler.post(new Runnable() { handler.post(new Runnable() {