パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
A
C
D
E
F
G
H
I
M
O
P
R
S
U
W
X
Y
A
AccessTime
- クラス
WebAccess
の変数
C
clog
- クラス
WebCountServlet
の static 変数
ログライタ
cntDebug
- クラス
WebCountServlet
の static 変数
デバッグモード
cntEntry
- クラス
WebCountServlet
の static 変数
参照管理テーブル(HashMap)パケット数 ≒ 格納IDエントリ総数
cntFileDir
- クラス
WebCountServlet
の static 変数
カウンタファイルディレクトリ
cntImgDirURL
- クラス
WebCountServlet
の static 変数
イメージファイル URL
cntLogFile
- クラス
WebCountServlet
の static 変数
ログファイル名 (絶対パス)
cntTime
- クラス
WebCountServlet
の static 変数
カウンターインターバル:秒 (同一ID,IP要求のカウンタ更新間隔)
cntUrlChk
- クラス
WebCountServlet
の static 変数
チェックURL文字列
Counter
- クラス
WebCounter
の変数
CounterID
- クラス
WebCounter
の変数
countUpId()
- クラス
WebCounter
のメソッド
カウンタ値に1プラスする.
D
dbgflg
- クラス
WebCountServlet
の static 変数
デバッグフラグ
destroy()
- クラス
WebCountServlet
のメソッド
Destroyメソッド: ログのクローズを行う.
doGet(HttpServletRequest, HttpServletResponse)
- クラス
WebCountServlet
のメソッド
Getメソッドの要求パラメータに従い, カウンタ更新, カウンタ表示を行う
doPost(HttpServletRequest, HttpServletResponse)
- クラス
WebCountServlet
のメソッド
Postメソッドの要求パラメータに従い, カウンタ更新, カウンタ表示を行う.
E
entries
- クラス
WebCountServlet
の static 変数
HashMap パケット数
F
FONTNAME
- クラス
WebCountServlet
の static 変数
カウンタ画像フォント名
FONTSIZE
- クラス
WebCountServlet
の static 変数
カウンタ画像フォントサイズ
FONTSTYLE
- クラス
WebCountServlet
の static 変数
カウンタ画像フォントスタイル
G
getAccessTime()
- クラス
WebAccess
のメソッド
アクセス日時を取得する.
getCounter()
- クラス
WebCounter
のメソッド
カウンタ値を取得する.
getCounterId()
- クラス
WebCounter
のメソッド
カウンタIDを取得する.
getIPaddr()
- クラス
WebAccess
のメソッド
IPアドレスを取得する.
getWebCounter()
- クラス
WebAccess
のメソッド
カウンタ値を取得する.
H
HEIGHT
- クラス
WebCountServlet
の static 変数
カウンタ画像領域 高
hm
- クラス
WebCountServlet
の static 変数
HashMap 参照管理テーブル
I
init()
- クラス
WebCountServlet
のメソッド
サーブレット初期化を行う
initCounter
-
<Unnamed>
の クラス
Web アクセスカウンタ初期化ユーティリティ $Id: initCounter.java,v 1.1 2008/01/11 15:34:34 isao Exp $ Copyright(c) 2005, isao yasuda, All Rights Reserved. --- 使用法: java -classpath $CLASSPATH initCounter カウンタIDパス 初期値 (カウンタIDオーナはサーブレット実行ユーザとすること.)
initCounter()
- クラス
initCounter
のコンストラクタ
interval
- クラス
WebCountServlet
の static 変数
カウンターインターバル
IPaddress
- クラス
WebAccess
の変数
M
main(String[])
- クラス
initCounter
の static メソッド
指定したカウンタIDに初期値を設定する.
O
outImageDmyCounter(ServletOutputStream)
- クラス
WebCountServlet
のメソッド
ダミーカウンタ画像を出力する.
outImageExtCounter(String, ServletOutputStream, String)
- クラス
WebCountServlet
のメソッド
指定画像を合成してカウンタ出力する.
outImageGenCounter(String, ServletOutputStream)
- クラス
WebCountServlet
のメソッド
カウンタ画像を生成して出力する.
P
ptns
- クラス
WebCountServlet
の static 変数
チェックURL文字列正規表現パターン
R
renewCounter(long, String, WebAccess, WebCounter)
- クラス
WebCountServlet
のメソッド
カウンタを更新する.
S
setCounter(int)
- クラス
WebCounter
のメソッド
カウンタ値を設定し,カウンタIDファイルに出力する.
setWebAccess(String, long)
- クラス
WebAccess
のメソッド
IPアドレス, アクセス日時を設定する.
U
urlnum
- クラス
WebCountServlet
の static 変数
チェックURL文字列格納トークン数
urls
- クラス
WebCountServlet
の static 変数
チェックURL文字列
urltoken
- クラス
WebCountServlet
の static 変数
チェックURL文字列格納トークン
W
WebAccess
-
<Unnamed>
の クラス
Web アクセスカウンタ: WebAccess クラス $Id: WebAccess.java,v 1.1 2008/01/11 15:34:34 isao Exp $ Copyright(c) 2005, isao yasuda, All Rights Reserved.
WebAccess(WebCounter, String, long)
- クラス
WebAccess
のコンストラクタ
WebAccess コンストラクタ
Webcounter
- クラス
WebAccess
の変数
WebCounter
-
<Unnamed>
の クラス
Web アクセスカウンタ: WebCounter クラス $Id: WebCounter.java,v 1.1 2008/01/11 15:34:34 isao Exp $ Copyright(c) 2005, isao yasuda, All Rights Reserved.
WebCounter(String)
- クラス
WebCounter
のコンストラクタ
WebCounter コンストラクタ: カウンタ値を取得して初期化する.
WebCountServlet
-
<Unnamed>
の クラス
Web アクセスカウンタサーブレット $Id: WebCountServlet.java,v 1.1 2008/01/11 15:34:34 isao Exp $ Copyright(c) 2005, isao yasuda, All Rights Reserved. ---- 1.仕様 (1)初期パラメータ値を取得する - カウンタファイルディレクトリ - 画像ファイルディレクトリURL - ログファイル名 (絶対パス) - 更新インターバル (同一IP更新設定時間) - 参照管理テーブルパケット数 (カウンタの総数が目安) - URLチェック用正規表現 (2)リクエストパラメータ (get/post メソッド) - id=カウンタID - ty=画像ファイルプレフィックス 指定あり "*": カウンタ画像出力 (数値からカウンタ画像を生成する) 指定あり 他 : 指定値+数字.gif でカウンタ画像出力 (gif) 指定なし : テキスト出力 (JSP,SSI でページに挿入する) - md=要求モード r: 参照モード カウンティングしない - カウンタ表示あり n: カウントモード カウンティングする - カウンタ表示なし *: カウントモード カウンティングする - カウンタ表示あり (* 上記以外) (3)カウンタファイルが存在しない場合初期作成する
WebCountServlet()
- クラス
WebCountServlet
のコンストラクタ
WIDTH
- クラス
WebCountServlet
の static 変数
カウンタ画像領域 幅
writeCLog(String)
- クラス
WebCountServlet
のメソッド
カウンタログを出力する.
X
XP
- クラス
WebCountServlet
の static 変数
カウンタ画像フォント描画 X座標
Y
YP
- クラス
WebCountServlet
の static 変数
カウンタ画像フォント描画 Y座標
A
C
D
E
F
G
H
I
M
O
P
R
S
U
W
X
Y
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright © 2005-2007,
isao yasuda, All Rights Reserved.