package foundation.variant.provider;
|
|
import foundation.handler.DataPool;
|
import foundation.server.Initializer;
|
|
public class VariantProviderLoader extends Initializer {
|
|
private static VariantCenter center;
|
|
static {
|
center = VariantCenter.getInstance();
|
}
|
|
@Override
|
public void startUp() throws Exception {
|
registProviders();
|
}
|
|
@Override
|
public void shutDown() throws Exception {
|
|
}
|
|
private void registProviders() {
|
//1. register data pool
|
GlobalVariantProvider provider = GlobalVariantProvider.getInstance();
|
center.registPersist(GlobalVariantProvider.VariantNames, provider);
|
|
//2. register data pool
|
center.registQAProvider(DataPool.ProviderName, DataPool.class);
|
}
|
|
}
|