Commit 40bf03ee by huangfusuper

Plugin插件服务端 main方式启动 服务生产工厂实现

parent 5524c8b3
package com.byit.factory;
import com.byit.registry.PluginServiceRegistry;
import com.byit.server.PluginServer;
import com.byit.utils.XmlParseUtil;
import java.util.Set;
/**
* main方法启动服务器的实现工厂
* @author huangfu
*/
public class RpcMainPluginServerFactory extends PluginServerFactory {
public RpcMainPluginServerFactory(int corePoolSize, int maxPoolSize, String registryUrl, String env, String biz, Set<String> serverKeys, Class<? extends PluginServiceRegistry> serviceRegistryClass, Class<? extends PluginServer> pluginServerClass) {
init(corePoolSize,maxPoolSize,registryUrl,env,biz,serviceRegistryClass,pluginServerClass,serverKeys);
}
public RpcMainPluginServerFactory(String configLocation) {
super(configLocation);
}
public static void main(String[] args) {
System.out.println(XmlParseUtil.parse("/plugin.xml"));
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment