org.sqlite.auth
クラス Authorizer

java.lang.Object
  上位を拡張 org.sqlite.callback.Callback
      上位を拡張 org.sqlite.auth.Authorizer

public abstract class Authorizer
extends Callback

Compile-Time Authorization class.

関連項目:
Compile-Time Authorization Callbacks, JdbcConnection.setAuthorizer(Authorizer), JdbcConnection.clearAuthorizer()

コンストラクタの概要
Authorizer()
           
 
メソッドの概要
protected abstract  int xAuth(int action, java.lang.String str1, java.lang.String str2, java.lang.String database, java.lang.String triggerOrView)
          Called from the sqlite3_prepare()/sqlite3_prepare_v2() function.
 
クラス org.sqlite.callback.Callback から継承されたメソッド
isRegistered
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Authorizer

public Authorizer()
メソッドの詳細

xAuth

protected abstract int xAuth(int action,
                             java.lang.String str1,
                             java.lang.String str2,
                             java.lang.String database,
                             java.lang.String triggerOrView)
Called from the sqlite3_prepare()/sqlite3_prepare_v2() function.

パラメータ:
action - action code
str1 -
str2 -
database -
triggerOrView -
戻り値:
SQLITE_OK or SQLITE_DENY or SQLITE_IGNORE
関連項目:
Compile-Time Authorization Callbacks, Authorizer Action Codes, Authorizer Return Codes