public class CommonCommitableFinderAdaptor extends java.lang.Object implements PrimaryFinder, Commitable, java.io.Serializable, UpdatableFactory, UpdatableMetaInfoFactory, UpdatableMetaInfo
KEY_UpdatableFactoryKEY_ObservableFactoryKEY_UpdatableMetaInfoFactory| コンストラクタと説明 |
|---|
CommonCommitableFinderAdaptor(Resource resource,
Key resourceKey) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
CommitResult |
commit(Updatable target,
java.util.Map controlMap)
更新内容を反映する。
|
java.lang.Long |
countByFilter(Filter filter)
filterに合致するObservableの件数を取得して返す。
|
boolean |
equals(java.lang.Object obj) |
java.util.Collection |
findAll()
全てのObservableを返す。
|
java.util.Collection |
findAll(SortRule[] sortRules,
LimitRule limitRule)
全てのObservableを返す。
|
java.util.Collection |
findByFilter(Filter filter)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByFilter(Filter filter,
SortRule[] sortRules,
LimitRule limitRule)
Filterに合致するObservableを検索する。
|
Observable |
findByObservableProxy(ObservableProxy proxy)
Obsolete(use findByPrimaryKey).
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
Filterに合致するObservableのObservableProxyを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query)
Filterに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
Filterに合致するObservableを検索する。
|
boolean |
getEnableUndoFlag() |
java.lang.String |
getFinderName()
このFinderの名称を返す
|
protected ModelBuilder |
getModelBuilder() |
protected ModelParser |
getModelParser() |
ModelSchema |
getModelSchema() |
Observable |
getObservable(ObservableProxy proxy,
java.util.Map observationMap)
Key(現象型名)・観測のマップからObservableを生成する
|
java.util.Collection |
getObservableProxyClasses()
このFinderで返すObservableProxyのリストを返す。
|
java.lang.String |
getObservableProxyPhenomenonTypeName()
ObservableProxyの現象型名を返す。
|
Key |
getObservableProxyPhenomenonTypeNameKey()
ObservableProxy現象型名を保持するKeyオブジェクトを返す。
|
Key |
getObservableProxyPtypeNameKey() |
Key |
getResourceKey()
ResourceNameKeyを返す。
|
java.lang.String |
getResourceName()
ResourceNameを返す。
|
java.util.List |
getSourceList() |
Updatable |
getUpdatable()
空のUpdatableを生成する
|
Updatable |
getUpdatable(ObservableProxy proxy,
java.util.Map observationMap)
指定されたパラメータからUpdatableを生成する。
|
Updatable |
getUpdatable(ObservableProxy proxy,
java.util.Map observationMap,
java.util.Map updateMap,
java.util.Map originalMap,
java.util.List savePointList) |
UpdatableMetaInfo |
getUpdatableMetaInfo()
UpdatableMetaInfoを取得する。
|
UpdatableSchema |
getUpdatableSchema() |
int |
hashCode() |
java.lang.String |
toString() |
public CommitResult commit(Updatable target, java.util.Map controlMap) throws UpdatableCommitException, java.rmi.RemoteException, FatalException
Commitablecommit インタフェース内 Commitabletarget - 更新反映対象controlMap - 制御情報UpdatableCommitException - 回復可能なcommit実行例外java.rmi.RemoteExceptionFatalExceptionpublic java.lang.Long countByFilter(Filter filter) throws javax.ejb.FinderException
countByFilter インタフェース内 Finderfilter - 検索条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException
FinderfindByFilter インタフェース内 Finderfilter - 抽出条件javax.ejb.FinderExceptionpublic java.util.Collection findByQuery(java.lang.String query) throws javax.ejb.FinderException
FinderfindByQuery インタフェース内 Finderquery - 抽出条件javax.ejb.FinderExceptionpublic java.util.Collection findAll() throws javax.ejb.FinderException
Finderpublic java.util.Collection findByFilter(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
FinderfindByFilter インタフェース内 Finderfilter - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionpublic java.util.Collection findByQuery(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
FinderfindByQuery インタフェース内 Finderquery - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionpublic java.util.Collection findAll(SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException
Finderpublic java.lang.String getFinderName()
FindergetFinderName インタフェース内 Finderpublic Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException
PrimaryFinderfindByPrimaryKey インタフェース内 PrimaryFinderjavax.ejb.FinderExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException
PrimaryFinderfindByObservableProxy インタフェース内 PrimaryFinderjavax.ejb.FinderExceptionpublic java.util.Collection getObservableProxyClasses()
PrimaryFindergetObservableProxyClasses インタフェース内 PrimaryFinderpublic java.lang.String getObservableProxyPhenomenonTypeName()
UpdatableFactorygetObservableProxyPhenomenonTypeName インタフェース内 UpdatableFactorypublic Key getObservableProxyPhenomenonTypeNameKey()
UpdatableFactorygetObservableProxyPhenomenonTypeNameKey インタフェース内 UpdatableFactorypublic Updatable getUpdatable(ObservableProxy proxy, java.util.Map observationMap) throws FatalException
UpdatableFactorygetUpdatable インタフェース内 UpdatableFactoryFatalExceptionpublic Updatable getUpdatable(ObservableProxy proxy, java.util.Map observationMap, java.util.Map updateMap, java.util.Map originalMap, java.util.List savePointList) throws FatalException
getUpdatable インタフェース内 UpdatableFactoryFatalExceptionpublic Updatable getUpdatable() throws FatalException
UpdatableFactorygetUpdatable インタフェース内 UpdatableFactoryFatalExceptionpublic java.lang.String getResourceName()
UpdatableFactorygetResourceName インタフェース内 UpdatableFactorypublic Key getResourceKey()
UpdatableFactorygetResourceKey インタフェース内 UpdatableFactorygetResourceKey インタフェース内 ObservableMetaInfopublic Observable getObservable(ObservableProxy proxy, java.util.Map observationMap) throws FatalException
ObservableFactorygetObservable インタフェース内 ObservableFactoryobservationMap - Key(現象型名)・観測のマップFatalExceptionpublic UpdatableMetaInfo getUpdatableMetaInfo()
UpdatableMetaInfoFactorygetUpdatableMetaInfo インタフェース内 UpdatableMetaInfoFactorypublic UpdatableSchema getUpdatableSchema()
getUpdatableSchema インタフェース内 UpdatableMetaInfopublic boolean getEnableUndoFlag()
getEnableUndoFlag インタフェース内 UpdatableMetaInfopublic ModelSchema getModelSchema()
getModelSchema インタフェース内 ObservableMetaInfopublic java.util.List getSourceList()
getSourceList インタフェース内 ObservableMetaInfopublic Key getObservableProxyPtypeNameKey()
getObservableProxyPtypeNameKey インタフェース内 ObservableMetaInfopublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectprotected ModelBuilder getModelBuilder()
protected ModelParser getModelParser()