FileDocCategorySizeDatePackage
ConnectionDefinitionMetaData.javaAPI DocJBoss 4.2.15647Fri Jul 13 21:01:18 BST 2007org.jboss.resource.metadata

ConnectionDefinitionMetaData

public class ConnectionDefinitionMetaData extends ConfigPropertyMetaDataContainer
Connection Definition meta data
author
Adrian Brock
version
$Revision: 57189 $

Fields Summary
private static final long
serialVersionUID
private ConnectorMetaData
cmd
The connector metadata
private String
managedConnectionFactoryClass
The managed connection factory class
private String
connectionFactoryInterfaceClass
The connection factory interface class
private String
connectionFactoryImplementationClass
The connection factory implementation class
private String
connectionInterfaceClass
The connection interface class
private String
connectionImplementationClass
The connection implementation class
Constructors Summary
public ConnectionDefinitionMetaData(ConnectorMetaData cmd)

   
     
   
      this.cmd = cmd;
   
Methods Summary
public java.lang.StringgetConnectionFactoryImplementationClass()
Get the connection factory implementation class

return
the connection factory implementation class

      return connectionFactoryImplementationClass;
   
public java.lang.StringgetConnectionFactoryInterfaceClass()
Get the connection factory interface class

return
the connection factory interface class

      return connectionFactoryInterfaceClass;
   
public java.lang.StringgetConnectionImplementationClass()
Get the connection implementation class

return
the connection implementation class

      return connectionImplementationClass;
   
public java.lang.StringgetConnectionInterfaceClass()
Get the connection interface class

return
the connection interface class

      return connectionInterfaceClass;
   
public ConnectorMetaDatagetConnector()
Get the connector

return
the connector

      return cmd;
   
public java.lang.StringgetManagedConnectionFactoryClass()
Get the managed connection factory class

return
the managed connection factory class

      return managedConnectionFactoryClass;
   
public voidsetConnectionFactoryImplementationClass(java.lang.String connectionFactoryImplementationClass)
Set the connection factory implementation class

param
connectionFactoryImplementationClass the class name

      this.connectionFactoryImplementationClass = connectionFactoryImplementationClass;
   
public voidsetConnectionFactoryInterfaceClass(java.lang.String connectionFactoryInterfaceClass)
Set the connection factory interface class

param
connectionFactoryInterfaceClass the class name

      this.connectionFactoryInterfaceClass = connectionFactoryInterfaceClass;
   
public voidsetConnectionImplementationClass(java.lang.String connectionImplementationClass)
Set the connection implementation class

param
connectionImplementationClass the class name

      this.connectionImplementationClass = connectionImplementationClass;
   
public voidsetConnectionInterfaceClass(java.lang.String connectionInterfaceClass)
Set the connection interface class

param
connectionInterfaceClass the class name

      this.connectionInterfaceClass = connectionInterfaceClass;
   
public voidsetManagedConnectionFactoryClass(java.lang.String managedConnectionFactoryClass)
Set the managed connection factory class

param
managedConnectionFactoryClass the class name

      this.managedConnectionFactoryClass = managedConnectionFactoryClass;
   
public java.lang.StringtoString()

      StringBuffer buffer = new StringBuffer();
      buffer.append("ConnectionDefinitionMetaData").append('@");
      buffer.append(Integer.toHexString(System.identityHashCode(this)));
      buffer.append("[managedConnectionFactoryClass=").append(managedConnectionFactoryClass);
      buffer.append(" connectionFactoryInterfaceClass=").append(connectionFactoryInterfaceClass);
      buffer.append(" connectionFactoryImplementationClass=").append(connectionFactoryImplementationClass);
      buffer.append(" connectionInterfaceClass=").append(connectionInterfaceClass);
      buffer.append(" connectionImplementationClass=").append(connectionImplementationClass);
      buffer.append(" properties=").append(getProperties());
      buffer.append(']");
      return buffer.toString();