intra-mart(R)
5.0

jp.co.intra_mart.foundation.appcomn
クラス Profile

java.lang.Object
  拡張jp.co.intra_mart.foundation.appcomn.Profile

public class Profile
extends Object

互換モードでアプリケーション共通マスタのユーザマスタの更新を行います。

導入されたバージョン:
5.0

コンストラクタの概要
Profile(String loginGroup)
          推奨されていません。 コンストラクタ
 
メソッドの概要
 void addProfile(Map data)
          推奨されていません。 UserManager.addUser(User user) に置き換えられました。
 void deleteProfile(String userCode)
          推奨されていません。 UserManager.deleteUser(User user) に置き換えられました。
 void updateProfile(Map data)
          推奨されていません。 UserManager.updateUser(User user) に置き換えられました。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Profile

public Profile(String loginGroup)
推奨されていません。 
コンストラクタ

パラメータ:
loginGroup - ログイングループID
メソッドの詳細

addProfile

public void addProfile(Map data)
                throws AppcomnException
推奨されていません。 UserManager.addUser(User user) に置き換えられました。

プロファイル情報を新規登録します。
このメソッドは内部でDBトランザクションを発行しています。

パラメータ:
data - 登録データ
例外:
AppcomnException - プロファイルの登録に失敗した場合

引数 data(Map)の内容
(key == value)

user_cd = ユーザコード (String)[必須]
user_name = ユーザ名 (String)[必須]
user_name_kana = ユーザ名カナ (String)
user_name_eng = ユーザ名英字 (String)
telephone_number = 電話番号 (String)
mobile_number = 携帯電話番号 (String)
fax_number = FAX番号 (String)
extension_number = 内線番号 (String)
extension_fax_number = 内線FAX番号 (String)
country_cd = 国コード (String)
zip_code = 郵便番号 (String)
address = 住所 (String)
email_address1 = メールアドレス1 (String)
email_address2 = メールアドレス2 (String)
mobile_email_address = 携帯用メール (String)
url = URL (String)
notes = 備考 (String)
user_name_kana = ソートキー (Number)  省略された場合は0が設定されます。

updateProfile

public void updateProfile(Map data)
                   throws AppcomnException
推奨されていません。 UserManager.updateUser(User user) に置き換えられました。

プロファイル情報を更新します。
更新データに設定されない項目には、null が設定されます。
このメソッドは内部でDBトランザクションを発行しています。

パラメータ:
data - 更新データ
例外:
AppcomnException - プロファイルの更新に失敗した場合

引数 data(Map)の内容
(key == value)

user_cd = ユーザコード (String)[必須]
user_name = ユーザ名 (String)[必須]
user_name_kana = ユーザ名カナ (String)
user_name_eng = ユーザ名英字 (String)
telephone_number = 電話番号 (String)
mobile_number = 携帯電話番号 (String)
fax_number = FAX番号 (String)
extension_number = 内線番号 (String)
extension_fax_number = 内線FAX番号 (String)
country_cd = 国コード (String)
zip_code = 郵便番号 (String)
address = 住所 (String)
email_address1 = メールアドレス1 (String)
email_address2 = メールアドレス2 (String)
mobile_email_address = 携帯用メール (String)
url = URL (String)
notes = 備考 (String)
user_name_kana = ソートキー (Number)  省略された場合は0が設定されます。

deleteProfile

public void deleteProfile(String userCode)
                   throws AppcomnException
推奨されていません。 UserManager.deleteUser(User user) に置き換えられました。

プロファイル情報を削除します。
削除の対象となるユーザ情報が存在しない場合は何もしません。
このメソッドは内部でDBトランザクションを発行しています。

パラメータ:
userCode - ユーザコード
例外:
AppcomnException - プロファイルの削除に失敗した場合

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.