com.infoteria.asteria.connection
Interface ConnectionFactory


public interface ConnectionFactory

typeを判断してConnectionを作成するためのインターフェース


Method Summary
abstract  Connection createConnection(ConnectionEntry entry)
          entryに対応するConnectionを作成します。
abstract  String[] getSupportConnectionTypes()
          サポートしているコネクションタイプ名の配列を返します。
abstract  boolean isSupportConnectionType(String type)
          引数のコネクションタイプ名をサポートしている場合はtrueを返します。
abstract  void registerConnectionType(String name, String classname)
          コネクションタイプを追加します
 

Method Detail

registerConnectionType

public void registerConnectionType(String name,
                                   String classname)
                            throws com.infoteria.asteria.definition.DefinitionException
コネクションタイプを追加します

createConnection

public Connection createConnection(ConnectionEntry entry)
entryに対応するConnectionを作成します。

getSupportConnectionTypes

public String[] getSupportConnectionTypes()
サポートしているコネクションタイプ名の配列を返します。

isSupportConnectionType

public boolean isSupportConnectionType(String type)
引数のコネクションタイプ名をサポートしている場合はtrueを返します。