All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yomahub.liteflow.spi.spring.SpringContextCmpInit Maven / Gradle / Ivy

There is a newer version: 2.12.4.5
Show newest version
package com.yomahub.liteflow.spi.spring;

import com.yomahub.liteflow.core.NodeComponent;
import com.yomahub.liteflow.flow.FlowBus;
import com.yomahub.liteflow.spi.ContextCmpInit;
import com.yomahub.liteflow.spring.ComponentScanner;

import java.util.Map;
import java.util.function.Consumer;

/**
 * Spring环境容器上下文组件初始化实现
 *
 * @author Bryan.Zhang
 * @since 2.6.11
 */
public class SpringContextCmpInit implements ContextCmpInit {

	@Override
	public void initCmp() {
		ComponentScanner.nodeComponentSet.forEach(FlowBus::addManagedNode);
	}

	@Override
	public int priority() {
		return 1;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy