@Deprecated public final class SolrDisplayManager extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
DYNAMIC_DOCTYPE_PREFIX
非推奨です。
動的文書種別プレフィックス
|
static String |
DYNAMIC_DOCTYPE_SEPARATOR
非推奨です。
動的文書種別セパレータ
|
static String |
DYNAMIC_DOCTYPE_SEPARATOR_REGEX
非推奨です。
動的文書種別セパレータ正規表現
|
static String |
FACET_DISPLAY_SEPARATOR
非推奨です。
動的文書種別表示用セパレータ
|
static String |
SOLR_HIGHLIGHT_POST
非推奨です。
ハイライト終了タグ
|
static String |
SOLR_HIGHLIGHT_PRE
非推奨です。
ハイライト開始タグ
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
createTypeNameWithDepth(DynamicDocTypeHandler docTypeHandler,
String type,
String loginGroupId)
非推奨です。
階層付文書種別名を生成します。
|
String |
getBasicType(String docType)
非推奨です。
動的文書種別の基本文書種別を取得します。
|
String |
getDateFormat(String type,
String field)
非推奨です。
文書種別とフィールドに該当するDate型の場合のフォーマットを取得します。
|
String |
getDefaultDateFormat(String type)
非推奨です。
文書種別に該当するデフォルトDATE型フォーマットを取得します。
|
String |
getDefaultDisplayCount()
非推奨です。
デフォルト表示件数を取得します。
|
String[] |
getDisplayCounts()
非推奨です。
表示件数リストを取得します。
|
String |
getDisplayStringKey(String type)
非推奨です。
文書種別画面表示文字列のメッセージキーを取得します。
|
Map<String,String> |
getDynamicDocTypeMap(String baseDocType,
String loginGroupId)
非推奨です。
基本文書種別に紐付く動的文書種別情報を取得します。
|
int |
getFacetDepth()
非推奨です。
ファセット表示階層数を返却します。
|
static SolrDisplayManager |
getInstance()
非推奨です。
マネージャのインスタンスを取得します。
|
String[] |
getParentIds(String type)
非推奨です。
文書種別に該当する親の階層の文書種別を取得します。
|
String[] |
getRequireFields(String type)
非推奨です。
文書種別に該当するリクエスト要求フィールドを取得します。
|
String |
getTempleteUrl(String type)
非推奨です。
文書種別に該当するテンプレートURLを取得します。
|
Map<String,DocumentTypeInfo> |
getTypeMap()
非推奨です。
文書種別情報マップを取得します。
|
String |
getTypeName(DynamicDocTypeHandler docTypeHandler,
String docType,
String loginGroupId)
非推奨です。
文書種別名を取得します。
|
boolean |
isDynamicType(String docType)
非推奨です。
文書種別が動的文書種別を判定します。
|
boolean |
isOnMemory()
非推奨です。
動的文書種別情報をメモリに保持するか否かを返却します。
|
boolean |
isTypeExist(String type)
非推奨です。
設定ファイルに文書種別情報が存在するか否かを返却します。
|
void |
saveDynamicTypefile(String baseDocType,
Map<String,String> dynamicTypeInfo,
String loginGroupId)
非推奨です。
動的文書種別情報をシステムに保存します。
|
boolean |
useHighlight()
非推奨です。
ハイライトを表示するか否かを返却します。
|
public static final String DYNAMIC_DOCTYPE_PREFIX
public static final String DYNAMIC_DOCTYPE_SEPARATOR
public static final String DYNAMIC_DOCTYPE_SEPARATOR_REGEX
public static SolrDisplayManager getInstance()
public Map<String,DocumentTypeInfo> getTypeMap()
public boolean useHighlight()
public int getFacetDepth()
public boolean isOnMemory()
public boolean isTypeExist(String type)
type
- 文書種別public String[] getParentIds(String type)
type
- 文書種別public String getDisplayStringKey(String type)
type
- 文書種別public String getTempleteUrl(String type)
type
- 文書種別public String[] getRequireFields(String type)
type
- 文書種別public String getDefaultDateFormat(String type)
type
- 文書種別public String getDateFormat(String type, String field)
type
- 文書種別field
- フィールドpublic String[] getDisplayCounts()
public String getDefaultDisplayCount()
public String getBasicType(String docType)
docType
- 文書種別public String createTypeNameWithDepth(DynamicDocTypeHandler docTypeHandler, String type, String loginGroupId) throws IOException
docTypeHandler
- 動的文書種別ハンドラtype
- 文書種別loginGroupId
- ログイングループIDIOException
- IOExceptionpublic boolean isDynamicType(String docType)
docType
- 文書種別public String getTypeName(DynamicDocTypeHandler docTypeHandler, String docType, String loginGroupId) throws IOException
docTypeHandler
- 動的文書種別ハンドラdocType
- 文書種別loginGroupId
- ログイングループIDIOException
- IOExceptionpublic void saveDynamicTypefile(String baseDocType, Map<String,String> dynamicTypeInfo, String loginGroupId) throws IOException
baseDocType
- 動的文書種別情報が紐付く基本文書種別dynamicTypeInfo
- 動的文書種別情報loginGroupId
- ログイングループIDIOException
- IOExceptionpublic Map<String,String> getDynamicDocTypeMap(String baseDocType, String loginGroupId) throws IOException
baseDocType
- 基本文書種別loginGroupId
- ログイングループIDIOException
- IOExceptionCopyright © 2012 NTT DATA INTRAMART CORPORATION