/** * Update the SessionService dynamic attributes. * * @param scm <code>ServiceSchemaManager</code> to be used for update * @throws SMSException if it fails to update session service */ synchronized void updateSessionServiceDynamics(ServiceSchemaManager scm) throws SMSException { sessionSchema = scm.getDynamicSchema(); if (debug.messageEnabled()) { Map attrs = sessionSchema.getAttributeDefaults(); String defaultMaxSessionTime = CollectionHelper.getMapAttr(attrs, ISAuthConstants.MAX_SESSION_TIME, "120"); String defaultMaxIdleTime = CollectionHelper.getMapAttr(attrs, ISAuthConstants.SESS_MAX_IDLE_TIME, "30"); String defaultMaxCachingTime = CollectionHelper.getMapAttr(attrs, ISAuthConstants.SESS_MAX_CACHING_TIME, "3"); debug.message( "AuthD.defaultMaxSessionTime=" + defaultMaxSessionTime + "\nAuthD.defaultMaxIdleTime=" + defaultMaxIdleTime + "\nAuthD.defaultMaxCachingTime=" + defaultMaxCachingTime); } }