org.jboss.jca.common.api.metadata.ra
Interface ConnectionDefinition

All Superinterfaces:
Cloneable, CopyableMetaData, IdDecoratedMetadata, JCAMetadata, MergeableMetadata<ConnectionDefinition>, Serializable

public interface ConnectionDefinition
extends IdDecoratedMetadata, MergeableMetadata<ConnectionDefinition>, CopyableMetaData

A ConnectionDefinition.

Author:
Stefano Maestri

Nested Class Summary
static class ConnectionDefinition.Attribute
          A Attribute.
static class ConnectionDefinition.Tag
          A Tag.
 
Method Summary
 boolean equals(Object obj)
          
 List<? extends ConfigProperty> getConfigProperties()
           
 XsdString getConnectionFactoryImplClass()
           
 XsdString getConnectionFactoryInterface()
           
 XsdString getConnectionImplClass()
           
 XsdString getConnectionInterface()
           
 String getId()
          Return the String representing xml ID
 XsdString getManagedConnectionFactoryClass()
           
 int hashCode()
          
 String toString()
          
 
Methods inherited from interface org.jboss.jca.common.api.metadata.ra.MergeableMetadata
merge
 
Methods inherited from interface org.jboss.jca.common.api.metadata.CopyableMetaData
copy
 

Method Detail

getManagedConnectionFactoryClass

XsdString getManagedConnectionFactoryClass()
Returns:
managedconnectionfactoryClass

getConfigProperties

List<? extends ConfigProperty> getConfigProperties()
Returns:
configProperty

getConnectionFactoryInterface

XsdString getConnectionFactoryInterface()
Returns:
connectionfactoryInterface

getConnectionFactoryImplClass

XsdString getConnectionFactoryImplClass()
Returns:
connectionfactoryImplClass

getConnectionInterface

XsdString getConnectionInterface()
Returns:
connectionInterface

getConnectionImplClass

XsdString getConnectionImplClass()
Returns:
connectionImplClass

getId

String getId()
Return the String representing xml ID

Specified by:
getId in interface IdDecoratedMetadata
Returns:
the XML ID
See Also:
IdDecoratedMetadata.getId()

hashCode

int hashCode()

Overrides:
hashCode in class Object
See Also:
Object.hashCode()

equals

boolean equals(Object obj)

Overrides:
equals in class Object
See Also:
Object.equals(java.lang.Object)

toString

String toString()

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)