public final class KibanaTokenHandler extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
static String |
get(String token)
セッションからカスタムデータを取得する。
|
static Map<String,Object> |
getFromUrl(String url)
URL中のクエリパラメータに含まれるトークンを使用して、カスタムデータを取得する。
|
static String |
getIndexPattern(String token)
インデックスパターンをセッションから取得する。
|
static String |
getOrGenerate(String config)
既存のトークンがセッションに存在すればそれを返す。
|
static javax.servlet.http.HttpSession |
getSession()
セッションをスレッドローカルから取得する。
|
static String |
getTokenFromUrl(String url)
URLからトークンを取得する。
|
static String |
put(String config)
カスタムデータをセッションに格納する。
|
static void |
putIndexPattern(String token,
String indexPattern)
インデックスパターンをセッションに格納する。
|
static void |
removeSession()
スレッドローカルからセッションを削除する。
|
static void |
setSession(javax.servlet.http.HttpSession session)
セッションをスレッドローカルに設定する。
|
public static String get(String token)
token
- トークンpublic static Map<String,Object> getFromUrl(String url) throws IOException
url
- IOException
public static String getIndexPattern(String token)
token
- public static String getOrGenerate(String config)
config
- カスタムデータ (JSON文字列)public static javax.servlet.http.HttpSession getSession()
setSession(HttpSession)
で設定されている必要がある。public static String put(String config)
config
- カスタムデータ (JSON文字列)public static void putIndexPattern(String token, String indexPattern)
token
- indexPattern
- public static void removeSession()
public static void setSession(javax.servlet.http.HttpSession session)
session
- Copyright © 2012 NTT DATA INTRAMART CORPORATION