Methods Summary |
---|
public void | dispose()
super.dispose();
|
protected void | finalize()
try {
super.finalize();
} catch (Throwable throwable) {
Rlog.e(LOG_TAG, "Error while finalizing:", throwable);
}
if(DBG) Rlog.d(LOG_TAG, "RuimPhoneBookInterfaceManager finalized");
|
public int[] | getAdnRecordsSize(int efid)
if (DBG) logd("getAdnRecordsSize: efid=" + efid);
synchronized(mLock) {
checkThread();
mRecordSize = new int[3];
//Using mBaseHandler, no difference in EVENT_GET_SIZE_DONE handling
AtomicBoolean status = new AtomicBoolean(false);
Message response = mBaseHandler.obtainMessage(EVENT_GET_SIZE_DONE, status);
IccFileHandler fh = mPhone.getIccFileHandler();
//IccFileHandler can be null if there is no icc card present.
if (fh != null) {
fh.getEFLinearRecordSize(efid, response);
waitForResult(status);
}
}
return mRecordSize;
|
protected void | logd(java.lang.String msg)
Rlog.d(LOG_TAG, "[RuimPbInterfaceManager] " + msg);
|
protected void | loge(java.lang.String msg)
Rlog.e(LOG_TAG, "[RuimPbInterfaceManager] " + msg);
|