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
商品情報の取得に失敗した場合
ManagerException
public abstract Item[] getItems(Date date) throws ManagerException
date
- 日付商品情報の取得に失敗した場合
ManagerException
public abstract Item getItem(String itemCode) throws ManagerException
itemCode
- 商品コード商品情報の取得に失敗した場合
ManagerException
public abstract Item[] getItemsByKey(String code, String name) throws ManagerException
code
- コードの検索キーname
- 名称の検索キー商品情報の取得に失敗した場合
ManagerException
public abstract Item[] getItemsByKey(String code, String name, Date date) throws ManagerException
code
- コードの検索キーname
- 名称の検索キー商品情報の取得に失敗した場合
ManagerException
public abstract ItemCatalogue getCatalogue(String itemCode, String catalogueCode) throws ManagerException
itemCode
- 商品コードcatalogueCode
- カタログコード商品カタログ情報の取得に失敗した場合
ManagerException
public abstract ItemCatalogue[] getCatalogues(String itemCode) throws ManagerException
itemCode
- 商品コード商品カタログ情報の取得に失敗した場合
ManagerException
public abstract void setAttribute(ItemAttribute attribute) throws ManagerException
ManagerException
をスローします。attribute
- 商品属性情報商品属性情報の設定に失敗した場合
ManagerException
public abstract void removeAttribute(ItemAttribute attribute) throws ManagerException
ManagerException
がスローされます。attribute
- 商品属性情報商品属性情報の削除に失敗した場合
ManagerException
public abstract ItemAttribute[] getAttributes(String itemCode) throws ManagerException
itemCode
- 商品コード商品属性情報の取得に失敗した場合
ManagerException
Copyright © 2012 NTT DATA INTRAMART CORPORATION