SIP 階段作業的 getLastAccessedTime 方法並不會提供精確的結果。
需要精確追蹤 lastAccessedTime 的應用程式必須自行將其儲存到 SipApplicationSession 之中。
synchronized (sas) {
Long last = (Long) sas.getAttribute("myLastAccessedTime");
if (last == null) {last = 0};
// do something with the last one
// and...
// set the new one.
sas.setAttribute("myLastAccessedTime", System.currentTimeMillis());
}