Class DriverRegistryImpl
- java.lang.Object
-
- org.jboss.as.connector.services.driver.registry.DriverRegistryImpl
-
- All Implemented Interfaces:
DriverRegistry
public class DriverRegistryImpl extends Object implements DriverRegistry
StandardDriverRegistryimplementation.- Author:
- Brian Stansberry (c) 2011 Red Hat Inc., James R. Perkins
-
-
Constructor Summary
Constructors Constructor Description DriverRegistryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstalledDrivergetInstalledDriver(String name)Set<InstalledDriver>getInstalledDrivers()Get the installed driversvoidregisterInstalledDriver(InstalledDriver driver)Register an installed JDBC drivervoidunregisterInstalledDriver(InstalledDriver driver)Unregister an installed JDBC driver
-
-
-
Method Detail
-
registerInstalledDriver
public void registerInstalledDriver(InstalledDriver driver) throws IllegalArgumentException
Description copied from interface:DriverRegistryRegister an installed JDBC driver- Specified by:
registerInstalledDriverin interfaceDriverRegistry- Parameters:
driver- the driver- Throws:
IllegalArgumentException
-
unregisterInstalledDriver
public void unregisterInstalledDriver(InstalledDriver driver)
Description copied from interface:DriverRegistryUnregister an installed JDBC driver- Specified by:
unregisterInstalledDriverin interfaceDriverRegistry- Parameters:
driver- the driver
-
getInstalledDrivers
public Set<InstalledDriver> getInstalledDrivers()
Description copied from interface:DriverRegistryGet the installed drivers- Specified by:
getInstalledDriversin interfaceDriverRegistry- Returns:
- The set of drivers
-
getInstalledDriver
public InstalledDriver getInstalledDriver(String name) throws IllegalStateException
- Specified by:
getInstalledDriverin interfaceDriverRegistry- Throws:
IllegalStateException
-
-