org.maachang.dbm.engine
クラス MDbmThread

java.lang.Object
  上位を拡張 java.lang.Thread
      上位を拡張 org.maachang.dbm.engine.MDbmThread
すべての実装されたインタフェース:
java.lang.Runnable

public class MDbmThread
extends java.lang.Thread

MDbm監視用スレッド.

導入されたバージョン:
MaachangDBM 1.00
バージョン:
2008/01/17
作成者:
masahito suzuki

入れ子のクラスの概要
 
クラス java.lang.Thread から継承された入れ子のクラス/インタフェース
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
フィールドの概要
 
クラス java.lang.Thread から継承されたフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
MDbmThread(MDbmEngine engine)
          コンストラクタ.
 
メソッドの概要
 void destroy()
          オブジェクト破棄.
 void destroyTiming()
          更新タイミングを停止.
 boolean isStop()
          スレッド停止チェック.
 void run()
          スレッド実行.
 void setTiming()
          更新タイミングを設定.
 
クラス java.lang.Thread から継承されたメソッド
activeCount, checkAccess, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

MDbmThread

public MDbmThread(MDbmEngine engine)
コンストラクタ.

条件を設定してオブジェクトを生成します.

パラメータ:
engine - MDbmエンジンを設定します.
メソッドの詳細

destroy

public void destroy()
オブジェクト破棄.

オーバーライド:
クラス java.lang.Thread 内の destroy

setTiming

public void setTiming()
更新タイミングを設定.

更新タイミングを設定します.


destroyTiming

public void destroyTiming()
更新タイミングを停止.

更新タイミングを停止します.


isStop

public boolean isStop()
スレッド停止チェック.

スレッド停止チェックを行います.

戻り値:
boolean [true]の場合、停止しています.

run

public void run()
スレッド実行.

定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run