public abstract class ItemUnitManager extends Object
コンストラクタと説明 |
---|
ItemUnitManager()
非推奨です。
代替メソッドはありません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract boolean |
addUnit(String unitCode,
String unitName)
非推奨です。
代替メソッドはありません。
|
abstract void |
deleteUnit(String unitCode)
非推奨です。
代替メソッドはありません。
|
static ItemUnitManager |
getItemUnitManager(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract String |
getUnitCode(String unitName)
非推奨です。
代替メソッドはありません。
|
abstract String |
getUnitName(String unitCode)
非推奨です。
代替メソッドはありません。
|
abstract Map |
getUnits()
非推奨です。
代替メソッドはありません。
|
protected abstract void |
init(String user,
String group)
非推奨です。
代替メソッドはありません。
|
abstract boolean |
updateUnit(String unitCode,
String unitName)
非推奨です。
代替メソッドはありません。
|
public static ItemUnitManager getItemUnitManager(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- ItemUnitManagerの取得に失敗protected abstract void init(String user, String group) throws ManagerException
user
- ログインユーザコードgroup
- ログイングループコードManagerException
- 初期化に失敗public abstract Map getUnits() throws ManagerException
Map
のキーには単位コード、値には単位名が設定されます。 ManagerException
- 単位の取得に失敗した場合public abstract String getUnitName(String unitCode) throws ManagerException
unitCode
- 単位コードManagerException
- 単位名の取得に失敗した場合public abstract String getUnitCode(String unitName) throws ManagerException
unitName
- 単位名ManagerException
- 単位コードの取得に失敗した場合public abstract boolean addUnit(String unitCode, String unitName) throws ManagerException
unitCode
- 単位コードunitName
- 単位名ManagerException
- 単位の追加に失敗した場合public abstract boolean updateUnit(String unitCode, String unitName) throws ManagerException
unitCode
- 単位コードunitName
- 単位名ManagerException
- 単位の更新に失敗した場合public abstract void deleteUnit(String unitCode) throws ManagerException
ManagerException
がスローされます。unitCode
- 単位コードManagerException
- 単位の削除に失敗した場合Copyright © 2012 NTT DATA INTRAMART CORPORATION