jp.co.melco.preserv.spatial.common
クラス FeatureInsertValue

java.lang.Object
  拡張jp.co.melco.preserv.spatial.common.FeatureInsertValue
すべての実装インタフェース:
FeatureRequestValue

public class FeatureInsertValue
extends java.lang.Object
implements FeatureRequestValue

タイトル: 地物登録用要求情報設定クラス

説明: 地物登録時の登録する地物情報を格納する機能を提供します。

当クラスを使用して、サーバへのリクエストを行なった場合、処理結果の返答クラス(mdmResponseEnvelope)には、採番した図形管理キー(java.lang.Long[])が格納されます。

図形管理キーは、登録する地物リストの順序に対応して整列しています。

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

バージョン:
1.0
作成者:
PreSerV Development Team

コンストラクタの概要
FeatureInsertValue()
          FeatureInsertValueオブジェクトを構築します。
 
メソッドの概要
 void addInsertedFeature(psvFeature feature)
          登録する地物を指定します。
 java.lang.String getCommand()
          指定された要求を処理するコマンド名称を返します。
 java.lang.String getEJB()
          指定された要求を処理するEJB名称を返します。
 java.lang.String getMethod()
          指定された要求を処理するコマンド名称に対応したメソッド名称を返します。
 java.lang.Object getParams()
          指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。
 java.lang.String getQueryContext()
          業務IDを取得します。
 java.lang.Object getQueryObject()
          業務オブジェクトを取得します。
 java.lang.Object getQueryServerObject()
          業務オブジェクト(サーバ)を取得します。
 void removeAllInsertedFeature()
          登録指定をした地物をすべて削除します。
 void removeInsertedFeature(psvFeature feature)
          登録指定をした地物から、該当地物を削除します。
 void setFeatureRequestQuery(FeatureRequestQuery query)
          リクエストを設定します。
 void setInsertedFeatureList(java.util.List list)
          登録する地物のリストを指定します。
 void setQueryContext(java.lang.String context)
          業務IDを設定します。
 void setQueryObject(java.lang.Object object)
          業務オブジェクトを設定します。
 void setQueryServerObject(java.lang.Object serverObject)
          業務オブジェクト(サーバ)を設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FeatureInsertValue

public FeatureInsertValue()
FeatureInsertValueオブジェクトを構築します。

メソッドの詳細

getEJB

public java.lang.String getEJB()
指定された要求を処理するEJB名称を返します。

定義:
インタフェース FeatureRequestValue 内の getEJB
戻り値:
EJB名称

getCommand

public java.lang.String getCommand()
指定された要求を処理するコマンド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getCommand
戻り値:
コマンド名称

getMethod

public java.lang.String getMethod()
指定された要求を処理するコマンド名称に対応したメソッド名称を返します。

定義:
インタフェース FeatureRequestValue 内の getMethod
戻り値:
コマンド名称に対応したメソッド名称

getParams

public java.lang.Object getParams()
指定された要求を処理するトランザクション要求値、トランザクション要求条件を返します。

定義:
インタフェース FeatureRequestValue 内の getParams
戻り値:
トランザクション要求値、トランザクション要求条件

setFeatureRequestQuery

public void setFeatureRequestQuery(FeatureRequestQuery query)
リクエストを設定します。当メソッド実行以前に設定されていた値は破棄されます。

パラメータ:
query - リクエスト

setInsertedFeatureList

public void setInsertedFeatureList(java.util.List list)
登録する地物のリストを指定します。当メソッドを実行した場合、事前に登録指定されていた地物はすべて破棄されます。

パラメータ:
list - 登録する地物のリスト。

addInsertedFeature

public void addInsertedFeature(psvFeature feature)
登録する地物を指定します。複数指定する場合は、再度このメソッドを実行することによって登録する地物を追加可能です。

パラメータ:
feature - 登録する地物。

removeInsertedFeature

public void removeInsertedFeature(psvFeature feature)
登録指定をした地物から、該当地物を削除します。

パラメータ:
feature - 削除する地物。

removeAllInsertedFeature

public void removeAllInsertedFeature()
登録指定をした地物をすべて削除します。


setQueryContext

public void setQueryContext(java.lang.String context)
業務IDを設定します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

パラメータ:
context - 業務ID

getQueryContext

public java.lang.String getQueryContext()
業務IDを取得します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

戻り値:
業務ID

setQueryObject

public void setQueryObject(java.lang.Object object)
業務オブジェクトを設定します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

パラメータ:
object - 業務オブジェクト

getQueryObject

public java.lang.Object getQueryObject()
業務オブジェクトを取得します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

戻り値:
業務オブジェクト

setQueryServerObject

public void setQueryServerObject(java.lang.Object serverObject)
業務オブジェクト(サーバ)を設定します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

パラメータ:
serverObject - 業務オブジェクト(サーバ)

getQueryServerObject

public java.lang.Object getQueryServerObject()
業務オブジェクト(サーバ)を取得します。
メタテーブルの業務IDに対応したコールバックメソッドと連携します。

戻り値:
業務オブジェクト(サーバ)