Class C3p0ConnectionProviderPlugin

    • Constructor Detail

      • C3p0ConnectionProviderPlugin

        @Inject
        public C3p0ConnectionProviderPlugin​(Optional<String> name,
                                            String dataBaseClass,
                                            String jdbcDriver,
                                            String jdbcUrl,
                                            Optional<Integer> minPoolSize,
                                            Optional<Integer> maxPoolSize,
                                            Optional<Integer> acquireIncrement,
                                            Optional<String> configName)
        Constructor.
        Parameters:
        name - the name of the connectionProvider
        dataBaseClass - the type of database
        jdbcDriver - the class of the jdbc driver
        jdbcUrl - the jdbc url
    • Method Detail

      • start

        public void start()
        Specified by:
        start in interface io.vertigo.core.node.component.Activeable
      • stop

        public void stop()
        Specified by:
        stop in interface io.vertigo.core.node.component.Activeable