Êþº¾-yorg/xmldb/SessionManagerjava/lang/ObjectsessionIdCountI sessionMapLorg/xmldb/lib/IntKeyHashMap; sysSessionLorg/xmldb/Session;'(Lorg/xmldb/Database;Lorg/xmldb/User;)VCode()V  org/xmldb/lib/IntKeyHashMap    newSession:(Lorg/xmldb/Database;Lorg/xmldb/User;Z)Lorg/xmldb/Session;   ZelixZelorg/xmldb/Session$  &*(Lorg/xmldb/Database;Lorg/xmldb/User;ZZI)V ( %)put'(ILjava/lang/Object;)Ljava/lang/Object; +, -ixZe getSysSession()Lorg/xmldb/Session;closeAllSessionsvalues()Lorg/xmldb/lib/Collection; 67 8org/xmldb/lib/Collection:iterator()Lorg/xmldb/lib/Iterator; <= ;>org/xmldb/lib/Iterator@next()Ljava/lang/Object; BC ADremove F AGclose I %JhasNext()Z LM ANli removeSession(Lorg/xmldb/Session;)VgetId()I TU %V(I)Ljava/lang/Object; FX YxclearAllorg/xmldb/store/BaseHashMap]clear _ ^`getVisibleSessions)(Lorg/xmldb/Session;)[Lorg/xmldb/Session;isAdmin dM %egetAllSessions()[Lorg/xmldb/Session; gh i getSession(I)Lorg/xmldb/Session;get mX nZsize qU ^reli SourceFileSessionManager.java!   '*·*»Y·µ**+,¶µ± 8,»%Y+,*´'·*:*´*´'¶.W*Y´'`µ'°34 *´°5 B6*´¶9¹?L§+¹EÀ%M,*´¥ +¹H,¶K+¹OšÿÞ±RS  *´+¶W¶ZW±\ *´¶a±bc #+¶f™ *¶j§ ½%Y+S°kl  *´¶oÀ%°gh C7*´¶s½%L*´¶9¹?M>§+,¹EÀ%S„,¹Ošÿë+°wx