jp.co.melco.preserv.spatial.server.ejb
クラス FeatureMetaCtrl

java.lang.Object
  拡張jp.co.melco.preserv.spatial.server.ejb.FeatureMetaCtrl
すべての実装インタフェース:
FeatureMetaIF

public class FeatureMetaCtrl
extends java.lang.Object
implements FeatureMetaIF

地物メタ情報コントロールクラスです。

作成者:
PreSerV Development Team

コンストラクタの概要
FeatureMetaCtrl()
           
 
メソッドの概要
 void clear()
          メタ情報をクリアします。
 boolean containsKeyLayerInfo(java.lang.String key)
          レイヤ情報保持クラスからレイヤ情報が存在するかどうかを判定します。
 boolean containsKeyMetaInfo(java.lang.String key)
          メタ情報保持クラスからメタ情報が存在するかどうかを判定します。
 boolean containsKeyRelationInfo(java.lang.String key)
          関連情報保持クラスから関連情報が存在するかどうかを判定します。
 boolean containsKeyTopologyLayerInfo(java.lang.String key)
          位相レイヤ情報保持クラスからレイヤ情報が存在するかどうかを判定します。
 int deletelayer(java.sql.Connection connect, java.util.Map req_map)
          地物レイヤ情報削除を行ないます。
 int deletelayer(java.sql.Connection connect, java.util.Map req_map, boolean initFlg)
          地物レイヤ情報削除を行ないます。
 int deletemesh(java.sql.Connection connect, java.util.Map req_map)
          メッシュ情報削除を行ないます。
 int deletemeta(java.sql.Connection connect, java.util.Map req_map)
          メッシュ情報削除を行ないます。
 int deleteRelationname(java.sql.Connection connect, java.util.Map req_map)
          関連名情報削除を行ないます。
 int deleteTopologylayer(java.sql.Connection connect, java.util.Map req_map)
          位相レイヤ情報削除を行ないます。
 java.lang.Long[] getkey(java.sql.Connection connect, java.lang.Integer getkey_cnt)
          地物管理キーの取得を行ないます。
 java.util.Map getLayerInfo(java.sql.Connection connect)
          レイヤ情報を取得します。
 java.lang.Object getLayerInfoByKey(java.lang.String key)
          レイヤ情報保持クラスからレイヤ情報を取得します。
 java.util.Map getMeshInfo(java.sql.Connection connect)
          メッシュ情報を取得します。
 java.util.Map getMetaInfo(java.sql.Connection connect)
          メタ情報を取得します。
 java.lang.Object getMetaInfoByKey(java.lang.String key)
          メタ情報保持クラスからメタ情報を取得します。
 java.util.Map getRelationInfo(java.sql.Connection connect)
          関連情報を取得します。
 java.lang.Object getRelationInfoByKey(java.lang.String key)
          関連情報保持クラスから関連情報を取得します。
 java.util.Map getTopologyInfo(java.sql.Connection connect)
          位相レイヤ情報を取得します。
 java.lang.Object getTopologyLayerInfoByKey(java.lang.String key)
          位相レイヤ情報保持クラスからレイヤ情報を取得します。
 java.util.Map init(java.sql.Connection connect, java.util.List list)
          データベースカラム情報を取得します。
 int insertlayer(java.sql.Connection connect, java.util.Map req_map)
          地物レイヤ情報登録を行ないます。
 int insertmesh(java.sql.Connection connect, java.util.Map req_map)
          メッシュ情報登録を行ないます。
 int insertmeta(java.sql.Connection connect, java.util.Map req_map)
          メタ情報登録を行ないます。
 int insertRelationname(java.sql.Connection connect, java.util.Map req_map)
          関連名情報登録を行ないます。
 int insertTopologylayer(java.sql.Connection connect, java.util.Map req_map)
          位相レイヤ情報登録を行ないます。
 java.util.Map selectlayer(java.sql.Connection connect, FeatureRequestQuery query)
          レイヤ情報検索を行ないます。
 java.util.Map selectRelationname(java.sql.Connection connect, java.util.Map req_map)
          関連名情報検索を行ないます。
 java.util.Map selectTopologylayer(java.sql.Connection connect, FeatureRequestQuery query)
          位相レイヤ情報検索を行ないます。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FeatureMetaCtrl

public FeatureMetaCtrl()
メソッドの詳細

clear

public void clear()
メタ情報をクリアします。

定義:
インタフェース FeatureMetaIF 内の clear

init

public java.util.Map init(java.sql.Connection connect,
                          java.util.List list)
データベースカラム情報を取得します。

定義:
インタフェース FeatureMetaIF 内の init
パラメータ:
connect - DBコネクション
list - 要求リスト
戻り値:
カラム情報

getkey

public java.lang.Long[] getkey(java.sql.Connection connect,
                               java.lang.Integer getkey_cnt)
地物管理キーの取得を行ないます。

パラメータ:
connect - DBコネクション
getkey_cnt - 地物管理キー生成要素
戻り値:
処理結果

selectlayer

public java.util.Map selectlayer(java.sql.Connection connect,
                                 FeatureRequestQuery query)
レイヤ情報検索を行ないます。

パラメータ:
connect - コネクション
戻り値:
レイヤ情報

insertlayer

public int insertlayer(java.sql.Connection connect,
                       java.util.Map req_map)
地物レイヤ情報登録を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deletelayer

public int deletelayer(java.sql.Connection connect,
                       java.util.Map req_map)
地物レイヤ情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deletelayer

public int deletelayer(java.sql.Connection connect,
                       java.util.Map req_map,
                       boolean initFlg)
地物レイヤ情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
initFlg - 設定更新フラグ
戻り値:
処理結果

selectRelationname

public java.util.Map selectRelationname(java.sql.Connection connect,
                                        java.util.Map req_map)
関連名情報検索を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

insertRelationname

public int insertRelationname(java.sql.Connection connect,
                              java.util.Map req_map)
関連名情報登録を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deleteRelationname

public int deleteRelationname(java.sql.Connection connect,
                              java.util.Map req_map)
関連名情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

selectTopologylayer

public java.util.Map selectTopologylayer(java.sql.Connection connect,
                                         FeatureRequestQuery query)
位相レイヤ情報検索を行ないます。

パラメータ:
connect - DBコネクション
query - 要求情報
戻り値:
処理結果

insertTopologylayer

public int insertTopologylayer(java.sql.Connection connect,
                               java.util.Map req_map)
位相レイヤ情報登録を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deleteTopologylayer

public int deleteTopologylayer(java.sql.Connection connect,
                               java.util.Map req_map)
位相レイヤ情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

insertmesh

public int insertmesh(java.sql.Connection connect,
                      java.util.Map req_map)
メッシュ情報登録を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deletemesh

public int deletemesh(java.sql.Connection connect,
                      java.util.Map req_map)
メッシュ情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

insertmeta

public int insertmeta(java.sql.Connection connect,
                      java.util.Map req_map)
メタ情報登録を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

deletemeta

public int deletemeta(java.sql.Connection connect,
                      java.util.Map req_map)
メッシュ情報削除を行ないます。

パラメータ:
connect - DBコネクション
req_map - 要求情報マップ
戻り値:
処理結果

getMetaInfo

public java.util.Map getMetaInfo(java.sql.Connection connect)
メタ情報を取得します。

定義:
インタフェース FeatureMetaIF 内の getMetaInfo
パラメータ:
connect - DBコネクション
戻り値:
メタ情報

getMeshInfo

public java.util.Map getMeshInfo(java.sql.Connection connect)
メッシュ情報を取得します。

パラメータ:
connect - DBコネクション
戻り値:
メッシュ情報

getLayerInfo

public java.util.Map getLayerInfo(java.sql.Connection connect)
レイヤ情報を取得します。

パラメータ:
connect - DBコネクション
戻り値:
レイヤ情報

getRelationInfo

public java.util.Map getRelationInfo(java.sql.Connection connect)
関連情報を取得します。

パラメータ:
connect - DBコネクション
戻り値:
関連情報

getTopologyInfo

public java.util.Map getTopologyInfo(java.sql.Connection connect)
位相レイヤ情報を取得します。

パラメータ:
connect - DBコネクション
戻り値:
位相レイヤ情報

containsKeyMetaInfo

public boolean containsKeyMetaInfo(java.lang.String key)
メタ情報保持クラスからメタ情報が存在するかどうかを判定します。

パラメータ:
key - メタ情報識別キー
戻り値:
TRUE:メタ情報が存在

containsKeyLayerInfo

public boolean containsKeyLayerInfo(java.lang.String key)
レイヤ情報保持クラスからレイヤ情報が存在するかどうかを判定します。

パラメータ:
key - レイヤ情報識別キー
戻り値:
TRUE:レイヤ情報が存在

containsKeyRelationInfo

public boolean containsKeyRelationInfo(java.lang.String key)
関連情報保持クラスから関連情報が存在するかどうかを判定します。

パラメータ:
key - 関連情報識別キー
戻り値:
TRUE:関連情報が存在

containsKeyTopologyLayerInfo

public boolean containsKeyTopologyLayerInfo(java.lang.String key)
位相レイヤ情報保持クラスからレイヤ情報が存在するかどうかを判定します。

パラメータ:
key - 位相レイヤ情報識別キー
戻り値:
TRUE:位相レイヤ情報が存在

getMetaInfoByKey

public java.lang.Object getMetaInfoByKey(java.lang.String key)
メタ情報保持クラスからメタ情報を取得します。

定義:
インタフェース FeatureMetaIF 内の getMetaInfoByKey
パラメータ:
key - メタ情報識別キー
戻り値:
メタ情報

getLayerInfoByKey

public java.lang.Object getLayerInfoByKey(java.lang.String key)
レイヤ情報保持クラスからレイヤ情報を取得します。

パラメータ:
key - レイヤ情報識別キー
戻り値:
レイヤ情報

getRelationInfoByKey

public java.lang.Object getRelationInfoByKey(java.lang.String key)
関連情報保持クラスから関連情報を取得します。

パラメータ:
key - 関連情報識別キー
戻り値:
関連情報

getTopologyLayerInfoByKey

public java.lang.Object getTopologyLayerInfoByKey(java.lang.String key)
位相レイヤ情報保持クラスからレイヤ情報を取得します。

パラメータ:
key - 位相レイヤ情報識別キー
戻り値:
位相レイヤ情報