Package org.jboss.jca.common.metadata.ds
Class DatasourcesImpl
java.lang.Object
org.jboss.jca.common.metadata.ds.DatasourcesImpl
- All Implemented Interfaces:
Serializable,org.jboss.jca.common.api.metadata.ds.DataSources,org.jboss.jca.common.api.metadata.JCAMetadata,org.jboss.jca.common.api.metadata.ValidatableMetadata
public class DatasourcesImpl
extends Object
implements org.jboss.jca.common.api.metadata.ds.DataSources
A DatasourcesImpl.
- Author:
- Stefano Maestri
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.jca.common.api.metadata.ds.DataSources
org.jboss.jca.common.api.metadata.ds.DataSources.Tag -
Constructor Summary
ConstructorsConstructorDescriptionDatasourcesImpl(List<org.jboss.jca.common.api.metadata.ds.DataSource> datasource, List<org.jboss.jca.common.api.metadata.ds.XaDataSource> xaDataSource, Map<String, org.jboss.jca.common.api.metadata.ds.Driver> drivers) Create a new DatasourcesImpl. -
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal List<org.jboss.jca.common.api.metadata.ds.DataSource> Get the datasource.org.jboss.jca.common.api.metadata.ds.DriverList<org.jboss.jca.common.api.metadata.ds.Driver> final List<org.jboss.jca.common.api.metadata.ds.XaDataSource> Get the xaDataSource.inthashCode()toString()voidvalidate()
-
Constructor Details
-
DatasourcesImpl
public DatasourcesImpl(List<org.jboss.jca.common.api.metadata.ds.DataSource> datasource, List<org.jboss.jca.common.api.metadata.ds.XaDataSource> xaDataSource, Map<String, org.jboss.jca.common.api.metadata.ds.Driver> drivers) throws org.jboss.jca.common.api.validator.ValidateExceptionCreate a new DatasourcesImpl.- Parameters:
datasource- datasourcexaDataSource- xaDataSourcedrivers- drivers- Throws:
org.jboss.jca.common.api.validator.ValidateException- ValidateException
-
-
Method Details
-
getDataSource
Get the datasource.- Specified by:
getDataSourcein interfaceorg.jboss.jca.common.api.metadata.ds.DataSources- Returns:
- the datasource.
-
getXaDataSource
Get the xaDataSource.- Specified by:
getXaDataSourcein interfaceorg.jboss.jca.common.api.metadata.ds.DataSources- Returns:
- the xaDataSource.
-
hashCode
public int hashCode() -
equals
-
toString
-
validate
public void validate() throws org.jboss.jca.common.api.validator.ValidateException- Specified by:
validatein interfaceorg.jboss.jca.common.api.metadata.ValidatableMetadata- Throws:
org.jboss.jca.common.api.validator.ValidateException
-
getDriver
- Specified by:
getDriverin interfaceorg.jboss.jca.common.api.metadata.ds.DataSources
-
getDrivers
- Specified by:
getDriversin interfaceorg.jboss.jca.common.api.metadata.ds.DataSources
-