jp.co.melco.preserv.spatial.server.ejb
インタフェース FeatureIF

既知の実装クラスの一覧:
FeatureBridge, FeatureLib, FeatureLibrary

public interface FeatureIF

地物の検索・更新・削除処理のIFクラスです。

作成者:
PreSerV Development Team

メソッドの概要
 java.lang.String[] delete(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物削除を行ないます。
 java.util.Map init(java.sql.Connection con, java.util.List list)
          業務初期化処理を行ないます。
 java.lang.Long[] insert(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物を登録します。
 java.lang.Object select(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物検索を行ないます。
 java.util.Map selectAttribute(java.sql.Connection[] connections, FeatureRequestQuery query)
          属性検索を行ないます。
 psvFeature[] selectFeature(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物検索を行ないます。
 java.util.Map selectRelation(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物関連情報検索を行ないます。
 java.util.Map selectTermofvalidity(java.sql.Connection[] connections, FeatureRequestQuery query)
          有効期限検索を行ないます。
 int update(java.sql.Connection[] connections, FeatureRequestQuery query)
          地物情報更新を行ないます。
 

メソッドの詳細

init

public java.util.Map init(java.sql.Connection con,
                          java.util.List list)
                   throws java.lang.Exception
業務初期化処理を行ないます。

パラメータ:
con - DBコネクション
list - 要求リスト
戻り値:
業務メタ情報
例外:
java.lang.Exception - mdmException

select

public java.lang.Object select(java.sql.Connection[] connections,
                               FeatureRequestQuery query)
                        throws java.lang.Exception
地物検索を行ないます。

パラメータ:
connections - DBコネクション配列
query - 検索パラメータ
戻り値:
処理結果
例外:
mdmException - 例外
java.lang.Exception

selectFeature

public psvFeature[] selectFeature(java.sql.Connection[] connections,
                                  FeatureRequestQuery query)
                           throws java.lang.Exception
地物検索を行ないます。

パラメータ:
connections - DBコネクション配列
query - 検索パラメータ
戻り値:
処理結果
例外:
mdmException - 検索時に例外が発生した場合
java.lang.Exception

selectAttribute

public java.util.Map selectAttribute(java.sql.Connection[] connections,
                                     FeatureRequestQuery query)
                              throws java.lang.Exception
属性検索を行ないます。

パラメータ:
connections - DBコネクション配列
query - 検索パラメータ
戻り値:
処理結果
例外:
mdmException - 検索時に例外が発生した場合
java.lang.Exception

selectTermofvalidity

public java.util.Map selectTermofvalidity(java.sql.Connection[] connections,
                                          FeatureRequestQuery query)
                                   throws java.lang.Exception
有効期限検索を行ないます。

パラメータ:
connections - DBコネクション配列
query - 検索パラメータ
戻り値:
処理結果
例外:
mdmException - 検索時に例外が発生した場合
java.lang.Exception

selectRelation

public java.util.Map selectRelation(java.sql.Connection[] connections,
                                    FeatureRequestQuery query)
                             throws java.lang.Exception
地物関連情報検索を行ないます。

パラメータ:
connections - DBコネクション配列
query - 検索パラメータ
戻り値:
処理結果
例外:
mdmException - 検索時に例外が発生した場合
java.lang.Exception

insert

public java.lang.Long[] insert(java.sql.Connection[] connections,
                               FeatureRequestQuery query)
                        throws java.lang.Exception
地物を登録します。

パラメータ:
connections - DBコネクション配列
query - 登録パラメータ
戻り値:
登録結果
例外:
mdmException - 地物登録時に例外が発生した場合
java.lang.Exception

update

public int update(java.sql.Connection[] connections,
                  FeatureRequestQuery query)
           throws java.lang.Exception
地物情報更新を行ないます。

パラメータ:
connections - DBコネクション配列
query - 更新パラメータ
戻り値:
処理結果
例外:
mdmException - 地物更新時に例外が発生した場合
java.lang.Exception

delete

public java.lang.String[] delete(java.sql.Connection[] connections,
                                 FeatureRequestQuery query)
                          throws java.lang.Exception
地物削除を行ないます。

パラメータ:
connections - DBコネクション配列
query - 削除パラメータ
戻り値:
処理結果
例外:
mdmException - 地物削除時に例外が発生した場合
java.lang.Exception