rubbish.db.log
クラス AbstractLogger

java.lang.Object
  拡張rubbish.db.log.AbstractLogger
すべての実装インタフェース:
Logger
直系の既知のサブクラス:
DefaultLogger

public abstract class AbstractLogger
extends java.lang.Object
implements Logger

ロガーのスケルトン

バージョン:
$Revision: 1.1 $
作成者:
$Author: winebarrel $

コンストラクタの概要
AbstractLogger()
           
 
メソッドの概要
protected abstract  void _commit()
           
protected abstract  void _connect(javax.sql.DataSource ds)
           
protected abstract  void _connect(javax.sql.DataSource ds, java.lang.String user, java.lang.String password)
           
protected abstract  void _connect(java.lang.String url)
           
protected abstract  void _connect(java.lang.String url, java.lang.String user, java.lang.String password)
           
protected abstract  void _disconnect()
           
protected abstract  void _issue(java.lang.String sql, int start, int lines, java.lang.Object[] params)
           
protected abstract  void _issue(java.lang.String sql, java.lang.Object[] params)
           
protected abstract  void _releaseSavepoint(java.sql.Savepoint savepoint)
           
protected abstract  void _resultQuery(java.lang.Object[] rows, java.lang.String sql, java.lang.Object[] params)
           
protected abstract  void _resultUpdate(int rows, java.lang.String sql, java.lang.Object[] params)
           
protected abstract  void _rollback()
           
protected abstract  void _rollback(java.sql.Savepoint savepoint)
           
protected abstract  void _setSavepoint()
           
protected abstract  void _setSavepoint(java.lang.String name)
           
 void commit()
           
 void connect(javax.sql.DataSource ds)
           
 void connect(javax.sql.DataSource ds, java.lang.String user, java.lang.String password)
           
 void connect(java.lang.String url)
           
 void connect(java.lang.String url, java.lang.String user, java.lang.String password)
           
 void disconnect()
           
 void issue(java.lang.String sql, int start, int lines, java.lang.Object[] params)
           
 void issue(java.lang.String sql, java.lang.Object[] params)
           
 void off()
           
 void on()
           
 void releaseSavepoint(java.sql.Savepoint savepoint)
           
 void resultQuery(java.lang.Object[] rows, java.lang.String sql, java.lang.Object[] params)
           
 void resultUpdate(int rows, java.lang.String sql, java.lang.Object[] params)
           
 void rollback()
           
 void rollback(java.sql.Savepoint savepoint)
           
 void setSavepoint()
           
 void setSavepoint(java.lang.String name)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractLogger

public AbstractLogger()
メソッドの詳細

on

public void on()
定義:
インタフェース Logger 内の on

off

public void off()
定義:
インタフェース Logger 内の off

connect

public void connect(java.lang.String url)
定義:
インタフェース Logger 内の connect

connect

public void connect(java.lang.String url,
                    java.lang.String user,
                    java.lang.String password)
定義:
インタフェース Logger 内の connect

connect

public void connect(javax.sql.DataSource ds)
定義:
インタフェース Logger 内の connect

connect

public void connect(javax.sql.DataSource ds,
                    java.lang.String user,
                    java.lang.String password)
定義:
インタフェース Logger 内の connect

disconnect

public void disconnect()
定義:
インタフェース Logger 内の disconnect

commit

public void commit()
定義:
インタフェース Logger 内の commit

rollback

public void rollback()
定義:
インタフェース Logger 内の rollback

rollback

public void rollback(java.sql.Savepoint savepoint)
定義:
インタフェース Logger 内の rollback

setSavepoint

public void setSavepoint()
定義:
インタフェース Logger 内の setSavepoint

setSavepoint

public void setSavepoint(java.lang.String name)
定義:
インタフェース Logger 内の setSavepoint

releaseSavepoint

public void releaseSavepoint(java.sql.Savepoint savepoint)
定義:
インタフェース Logger 内の releaseSavepoint

issue

public void issue(java.lang.String sql,
                  java.lang.Object[] params)
定義:
インタフェース Logger 内の issue

issue

public void issue(java.lang.String sql,
                  int start,
                  int lines,
                  java.lang.Object[] params)
定義:
インタフェース Logger 内の issue

resultQuery

public void resultQuery(java.lang.Object[] rows,
                        java.lang.String sql,
                        java.lang.Object[] params)
定義:
インタフェース Logger 内の resultQuery

resultUpdate

public void resultUpdate(int rows,
                         java.lang.String sql,
                         java.lang.Object[] params)
定義:
インタフェース Logger 内の resultUpdate

_connect

protected abstract void _connect(java.lang.String url)

_connect

protected abstract void _connect(java.lang.String url,
                                 java.lang.String user,
                                 java.lang.String password)

_connect

protected abstract void _connect(javax.sql.DataSource ds)

_connect

protected abstract void _connect(javax.sql.DataSource ds,
                                 java.lang.String user,
                                 java.lang.String password)

_disconnect

protected abstract void _disconnect()

_commit

protected abstract void _commit()

_rollback

protected abstract void _rollback()

_rollback

protected abstract void _rollback(java.sql.Savepoint savepoint)

_setSavepoint

protected abstract void _setSavepoint()

_setSavepoint

protected abstract void _setSavepoint(java.lang.String name)

_releaseSavepoint

protected abstract void _releaseSavepoint(java.sql.Savepoint savepoint)

_issue

protected abstract void _issue(java.lang.String sql,
                               java.lang.Object[] params)

_issue

protected abstract void _issue(java.lang.String sql,
                               int start,
                               int lines,
                               java.lang.Object[] params)

_resultQuery

protected abstract void _resultQuery(java.lang.Object[] rows,
                                     java.lang.String sql,
                                     java.lang.Object[] params)

_resultUpdate

protected abstract void _resultUpdate(int rows,
                                      java.lang.String sql,
                                      java.lang.Object[] params)


Copyright © 2007 null. All Rights Reserved.