jp.ossc.installer.gui.cache
インタフェース ViewProductCache

既知の実装クラスの一覧:
ViewProductCacheImpl

public interface ViewProductCache

プロダクト選択画面におけるプロダクト表示/非表示を
キャッシュするクラスのインターフェースです。

導入されたバージョン:
1.0
バージョン:
1.0
作成者:
S.Fujii

メソッドの概要
 void clear()
          キャッシュクリア
 boolean containsKey(int mode, java.lang.String key)
          プロダクトが表示/非表示をキャッシュしているかどうか
 java.lang.Boolean get(int mode, java.lang.String key)
          プロダクトが表示可能かどうかを取得
 java.lang.String getAllProductNo(int mode)
          表示可能なプロダクト番号一覧(カンマ区切り)を取得
 int getProductNum(int mode)
          表示可能なプロダクト数を取得
 java.lang.Boolean put(int mode, java.lang.String key, java.lang.Boolean value)
          プロダクトが表示可能かどうかを設定
 

メソッドの詳細

get

java.lang.Boolean get(int mode,
                      java.lang.String key)
プロダクトが表示可能かどうかを取得

パラメータ:
mode - 処理モード(0 : インストール / 1 : アンインストール / 2 : アップデート)
key - プロダクトNo
戻り値:
true : 表示 / false : 非表示

put

java.lang.Boolean put(int mode,
                      java.lang.String key,
                      java.lang.Boolean value)
プロダクトが表示可能かどうかを設定

パラメータ:
mode - 処理モード(0 : インストール / 1 : アンインストール / 2 : アップデート)
key - プロダクトNo
value - true : 表示 / false : 非表示
戻り値:
map.put()

containsKey

boolean containsKey(int mode,
                    java.lang.String key)
プロダクトが表示/非表示をキャッシュしているかどうか

パラメータ:
mode - 処理モード(0 : インストール / 1 : アンインストール / 2 : アップデート)
key - プロダクトNo
戻り値:
true : キャッシュしている / false : キャッシュしていない

clear

void clear()
キャッシュクリア


getProductNum

int getProductNum(int mode)
表示可能なプロダクト数を取得

パラメータ:
mode - 処理モード(0 : インストール / 1 : アンインストール / 2 : アップデート)
戻り値:
表示可能なプロダクト数

getAllProductNo

java.lang.String getAllProductNo(int mode)
表示可能なプロダクト番号一覧(カンマ区切り)を取得

パラメータ:
mode - 処理モード(0 : インストール / 1 : アンインストール / 2 : アップデート)
戻り値:
表示可能なプロダクト番号一覧(カンマ区切り)