|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.melco.preserv.spatial.server.FeatureCache
タイトル: 空間データモデルオプション用キャッシュクラス
説明: 空間データモデルオプションで行うトランザクションについてキャッシュを行うためのクラスです。
著作権: Copyright (c) 2004
会社名: Mitsubishi Electric Corporation
フィールドの概要 |
インタフェース jp.co.melco.preserv.mog.mdmCache から継承したフィールド |
NOCACHE |
コンストラクタの概要 | |
FeatureCache()
FeatureCacheオブジェクトを構築します。 |
メソッドの概要 | |
jp.co.melco.preserv.mog.common.mdmEnvelope |
getCache(java.lang.Object request)
キャッシュ情報を取得します。 |
jp.co.melco.preserv.mog.common.mdmEnvelope |
getInfo()
キャッシュの統計情報を取得します。 |
java.lang.Object |
getKey(jp.co.melco.preserv.mog.common.mdmEnvelope keyrequest)
キャッシュキーを取得します。 |
java.lang.String[] |
getReqAttr(java.lang.String[] req_attr,
java.lang.String layer)
指定されたレイヤを対象に要求された属性名を取得します。 |
java.lang.String |
getVersion()
クラスのバージョン情報を返します。 |
void |
layerInit(jp.co.melco.preserv.mog.mdmAction action)
キャッシュクラスを初期化します。 |
void |
mdmInit(jp.co.melco.preserv.mog.mdmAction action)
キャッシュクラスを初期化します。 |
void |
reconstructs()
キャッシュ情報の再構成を行います。 |
psvFeature |
removeAttribute(psvFeature feature,
java.lang.String[] req_attr)
要求されていない属性を取り除きます。 |
void |
removeCache(java.lang.Object cache)
キャッシュ情報を削除します。 |
void |
removeCache(java.lang.Object cache,
boolean f_flg)
キャッシュ情報を削除します。 |
void |
setCache(java.lang.Object request,
jp.co.melco.preserv.mog.common.mdmEnvelope response)
キャッシュ情報を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public FeatureCache()
メソッドの詳細 |
public void mdmInit(jp.co.melco.preserv.mog.mdmAction action) throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の mdmInit
action
- MDMアクションクラス
jp.co.melco.preserv.mog.common.mdmException
public void layerInit(jp.co.melco.preserv.mog.mdmAction action) throws jp.co.melco.preserv.mog.common.mdmException
action
- MDMアクションクラス
jp.co.melco.preserv.mog.common.mdmException
public java.lang.Object getKey(jp.co.melco.preserv.mog.common.mdmEnvelope keyrequest) throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の getKey
keyrequest
- キャッシュキーを取得するMDM要求クラス
jp.co.melco.preserv.mog.common.mdmException
public jp.co.melco.preserv.mog.common.mdmEnvelope getCache(java.lang.Object request) throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の getCache
request
- キャッシュキーを取得する要求クラス
jp.co.melco.preserv.mog.common.mdmException
public void setCache(java.lang.Object request, jp.co.melco.preserv.mog.common.mdmEnvelope response) throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の setCache
request
- キャッシュキーを取得する要求クラスresponse
- キャッシュするMDM返答クラス
jp.co.melco.preserv.mog.common.mdmException
public void reconstructs() throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の reconstructs
jp.co.melco.preserv.mog.common.mdmException
public void removeCache(java.lang.Object cache) throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の removeCache
cache
- 削除するキャッシュ情報
jp.co.melco.preserv.mog.common.mdmException
public void removeCache(java.lang.Object cache, boolean f_flg) throws jp.co.melco.preserv.mog.common.mdmException
cache
- 削除するキャッシュ情報f_flg
- 削除するキャッシュ情報
jp.co.melco.preserv.mog.common.mdmException
public jp.co.melco.preserv.mog.common.mdmEnvelope getInfo() throws jp.co.melco.preserv.mog.common.mdmException
jp.co.melco.preserv.mog.mdmCache
内の getInfo
jp.co.melco.preserv.mog.common.mdmException
public java.lang.String getVersion()
jp.co.melco.preserv.mog.common.mdmObject
内の getVersion
public psvFeature removeAttribute(psvFeature feature, java.lang.String[] req_attr)
feature
- 属性を取り除く地物req_attr
- 要求された属性名
public java.lang.String[] getReqAttr(java.lang.String[] req_attr, java.lang.String layer)
req_attr
- リクエストされた属性名layer
- レイヤ名
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |