public abstract class ItemManager extends Object
getItemManager(String, String)
で取得してください。| コンストラクタと説明 |
|---|
ItemManager()
非推奨です。
代替メソッドはありません。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract void |
addItem(Item item)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteCatalogue(ItemCatalogue catalogue)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteItem(Item item)
非推奨です。
代替メソッドはありません。
|
abstract ItemAttribute[] |
getAttributes(String itemCode)
非推奨です。
代替メソッドはありません。
|
abstract ItemCatalogue |
getCatalogue(String itemCode,
String catalogueCode)
非推奨です。
代替メソッドはありません。
|
abstract String |
getCatalogueMediaFileName(ItemCatalogue catalogue)
非推奨です。
代替メソッドはありません。
|
abstract ItemCatalogue[] |
getCatalogues(String itemCode)
非推奨です。
代替メソッドはありません。
|
abstract Item |
getItem(String itemCode)
非推奨です。
代替メソッドはありません。
|
static ItemManager |
getItemManager(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract Item[] |
getItems()
非推奨です。
代替メソッドはありません。
|
abstract Item[] |
getItems(Date date)
非推奨です。
代替メソッドはありません。
|
abstract Item[] |
getItemsByKey(String code,
String name)
非推奨です。
代替メソッドはありません。
|
abstract Item[] |
getItemsByKey(String code,
String name,
Date date)
非推奨です。
代替メソッドはありません。
|
protected abstract void |
init(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract void |
removeAttribute(ItemAttribute attribute)
非推奨です。
代替メソッドはありません。
|
abstract void |
setAttribute(ItemAttribute attribute)
非推奨です。
代替メソッドはありません。
|
abstract void |
setCatalogue(ItemCatalogue catalogue)
非推奨です。
代替メソッドはありません。
|
abstract void |
setCatalogue(ItemCatalogue catalogue,
byte[] byteStream)
非推奨です。
代替メソッドはありません。
|
abstract void |
setItemCatalogueMediaManager(ItemCatalogueMediaManager catalogueMediaManager)
非推奨です。
代替メソッドはありません。
|
abstract void |
updateItem(Item item)
非推奨です。
代替メソッドはありません。
|
public static ItemManager getItemManager(String user, String group) throws ManagerException
user - ログインユーザコードgroup - ログイングループコードManagerException - ItemManagerの取得に失敗protected abstract void init(String user, String group) throws ManagerException
user - ログインユーザコードgroup - ログイングループコードManagerException - 初期化に失敗public abstract void addItem(Item item) throws ManagerException
ManagerException をスローします。ManagerException をスローします。item - 商品情報ManagerException - 商品情報の登録に失敗した場合public abstract void updateItem(Item item) throws ManagerException
ManagerException をスローします。ManagerException をスローします。item - 商品情報ManagerException - 商品情報の更新に失敗した場合public abstract void deleteItem(Item item) throws ManagerException
ManagerException がスローされます。item - 商品情報ManagerException - 商品情報の削除に失敗した場合public abstract void setCatalogue(ItemCatalogue catalogue) throws ManagerException
catalogue - 商品カタログ情報ManagerException - 商品カタログ情報の設定に失敗した場合public abstract void setCatalogue(ItemCatalogue catalogue, byte[] byteStream) throws ManagerException
ItemCatalogue.getMediaCls() の値が "file" の時に、バイト配列を ItemCatalogue.getMedia() をファイルに出力します。catalogue - 商品カタログ情報byteStream - 出力するバイト配列ManagerException - 商品カタログ情報の設定に失敗した場合public abstract void deleteCatalogue(ItemCatalogue catalogue) throws ManagerException
ManagerException がスローされます。catalogue - 商品カタログ情報ManagerException - 商品カタログ情報の削除に失敗した場合public abstract String getCatalogueMediaFileName(ItemCatalogue catalogue) throws ManagerException
catalogue - 商品カタログManagerException - ファイルパスの取得に失敗した場合public abstract void setItemCatalogueMediaManager(ItemCatalogueMediaManager catalogueMediaManager) throws ManagerException
catalogueMediaManager - 商品カタログの媒体マネジャーManagerException - 媒体の設定に失敗した場合public abstract Item[] getItems() throws ManagerException
商品情報の取得に失敗した場合ManagerExceptionpublic abstract Item[] getItems(Date date) throws ManagerException
date - 日付商品情報の取得に失敗した場合ManagerExceptionpublic abstract Item getItem(String itemCode) throws ManagerException
itemCode - 商品コード商品情報の取得に失敗した場合ManagerExceptionpublic abstract Item[] getItemsByKey(String code, String name) throws ManagerException
code - コードの検索キーname - 名称の検索キー商品情報の取得に失敗した場合ManagerExceptionpublic abstract Item[] getItemsByKey(String code, String name, Date date) throws ManagerException
code - コードの検索キーname - 名称の検索キー商品情報の取得に失敗した場合ManagerExceptionpublic abstract ItemCatalogue getCatalogue(String itemCode, String catalogueCode) throws ManagerException
itemCode - 商品コードcatalogueCode - カタログコード商品カタログ情報の取得に失敗した場合ManagerExceptionpublic abstract ItemCatalogue[] getCatalogues(String itemCode) throws ManagerException
itemCode - 商品コード商品カタログ情報の取得に失敗した場合ManagerExceptionpublic abstract void setAttribute(ItemAttribute attribute) throws ManagerException
ManagerException をスローします。attribute - 商品属性情報商品属性情報の設定に失敗した場合ManagerExceptionpublic abstract void removeAttribute(ItemAttribute attribute) throws ManagerException
ManagerException がスローされます。attribute - 商品属性情報商品属性情報の削除に失敗した場合ManagerExceptionpublic abstract ItemAttribute[] getAttributes(String itemCode) throws ManagerException
itemCode - 商品コード商品属性情報の取得に失敗した場合ManagerExceptionCopyright © 2012 NTT DATA INTRAMART CORPORATION