public class DriverImpl extends Object implements Driver
Driver.Attribute, Driver.Tag| Constructor and Description |
|---|
DriverImpl(String name,
Integer majorVersion,
Integer minorVersion,
String module,
String driverClass,
String dataSourceClass,
String xaDataSourceClass)
Create a new DriverImpl.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getDataSourceClass()
Get the dataSourceClass.
|
String |
getDriverClass()
Get the driverClass.
|
Integer |
getMajorVersion() |
Integer |
getMinorVersion() |
String |
getModule()
Get the module.
|
String |
getName()
Get the name.
|
String |
getXaDataSourceClass()
Get the xsDataSourceClass.
|
int |
hashCode() |
String |
toString() |
void |
validate() |
public DriverImpl(String name, Integer majorVersion, Integer minorVersion, String module, String driverClass, String dataSourceClass, String xaDataSourceClass) throws ValidateException
name - namemajorVersion - majorVersionminorVersion - minorVersionmodule - moduledriverClass - driverClassdataSourceClass - xaDataSourceClassxaDataSourceClass - xaDataSourceClassValidateException - in case name is not specifiedpublic final String getName()
public final String getModule()
public final String getDriverClass()
getDriverClass in interface Driverpublic final String getDataSourceClass()
getDataSourceClass in interface Driverpublic final String getXaDataSourceClass()
getXaDataSourceClass in interface Driverpublic void validate()
throws ValidateException
validate in interface ValidatableMetadataValidateExceptionpublic Integer getMajorVersion()
getMajorVersion in interface Driverpublic Integer getMinorVersion()
getMinorVersion in interface DriverCopyright © 2021 JBoss by Red Hat. All rights reserved.