Class Extension
java.lang.Object
org.jboss.jca.common.api.metadata.common.Extension
- All Implemented Interfaces:
Serializable,JCAMetadata,ValidatableMetadata
A JdbcAdapterExtension.
- Author:
- Stefano Maestri
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumA Attribute.static enumA Tag. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal ClassLoaderGet the classLoader.final StringGet the className.Get the configPropertiesMap.inthashCode()voidvalidate()Validate this metadata according validation required by specification
-
Constructor Details
-
Extension
public Extension(String className, ClassLoader classLoader, Map<String, String> configPropertiesMap) throws ValidateExceptionCreate a new JdbcAdapterExtension.- Parameters:
className- the classNameconfigPropertiesMap- configPropertiesMap- Throws:
ValidateException- ValidateException
-
-
Method Details
-
getClassName
Get the className.- Returns:
- the className.
-
getClassLoader
Get the classLoader.- Returns:
- the classLoader
-
getConfigPropertiesMap
Get the configPropertiesMap.- Returns:
- the configPropertiesMap.
-
hashCode
public int hashCode() -
equals
-
validate
Description copied from interface:ValidatableMetadataValidate this metadata according validation required by specification- Specified by:
validatein interfaceValidatableMetadata- Throws:
ValidateException- in case of validation fail
-