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

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

public class FeatureUpdateValue
extends java.lang.Object
implements FeatureRequestValue

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

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

当クラスを使用して、サーバへのリクエストを行なった場合、処理結果の返答クラス(mdmResponseEnvelope)には、更新カウント(java.lang.Integer)が格納されます。

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

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

コンストラクタの概要
FeatureUpdateValue()
          FeatureUpdateValueオブジェクトを構築します。
 
メソッドの概要
 void addUpdatedFeature(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 removeAllUpdatedFeature()
          更新指定をした地物をすべて削除します。
 void removeUpdatedFeature(psvFeature feature)
          更新指定をした地物から、該当地物を削除します。
 void setFeatureRequestQuery(FeatureRequestQuery query)
          リクエストを設定します。
 void setQueryContext(java.lang.String context)
          業務IDを設定します。
 void setQueryObject(java.lang.Object object)
          業務オブジェクトを設定します。
 void setQueryServerObject(java.lang.Object serverObject)
          業務オブジェクト(サーバ)を設定します。
 void setUpdatedFeatureList(java.util.List list)
          更新する地物のリストを指定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FeatureUpdateValue

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

メソッドの詳細

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 - リクエスト

setUpdatedFeatureList

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

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

addUpdatedFeature

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

パラメータ:
feature - 更新する地物。

removeUpdatedFeature

public void removeUpdatedFeature(psvFeature feature)
更新指定をした地物から、該当地物を削除します。

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

removeAllUpdatedFeature

public void removeAllUpdatedFeature()
更新指定をした地物をすべて削除します。


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に対応したコールバックメソッドと連携します。

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