com.hamaf.hikyaku.util
クラス StopControl

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.util.StopControl

public class StopControl
extends java.lang.Object

タイトル:StopControl is Business Stop Control Process.

説明:業務終了及び停止解除を管理するクラス


停止、停止解除は時間で管理されます。
Singltonでの実装のため、Webサイトや業務単位でなく、
飛脚を利用しているシステム全体に対しての管理となります。

著作権: Copyright (c) 2004/01/31

バージョン:
1.0
作成者:
Hamanaka

メソッドの概要
 boolean check()
          Describe check method : check stop.
 java.lang.String getJspUrl()
          Describe getJspUrl method : return display jsp.
 java.util.Calendar getStartTime()
          Describe getStartTime method : return Stop Time.
 java.util.Calendar getStopTime()
          Describe getStopTime method : return Start Time.
static StopControl newInstance()
          Describe newInstance method return MySelf.
 void setStart()
          Describe setStart method : set Start at promptly.
 void setStart(java.util.Calendar tim)
          Describe setStart method : set Start schedule.
 void setStop(java.util.Calendar tim, java.lang.String url)
          Describe setStop method : set Stop schedule.
 void setStop(java.lang.String url)
          Describe setStop method : set Stop at promptly.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

newInstance

public static final StopControl newInstance()
Describe newInstance method return MySelf.
Singlton パターンとして自分自身を戻すメソッドです。

戻り値:
a StopControl : myself

setStop

public final void setStop(java.lang.String url)
Describe setStop method : set Stop at promptly.
即時停止の設定を行う。

パラメータ:
url - a void : 停止時に表示するJspのurl.

setStart

public final void setStart()
Describe setStart method : set Start at promptly.
即時停止解除の設定を行う。


setStop

public final void setStop(java.util.Calendar tim,
                          java.lang.String url)
Describe setStop method : set Stop schedule.
停止の予定時間を設定する。

パラメータ:
tim - a Calendar : 停止予定時間
url - a String : 停止時に表示するJspのurl.

setStart

public final void setStart(java.util.Calendar tim)
Describe setStart method : set Start schedule.
停止解除の予定時間を設定する。

パラメータ:
tim - a Calendar : 停止解除の予定時間

check

public final boolean check()
Describe check method : check stop.
停止中の場合trueを、稼動中の場合falseを戻す。

戻り値:
a boolean : trueの場合停止中

getJspUrl

public final java.lang.String getJspUrl()
Describe getJspUrl method : return display jsp.
停止中の場合に表示するJSPのURLを戻す。

戻り値:
a String : 停止中に表示するJSPのURL

getStartTime

public final java.util.Calendar getStartTime()
Describe getStartTime method : return Stop Time.
停止予定時間を戻す。

戻り値:
a Calendar : 停止予定時間

getStopTime

public final java.util.Calendar getStopTime()
Describe getStopTime method : return Start Time.
停止解除の予定時間を戻す。

戻り値:
a Calendar : 停止解除の予定時間