}
public void save() {
if (!isValid()) return;
PersistentSipSessionManagerBase sessionManager =
(PersistentSipSessionManagerBase) getSipSessionManager();
synchronized (getSasObjectLock()) {
try {
sessionManager.saveSipApplicationSession(this);
if (logger.isLoggable(Level.FINE)) {
logger.log(Level.FINE, "Saved " + toString());
}
} catch (IOException e) {