public class SearchResultHelperBean
extends jp.co.intra_mart.framework.base.web.bean.HelperBean
修飾子とタイプ | クラスと説明 |
---|---|
static class |
SearchResultHelperBean.FacetBean
ファセット情報をJSON形式に変換するために、ファセットの情報を格納するBeanです。
|
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
SEARCH_CONTENT
検索結果コンテンツの格納キー
|
static String |
SEARCH_INFORMATION
検索情報の格納キー
|
static String |
SNIPPETS
スニペットのキー
|
static String |
STANDARD_TEMPLATE_PATH
標準テンプレートファイルのパス
|
static String |
TYPE_BREADCRUMBS
コンテンツタイプ名パンくずデータのキー
|
コンストラクタと説明 |
---|
SearchResultHelperBean()
コンストラクター
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
existType(ResultContent resultContent)
コンテンツの種別が存在するかしないかを取得します。
|
String |
getAllKeyword()
全ての検索キーワードを取得します。
|
long |
getDataCount()
検索結果取得コンテンツ数を取得します。
|
String |
getErrorMessage()
エラーメッセージを取得します。
|
String |
getFacetDataJSON()
ファセットデータのJSON文字列を取得します。
|
String |
getPagingDataJSON()
ページングデータのJSON文字列を取得します。
|
String |
getPresentationPageHTML(ResultContent content)
HTMLを取得します。
|
List<ResultContent> |
getResultContentList()
検索結果取得コンテンツリストを取得します。
|
SearchInformation |
getSearchScreenInformation()
画面情報を取得します。
|
String |
getTemplateUrl(ResultContent content)
テンプレートURLを取得します。
|
boolean |
hasError()
エラーが発生したか否かを返します。
|
void |
init()
画面の初期化を行います。
|
boolean |
isInit()
初期表示であるかないかを返却します。
|
boolean |
isPresentationPage(ResultContent content)
コンテンツ種別のテンプレートがスクリプト開発モデルであるかないかを取得します。
|
static String |
toBreadcrumb(String... values)
与えられたパラメータをパンくずリスト文字列にして返します。
|
public static final String STANDARD_TEMPLATE_PATH
public SearchResultHelperBean() throws jp.co.intra_mart.framework.base.web.bean.HelperBeanException
jp.co.intra_mart.framework.base.web.bean.HelperBeanException
public void init() throws jp.co.intra_mart.framework.base.web.bean.HelperBeanException
init
クラス内 jp.co.intra_mart.framework.base.web.bean.HelperBean
jp.co.intra_mart.framework.base.web.bean.HelperBeanException
- AcknowledgeListHelperBeanの生成時に例外が発生public boolean hasError()
public String getErrorMessage()
public boolean isInit()
public long getDataCount()
public String getAllKeyword()
public List<ResultContent> getResultContentList()
public SearchInformation getSearchScreenInformation()
public boolean existType(ResultContent resultContent)
resultContent
- コンテンツpublic boolean isPresentationPage(ResultContent content) throws jp.co.intra_mart.framework.base.web.bean.HelperBeanException
content
- コンテンツjp.co.intra_mart.framework.base.web.bean.HelperBeanException
public String getTemplateUrl(ResultContent content)
content
- コンテンツpublic String getPresentationPageHTML(ResultContent content) throws jp.co.intra_mart.framework.base.web.bean.HelperBeanException, UnsupportedEncodingException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
content
- コンテンツjp.co.intra_mart.framework.base.web.bean.HelperBeanException
UnsupportedEncodingException
jp.co.intra_mart.foundation.security.exception.AccessSecurityException
public static String toBreadcrumb(String... values)
values
- パンくず化する文字列public String getPagingDataJSON()
public String getFacetDataJSON()
Copyright © 2012 NTT DATA INTRAMART CORPORATION