intra-mart(R)
5.0

jp.co.intra_mart.common.aid.jdk.java.lang
クラス ExtendedThread

java.lang.Object
  拡張java.lang.Thread
      拡張jp.co.intra_mart.common.aid.jdk.java.lang.ExtendedThread
すべての実装インタフェース:
Runnable

public class ExtendedThread
extends Thread

To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.

導入されたバージョン:
version 5.0

フィールドの概要
 
クラス java.lang.Thread から継承したフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
コンストラクタの概要
ExtendedThread()
          Constructor for ExtendedThread.
ExtendedThread(Runnable target)
          Constructor for ExtendedThread.
ExtendedThread(Runnable target, String name)
          Constructor for ExtendedThread.
ExtendedThread(String name)
          Constructor for ExtendedThread.
ExtendedThread(ThreadGroup group, Runnable target)
          Constructor for ExtendedThread.
ExtendedThread(ThreadGroup group, Runnable target, String name)
          Constructor for ExtendedThread.
ExtendedThread(ThreadGroup group, String name)
          Constructor for ExtendedThread.
 
メソッドの概要
 void addThreadStopListener(ThreadStopListener listener)
          このスレッドが終了したときに呼び出されるイベントリスナーを登録します。
 void fire()
          スレッド実行されるロジック。
 void run()
          このオブジェクトのスレッド実行ロジックです。
 
クラス java.lang.Thread から継承したメソッド
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ExtendedThread

public ExtendedThread()
Constructor for ExtendedThread.


ExtendedThread

public ExtendedThread(Runnable target)
Constructor for ExtendedThread.

パラメータ:
target -

ExtendedThread

public ExtendedThread(ThreadGroup group,
                      Runnable target)
Constructor for ExtendedThread.

パラメータ:
group -
target -

ExtendedThread

public ExtendedThread(String name)
Constructor for ExtendedThread.

パラメータ:
name -

ExtendedThread

public ExtendedThread(ThreadGroup group,
                      String name)
Constructor for ExtendedThread.

パラメータ:
group -
name -

ExtendedThread

public ExtendedThread(Runnable target,
                      String name)
Constructor for ExtendedThread.

パラメータ:
target -
name -

ExtendedThread

public ExtendedThread(ThreadGroup group,
                      Runnable target,
                      String name)
Constructor for ExtendedThread.

パラメータ:
group -
target -
name -
メソッドの詳細

run

public final void run()
このオブジェクトのスレッド実行ロジックです。 このメソッドをサブクラスがオーバーライドすることはできません。 サブクラスがスレッド実行ロジックを定義するためには、fireメソッドを オーバーライドしてください。


fire

public void fire()
スレッド実行されるロジック。 Thread クラスを継承したサブクラスにおいて、通常 run メソッドに 記述する内容をこのメソッドに定義してください。


addThreadStopListener

public void addThreadStopListener(ThreadStopListener listener)
このスレッドが終了したときに呼び出されるイベントリスナーを登録します。

パラメータ:
listener - スレッド終了イベントリスナー

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.