public class DriverImpl extends java.lang.Object implements Driver
Driver.Attribute, Driver.Tag
Constructor and Description |
---|
DriverImpl(java.lang.String name,
java.lang.Integer majorVersion,
java.lang.Integer minorVersion,
java.lang.String module,
java.lang.String driverClass,
java.lang.String dataSourceClass,
java.lang.String xaDataSourceClass)
Create a new DriverImpl.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDataSourceClass()
Get the dataSourceClass.
|
java.lang.String |
getDriverClass()
Get the driverClass.
|
java.lang.Integer |
getMajorVersion()
Get the MajorVersion
|
java.lang.Integer |
getMinorVersion()
Get the MinorVersion
|
java.lang.String |
getModule()
Get the module.
|
java.lang.String |
getName()
Get the name.
|
java.lang.String |
getXaDataSourceClass()
Get the xsDataSourceClass.
|
int |
hashCode() |
java.lang.String |
toString() |
void |
validate()
Validate this metadata according validation required by specification
|
public DriverImpl(java.lang.String name, java.lang.Integer majorVersion, java.lang.Integer minorVersion, java.lang.String module, java.lang.String driverClass, java.lang.String dataSourceClass, java.lang.String xaDataSourceClass) throws ValidateException
name
- namemajorVersion
- majorVersionminorVersion
- minorVersionmodule
- moduledriverClass
- driverClassdataSourceClass
- xaDataSourceClassxaDataSourceClass
- xaDataSourceClassValidateException
- in case name is not specifiedpublic final java.lang.String getName()
public final java.lang.String getModule()
public final java.lang.String getDriverClass()
getDriverClass
in interface Driver
public final java.lang.String getDataSourceClass()
getDataSourceClass
in interface Driver
public final java.lang.String getXaDataSourceClass()
getXaDataSourceClass
in interface Driver
public void validate() throws ValidateException
ValidatableMetadata
validate
in interface ValidatableMetadata
ValidateException
- in case of validation failpublic java.lang.Integer getMajorVersion()
Driver
getMajorVersion
in interface Driver
public java.lang.Integer getMinorVersion()
Driver
getMinorVersion
in interface Driver
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2013 IronJacamar (http://www.ironjacamar.org)