Пример #1
0
  private void genericPluginConversion(
      DatabaseSession session,
      Plugin plugin,
      PluginConfiguration pluginConfiguration,
      PluginDescriptor pluginDescriptor)
      throws BimserverDatabaseException {
    try {
      pluginConfiguration.setName(plugin.getDefaultName());
      pluginConfiguration.setPluginDescriptor(pluginDescriptor);

      // For the opposite of setPluginDescriptor
      // session.store(pluginDescriptor); Disabled for now, this creates massive lists, that are not
      // really useful...

      pluginConfiguration.setDescription(plugin.getDescription());
      pluginConfiguration.setEnabled(true);
      pluginConfiguration.setSettings(convertSettings(session, plugin));
    } catch (NoClassDefFoundError e) {
      // ignore for now
    }
  }