jp.co.melco.preserv.spatial.server.next
インタフェース FeaturePluginIF

既知の実装クラスの一覧:
RelationImpl, TopologyEdgeImpl, TopologyNodeImpl

public interface FeaturePluginIF

空間DMにプラグインする機能のIFです。

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

メソッドの概要
 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)
          プラグイン機能で更新します。
 

メソッドの詳細

insert

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

パラメータ:
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)
プラグイン機能で更新します。

パラメータ:
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)
プラグイン機能で削除します。

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