public interface BMTemplateService
BMTemplate.sortNumberの型を int から Integer に変更しました。registerTemplate(jp.co.intra_mart.foundation.bloommaker.content.BMTemplate, java.lang.String), updateTemplate(jp.co.intra_mart.foundation.bloommaker.content.BMTemplate, java.lang.String) で BMTemplate の BMTemplate.sortNumber に null
を指定して永続化することが可能です。getTemplate(java.lang.String), getTemplatesByCategory(java.lang.String) で BMTemplate を取得する際、BMTemplate.sortNumber には 0
をセットして返します。| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
deleteTemplate(java.lang.String templateId)
指定されたIDのテンプレート情報を削除します。
|
BMTemplate |
getTemplate(java.lang.String templateId)
指定されたIDのテンプレート情報を取得します。
|
java.util.Collection<BMTemplate> |
getTemplatesByCategory(java.lang.String categoryId)
指定されたカテゴリに紐づくテンプレート情報を取得します。
|
void |
registerTemplate(BMTemplate template,
java.lang.String comment)
テンプレート情報を登録します。
|
void |
removeCache(java.lang.String templateId)
キャッシュを削除します。
|
java.util.Collection<BMTemplate> |
searchTemplates(java.lang.String keyword)
指定されたキーワードでテンプレート情報を検索します。
|
void |
updateTemplate(BMTemplate template,
java.lang.String comment)
テンプレート情報を更新します。
|
void |
updateTemplateSortNumber(java.lang.String templateId,
java.lang.String parentId,
int sortNumber)
テンプレートのソート番号を更新します。
|
void deleteTemplate(java.lang.String templateId)
throws BloomMakerException
templateId - テンプレートIDBloomMakerException - テンプレート情報の削除に失敗した場合にスローされます。BMTemplate getTemplate(java.lang.String templateId)
templateId - テンプレートIDjava.util.Collection<BMTemplate> getTemplatesByCategory(java.lang.String categoryId)
categoryId - カテゴリIDvoid registerTemplate(BMTemplate template, java.lang.String comment) throws BloomMakerException
template - テンプレート情報comment - コメントBloomMakerException - テンプレート情報の登録に失敗した場合にスローされます。void removeCache(java.lang.String templateId)
templateId - テンプレートIDjava.util.Collection<BMTemplate> searchTemplates(java.lang.String keyword)
keyword - キーワードvoid updateTemplate(BMTemplate template, java.lang.String comment) throws BloomMakerException
template - テンプレート情報comment - コメントBloomMakerException - テンプレート情報の更新に失敗した場合にスローされます。void updateTemplateSortNumber(java.lang.String templateId,
java.lang.String parentId,
int sortNumber)
throws BloomMakerException
templateId - テンプレートIDparentId - 親カテゴリIDsortNumber - ソート番号BloomMakerException - テンプレートのソート番号の更新に失敗した場合にスローされます。Copyright (c) 2019 NTT DATA INTRAMART CORPORATION.