org.jboss.jca.common.api.metadata.common
Class Extension

java.lang.Object
  extended by org.jboss.jca.common.api.metadata.common.Extension
All Implemented Interfaces:
Serializable, JCAMetadata, ValidatableMetadata

public final class Extension
extends Object
implements JCAMetadata, ValidatableMetadata

A JdbcAdapterExtension.

Author:
Stefano Maestri
See Also:
Serialized Form

Nested Class Summary
static class Extension.Attribute
          A Attribute.
static class Extension.Tag
          A Tag.
 
Constructor Summary
Extension(String className, Map<String,String> configPropertiesMap)
          Create a new JdbcAdapterExtension.
 
Method Summary
 boolean equals(Object obj)
           
 String getClassName()
          Get the className.
 Map<String,String> getConfigPropertiesMap()
          Get the configPropertiesMap.
 int hashCode()
           
 void validate()
          Validate this metadata according validation required by specification
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Extension

public Extension(String className,
                 Map<String,String> configPropertiesMap)
          throws ValidateException
Create a new JdbcAdapterExtension.

Parameters:
className - the className
configPropertiesMap - configPropertiesMap
Throws:
ValidateException - ValidateException
Method Detail

getClassName

public final String getClassName()
Get the className.

Returns:
the className.

getConfigPropertiesMap

public final Map<String,String> getConfigPropertiesMap()
Get the configPropertiesMap.

Returns:
the configPropertiesMap.

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

validate

public void validate()
              throws ValidateException
Description copied from interface: ValidatableMetadata
Validate this metadata according validation required by specification

Specified by:
validate in interface ValidatableMetadata
Throws:
ValidateException - in case of validation fail


Copyright © 2012 JBoss, by Red Hat (http://www.jboss.org/ironjacamar)