コンストラクタの概要

ItemCategoryManager (String user, String group) 非推奨
コンストラクタ
代替メソッドはありません。

メソッドの概要

返却値の型 メソッド名
ResultInfo addCategory (ItemCategoryInfo category) 非推奨
商品カテゴリを新規登録します。
代替メソッドはありません。
ResultInfo deleteCategory (ItemCategoryInfo category) 非推奨
商品カテゴリを削除します。
代替メソッドはありません。
ResultInfo getAllCategorizedItems (String categoryTypeCode, String categoryCode) 非推奨
商品カテゴリに分類されているすべての商品の情報を返します。
代替メソッドはありません。
ResultInfo getCategorizedItems (String categoryTypeCode, String categoryCode) 非推奨
商品カテゴリに分類されている商品の情報を返します。返される商品情報は、現在存在するもののみです。
代替メソッドはありません。
ResultInfo getCategoryStruct (String categoryTypeCode) 非推奨
指定された商品カテゴリ種別のカテゴリ階層を取得します。
代替メソッドはありません。
ResultInfo getCategoryTypes () 非推奨
登録済の商品カテゴリ種別の一覧を返します。
代替メソッドはありません。
ResultInfo getCategory (String categoryTypeCode, String categoryCode) 非推奨
指定されたカテゴリコードに対する商品カテゴリの情報を返します。
代替メソッドはありません。
ResultInfo isEndCategory (String categoryTypeCode, String categoryCode) 非推奨
指定されたカテゴリコードに対する商品カテゴリが末端のカテゴリか調べます。
代替メソッドはありません。
ResultInfo removeItem (ItemAttachInfo attach) 非推奨
商品カテゴリから商品を外します。
代替メソッドはありません。
ResultInfo setItem (ItemAttachInfo attach) 非推奨
商品カテゴリに商品を設定します。
代替メソッドはありません。
ResultInfo updateCategory (ItemCategoryInfo category) 非推奨
商品カテゴリを更新します。
代替メソッドはありません。

コンストラクタの詳細

ItemCategoryManager (String user, String group) 非推奨
代替メソッドはありません。
コンストラクタ
パラメータ
user : String
ログインユーザ
group : String
ログイングループ

メソッドの詳細

ResultInfo addCategory (ItemCategoryInfo category) 非推奨
代替メソッドはありません。
商品カテゴリを新規登録します。

ルートとなる商品カテゴリを登録するときは、商品カテゴリ種別コードと商品カテゴリコードに同じ値を設定してください。
ルートとなる商品カテゴリが、商品種別となります。
また、ルートの商品カテゴリ登録時は、親商品カテゴリコードに必ずnullが設定されます。

ルートではない商品カテゴリを登録するときは、親商品カテゴリコードを必ず設定してください。
親カテゴリコードが設定されていないときは、処理例外となります。
パラメータ
category : ItemCategoryInfo
追加する商品カテゴリ情報オブジェクト
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo deleteCategory (ItemCategoryInfo category) 非推奨
代替メソッドはありません。
商品カテゴリを削除します。
指定された商品カテゴリが存在しない場合は 処理例外となります。
パラメータ
category : ItemCategoryInfo
削除する商品カテゴリ情報オブジェクト
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo getAllCategorizedItems (String categoryTypeCode, String categoryCode) 非推奨
代替メソッドはありません。
商品カテゴリに分類されているすべての商品の情報を返します。
指定された商品カテゴリがカテゴリ階層の末端のカテゴリでない場合、指定されたカテゴリ以下のすべてのカテゴリに分類されている商品情報を返します。
パラメータ
categoryTypeCode : String
商品カテゴリを指定するカテゴリ種別コード
categoryCode : String
商品カテゴリを指定するカテゴリコード
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性にカテゴリ種別となっている商品情報オブジェクトの一覧が設定されます。
(該当データが存在しない場合は要素数 0 の Array が返却されます。)
ResultInfo getCategorizedItems (String categoryTypeCode, String categoryCode) 非推奨
代替メソッドはありません。
商品カテゴリに分類されている商品の情報を返します。返される商品情報は、現在存在するもののみです。

指定された商品カテゴリがカテゴリ階層の末端のカテゴリでない場合、指定されたカテゴリ以下のすべてのカテゴリに分類されている商品情報を返します。
パラメータ
categoryTypeCode : String
商品カテゴリを指定するカテゴリ種別コード
categoryCode : String
商品カテゴリを指定するカテゴリコード
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性にカテゴリ種別となっている商品情報オブジェクトの一覧が設定されます。
(該当データが存在しない場合は要素数 0 の Array が返却されます。)
ResultInfo getCategoryStruct (String categoryTypeCode) 非推奨
代替メソッドはありません。
指定された商品カテゴリ種別のカテゴリ階層を取得します。
パラメータ
categoryTypeCode : String
商品カテゴリ種別を指定するカテゴリ種別コード
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性に商品カテゴリ構成情報オブジェクトが設定されます。
(該当データが存在しない場合は null が返却されます。)
ResultInfo getCategoryTypes () 非推奨
代替メソッドはありません。
登録済の商品カテゴリ種別の一覧を返します。
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性にカテゴリ種別となっている商品カテゴリ情報オブジェクト の一覧 (Array)が設定されます。
(該当データが存在しない場合は要素数 0 の Array が返却されます。)
ResultInfo getCategory (String categoryTypeCode, String categoryCode) 非推奨
代替メソッドはありません。
指定されたカテゴリコードに対する商品カテゴリの情報を返します。
パラメータ
categoryTypeCode : String
商品カテゴリを指定するカテゴリ種別コード
categoryCode : String
商品カテゴリを指定するカテゴリコード
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性に商品カテゴリ情報オブジェクトが設定されます。
(該当データが存在しない場合は null が返却されます。)
ResultInfo isEndCategory (String categoryTypeCode, String categoryCode) 非推奨
代替メソッドはありません。
指定されたカテゴリコードに対する商品カテゴリが末端のカテゴリか調べます。
パラメータ
categoryTypeCode : String
商品カテゴリを指定するカテゴリ種別コード
categoryCode : String
商品カテゴリを指定するカテゴリコード
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo# 処理結果オブジェクトのdata属性に結果(指定されたカテゴリが末端の時はtrue、それ以外はfalse)が設定されます。
ResultInfo removeItem (ItemAttachInfo attach) 非推奨
代替メソッドはありません。
商品カテゴリから商品を外します。
指定された商品設定情報が存在しない場合は 処理例外となります。
パラメータ
attach : ItemAttachInfo
削除する商品分類情報オブジェクト
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo setItem (ItemAttachInfo attach) 非推奨
代替メソッドはありません。
商品カテゴリに商品を設定します。

商品が設定できるのは、商品カテゴリ階層の末端のカテゴリだけです。 それ以外の商品カテゴリに商品を設定した場合は、処理例外となります。
パラメータ
attach : ItemAttachInfo
設定する商品分類情報オブジェクト
返却値
ResultInfo
ResultInfo 処理結果オブジェクト
ResultInfo updateCategory (ItemCategoryInfo category) 非推奨
代替メソッドはありません。
商品カテゴリを更新します。

商品カテゴリの属性情報および商品カテゴリの階層構造を更新する場合に、このメソッドを使用します。
商品カテゴリの階層構造の更新時に、階層構造が循環するような設定が行われた場合は、処理例外となります。
パラメータ
category : ItemCategoryInfo
更新する商品カテゴリ情報オブジェクト
返却値
ResultInfo
ResultInfo 処理結果オブジェクト