stop all registered beans that implement lifecycle and are currently running . any bean that implements smartlifecycle will be stopped within its ` phase ' , and all phases will be ordered from highest to lowest value . all beans that do not implement smartlifecycle will be stopped in the default phase 0 . a bean declared as dependent on another bean will be stopped before the dependency bean regardless of the declared phase . concode_field_sep boolean running concode_elem_sep List<LifecycleGroupMember> members concode_elem_sep int phase concode_elem_sep ConfigurableListableBeanFactory beanFactory concode_elem_sep Log logger concode_elem_sep String name concode_elem_sep long timeoutPerShutdownPhase concode_elem_sep Map<String,? extends Lifecycle> lifecycleBeans concode_elem_sep boolean autoStartupOnly concode_elem_sep int smartMemberCount concode_elem_sep long timeout concode_elem_sep Lifecycle bean concode_field_sep void add concode_elem_sep void onRefresh concode_elem_sep void doStop concode_elem_sep Map<String,Lifecycle> getLifecycleBeans concode_elem_sep void start concode_elem_sep void start concode_elem_sep void stopBeans concode_elem_sep int compareTo concode_elem_sep void setBeanFactory concode_elem_sep void onClose concode_elem_sep boolean isRunning concode_elem_sep void setTimeoutPerShutdownPhase concode_elem_sep void doStart concode_elem_sep void startBeans concode_elem_sep int getPhase
void function ( ) { stopBeans ( ) ; this . running = false ; }