4l 9 : ; < = >? @A BC >DE F BGH IJ IKL M NO PKQ RSTUloggerLorg/slf4j/Logger; springSessionValidationSchedulerALcom/bcxin/sp/shiro/web/session/SpringSessionValidationScheduler;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;requiredehCacheManager/Lorg/apache/shiro/cache/ehcache/EhCacheManager;()VCodeLineNumberTableLocalVariableTablethis&Lcom/bcxin/sp/manager/ShutdownManager;destroyLjavax/annotation/PreDestroy;(shutdownSpringSessionValidationSchedulereLjava/lang/Exception; StackMapTableEshutdownAsyncManagershutdownEhCacheManager cacheManagerLnet/sf/ehcache/CacheManager; SourceFileShutdownManager.java*Lorg/springframework/stereotype/Component; #$ ,$ 1$ 2$ V WX  ====关闭会话验证任务====Y Z[ \$java/lang/Exception ]^ _`)====关闭后台任务任务线程池====a bc d$====关闭缓存==== !"e fghsys-useri jk$com/bcxin/sp/manager/ShutdownManagerjava/lang/Object?com/bcxin/sp/shiro/web/session/SpringSessionValidationScheduler isEnabled()Zorg/slf4j/Loggerinfo(Ljava/lang/String;)VdisableSessionValidation getMessage()Ljava/lang/String;error*(Ljava/lang/String;Ljava/lang/Throwable;)V!com/bcxin/sp/manager/AsyncManagerme%()Lcom/bcxin/sp/manager/AsyncManager;shutdown-org/apache/shiro/cache/ehcache/EhCacheManagergetCacheManager()Lnet/sf/ehcache/CacheManager;net/sf/ehcache/CacheManagerorg/slf4j/LoggerFactory getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;! Z !" Z #$%/*&' ()*$%C ***& ! "'  ()+,$%4*/*% * L+ + "% &)-."3%0&235'& -.4()/e0 1$%" L+ +  &> ?DAC!E' -."()/S0 2$%/ **L+L+ +  &"K LNOU R!T.V' 34! -./()/B0 5$%! &678