@ -15,6 +15,7 @@ import com.fr.invoke.ClassFactory;
import com.fr.json.JSONObject ;
import com.fr.json.JSONObject ;
import com.fr.plugin.beforeload.embed.PluginEmbedInfo ;
import com.fr.plugin.beforeload.embed.PluginEmbedInfo ;
import com.fr.plugin.config.PluginConfigContext ;
import com.fr.plugin.config.PluginConfigContext ;
import com.fr.plugin.db.PluginDBManager ;
import com.fr.plugin.injectable.PluginInjectionFilter ;
import com.fr.plugin.injectable.PluginInjectionFilter ;
import com.fr.plugin.manage.PluginManager ;
import com.fr.plugin.manage.PluginManager ;
import com.fr.plugin.manage.PluginSyncModuleType ;
import com.fr.plugin.manage.PluginSyncModuleType ;
@ -91,6 +92,7 @@ public class DesignPluginComponent extends PluginComponent {
}
}
} ) ;
} ) ;
registerPluginClassFinder ( ) ;
registerPluginClassFinder ( ) ;
PluginDBManager . getInstance ( ) . init ( ) ;
}
}
@Override
@Override
@ -143,5 +145,6 @@ public class DesignPluginComponent extends PluginComponent {
@Stop
@Stop
public void stop ( ) {
public void stop ( ) {
super . stop ( ) ;
super . stop ( ) ;
PluginDBManager . getInstance ( ) . destroy ( ) ;
}
}
}
}