public static DatabasePluginType getInstance() { if ( pluginType == null ) { pluginType = new DatabasePluginType(); } return pluginType; }
private DatabasePluginType() { super( DatabaseMetaPlugin.class, "DATABASE", "Database" ); populateFolders( "databases" ); }
public static synchronized void init() throws KettleException { init( Arrays.asList( LoggingPluginType.getInstance(), ValueMetaPluginType.getInstance(), DatabasePluginType.getInstance(), ExtensionPointPluginType.getInstance(), TwoWayPasswordEncoderPluginType.getInstance() ) ); }
@BeforeClass public static void setUpBeforeClass() throws Exception { PluginRegistry.addPluginType( DatabasePluginType.getInstance() ); PluginRegistry.init(); }