La méthode getLastAccessedTime d'une session SIP ne permet pas de fournir des résultats précis.
Les applications nécessitant de conserver une trace précise de lastAccessedTime doivent être stockées dans 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());
}