jp.co.melco.preserv.spatial.server.next.relation
クラス RelationImpl

java.lang.Object
  拡張jp.co.melco.preserv.spatial.server.next.relation.RelationImpl
すべての実装インタフェース:
FeaturePluginIF

public final class RelationImpl
extends java.lang.Object
implements FeaturePluginIF

関連プラグイン機能実装クラスです。

導入されたバージョン:
6.0
バージョン:
6.1 2007/12/17 初版
作成者:
M.Mochizuki(MEL)

コンストラクタの概要
RelationImpl()
           
 
メソッドの概要
 int delete(java.sql.Connection con, FeatureMetaCtrl meta, java.util.Map deleteMap)
          プラグイン機能で関連削除します。
 int insert(java.sql.Connection con, FeatureMetaCtrl meta, java.util.List insertFeatureList, java.util.Map keyMap)
          プラグイン機能で関連登録します。
 int update(java.sql.Connection con, FeatureMetaCtrl meta, java.util.List updateFeatureList)
          プラグイン機能で関連更新します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RelationImpl

public RelationImpl()
メソッドの詳細

insert

public int insert(java.sql.Connection con,
                  FeatureMetaCtrl meta,
                  java.util.List insertFeatureList,
                  java.util.Map keyMap)
プラグイン機能で関連登録します。

定義:
インタフェース FeaturePluginIF 内の insert
パラメータ:
con - DBコネクション
meta - 地物メタ制御クラス
insertFeatureList - 登録地物リスト
keyMap - 関連キーマップ
戻り値:
登録総件数
例外:
jp.co.melco.preserv.mog.common.mdmException - 地物登録時に例外が発生した場合

update

public int update(java.sql.Connection con,
                  FeatureMetaCtrl meta,
                  java.util.List updateFeatureList)
プラグイン機能で関連更新します。

定義:
インタフェース FeaturePluginIF 内の update
パラメータ:
con - DBコネクション
meta - 地物メタ制御クラス
updateFeatureList - 更新地物リスト
戻り値:
更新総件数
例外:
jp.co.melco.preserv.mog.common.mdmException - 地物更新時に例外が発生した場合

delete

public int delete(java.sql.Connection con,
                  FeatureMetaCtrl meta,
                  java.util.Map deleteMap)
プラグイン機能で関連削除します。

定義:
インタフェース FeaturePluginIF 内の delete
パラメータ:
con - DBコネクション
meta - 地物メタ制御クラス
deleteMap - 削除マップ(key:レイヤ、value:地物リスト)
戻り値:
削除総件数
例外:
jp.co.melco.preserv.mog.common.mdmException - 地物登録時に例外が発生した場合