public class CommonCommitableFinderBase extends CommonCommitableBase implements CommonCommitableFinder
ctx| コンストラクタと説明 |
|---|
CommonCommitableFinderBase() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Long |
countByFilter(Key resourceKey,
Filter filter)
resourceKeyで指定されたデータモデルに対して、
filterに合致するObservableの件数を取得して返す。
|
CommitResult |
create(Key resourceKey,
java.util.Map observationMap,
java.util.Map controlMap)
データモデルの新規生成コミットを行う。
|
CommitResult |
create(Key resourceKey,
Updatable parameter,
java.util.Map controlMap)
データモデルの新規生成コミットを行う。
|
protected Updatable |
createUpdatableLocal(Key resourceKey,
java.util.Map observationMap)
resourceKeyで指定されたデータモデルの新しいインスタンスを生成する。
|
void |
delete(Key resourceKey,
Updatable parameter,
java.util.Map controlMap)
parameterで渡されたデータモデルの削除コミットを行う。
|
void |
deleteByFilter(Key resourceKey,
Filter filter,
java.util.Map controlMap)
resourceKeyで指定されたデータモデルに対して、
filterで指定された検索条件に合致したデータを削除コミットする。
|
java.util.Collection |
findAll(Key resourceKey)
resourceKeyで指定されたデータモデルの全件検索を行う
|
java.util.Collection |
findAll(Key resourceKey,
SortRule[] sortRules,
LimitRule limitRule)
resourceKeyで指定されたデータモデルを全件検索し、指定された項目でソートして返す。
|
java.util.Collection |
findByFilter(Key resourceKey,
Filter filter)
resourceKeyで指定されたデータモデルを検索フィルタで検索する
|
java.util.Collection |
findByFilter(Key resourceKey,
Filter filter,
SortRule[] sortRules,
LimitRule limitRule)
resourceKeyで指定されたデータモデルを検索フィルタで検索し、指定された項目でソートして返す。
|
Observable |
findByObservableProxy(ObservableProxy proxy)
resourceKeyで指定されたデータモデルをObservableProxyで検索する
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
resourceKeyで指定されたデータモデルをPrimaryKeyで検索する
|
java.util.Collection |
findByQuery(Key resourceKey,
java.lang.String query)
resourceKeyで指定されたデータモデルを検索条件式文字列で検索する
|
java.util.Collection |
findByQuery(Key resourceKey,
java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
resourceKeyで指定されたデータモデルを検索条件式文字列で検索し、指定された項目でソートして返す。
|
Updatable |
getInitialUpdatable(Key resourceKey,
java.util.Map observationMap)
observationMapで渡された内容を元に、resourceKeyで指定されたデータモデルの新しいインスタンスを生成する。
|
Updatable |
getInitialUpdatable(Key resourceKey,
Updatable parameter)
parameterで渡された内容を元に、resourceKeyで指定されたデータモデルの新しいインスタンスを生成する。
|
java.util.Collection |
getObservableProxyClasses(Key resourceKey)
resourceKeyで指定されたデータモデルのObservableProxyのクラス情報コレクションを返す
|
UpdatableFactory |
getUpdatableFactory(Key resourceKey)
UpdatableFactoryを取得する。
|
UpdatableMetaInfo |
getUpdatableMetaInfo(Key resourceNameKey)
resourceNameKeyで指定されたデータモデルのメタ情報を取得する
|
java.util.List |
lockByFilter(Key resourceKey,
Filter filter)
ロックする
|
void |
refresh()
Refreshableのrefreshメソッド実装。
|
CommitResult |
update(Key resourceKey,
Updatable parameter,
java.util.Map controlMap)
データモデルの更新コミットを行う。
|
int |
updateByFilter(Key resourceKey,
Filter filter,
java.util.Map observationMap,
Updatable condition)
resourceKeyで指定されたデータモデルに対して、filterで指定された検索条件に合致するデータに対して
observationMapで渡された内容を設定してコミットする。
|
int |
updateByFilter(Key resourceKey,
Filter filter,
java.util.Map observationMap,
Updatable condition,
boolean versionNumberUpFlag)
resourceKeyで指定されたデータモデルに対して、filterで指定された検索条件に合致するデータに対して
observationMapで渡された内容を設定してコミットする。
|
afterCompletion, beforeCompletion, commit, commit, commitByString, commitLocal, createObservableProxy, createObservableProxy, createSchemaManager, ejbActivate, ejbCreate, ejbPassivate, ejbRemove, getAfterCompletion, getBeforeCompletion, getModelBuilder, getModelParser, getResource, getResource, getResource, getSchemaManager, getSessionContext, setSessionContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommitcommitByStringcommitpublic void refresh() throws java.rmi.RemoteException
refresh インタフェース内 Refreshablerefresh クラス内 CommonCommitableBasejava.rmi.RemoteExceptionpublic Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByPrimaryKey インタフェース内 CommonFinderresourceKey - データモデル名Keyproxy - プライマリキー値javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByObservableProxy インタフェース内 CommonFinderresourceKey - データモデル名Keyproxy - プライマリキー値javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection getObservableProxyClasses(Key resourceKey)
getObservableProxyClasses インタフェース内 CommonFinderデータモデル名Key - public java.lang.Long countByFilter(Key resourceKey, Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
countByFilter インタフェース内 CommonFinderresourceKey - データモデル名キーfilter - 検索条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Key resourceKey, Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
findByFilter インタフェース内 CommonFinderresourceKey - データモデル名キーfilter - 検索条件フィルタjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByQuery(Key resourceKey, java.lang.String query) throws javax.ejb.FinderException, java.rmi.RemoteException
findByQuery インタフェース内 CommonFinderresourceKey - データモデル名キーquery - 検索条件式文字列javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findAll(Key resourceKey) throws javax.ejb.FinderException, java.rmi.RemoteException
findAll インタフェース内 CommonFinderresourceKey - データモデル名キーjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Key resourceKey, Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findByFilter インタフェース内 CommonFinderresourceKey - データモデル名キーfilter - 検索フィルタsortRules - ソート条件limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByQuery(Key resourceKey, java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findByQuery インタフェース内 CommonFinderresourceKey - データモデル名キーquery - 検索条件式文字列sortRules - ソート条件limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findAll(Key resourceKey, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findAll インタフェース内 CommonFinderresourceKey - データモデル名キーsortRules - ソート条件limitRule - 検索結果の取得制限ルールjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic UpdatableFactory getUpdatableFactory(Key resourceKey)
getUpdatableFactory インタフェース内 CommonUpdatableFactorySourceresourceKey - モデル名キーpublic Updatable getInitialUpdatable(Key resourceKey, Updatable parameter) throws java.rmi.RemoteException, FatalException
resourceKey - モデル名キーparameter - データの内容を格納したUpdatablejava.rmi.RemoteExceptionFatalExceptionpublic Updatable getInitialUpdatable(Key resourceKey, java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
resourceKey - モデル名キーobservationMap - データの内容を格納したMapjava.rmi.RemoteExceptionFatalExceptionprotected Updatable createUpdatableLocal(Key resourceKey, java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
resourceKey - モデル名キーobservationMap - データの内容を格納したMapjava.rmi.RemoteExceptionFatalExceptionpublic CommitResult create(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey - データモデル名キーparameter - コミット対象データcontrolMap - 制御情報マップjava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic CommitResult create(Key resourceKey, java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey - データモデル名キーobservationMap - コミット対象データを格納したMapcontrolMap - 制御情報マップjava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic CommitResult update(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey - データモデル名キーparameter - コミット対象データcontrolMap - 制御情報マップjava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic int updateByFilter(Key resourceKey, Filter filter, java.util.Map observationMap, Updatable condition) throws java.rmi.RemoteException, FatalException
updateByFilter インタフェース内 CommonUpdaterresourceKey - モデル名キーfilter - 検索条件フィルタobservationMap - 設定値を格納したMapcondition - controlMap - 制御情報マップModelProcessSchemaExceptionFatalExceptionjava.rmi.RemoteExceptionpublic int updateByFilter(Key resourceKey, Filter filter, java.util.Map observationMap, Updatable condition, boolean versionNumberUpFlag) throws java.rmi.RemoteException, FatalException
updateByFilter インタフェース内 CommonUpdaterresourceKey - モデル名キーfilter - 検索条件フィルタobservationMap - 設定値を格納したMapcondition - controlMap - 制御情報マップversionNumberUpFlag - VersionNumberを+1する(true:+1する、false:+1しない)ModelProcessSchemaExceptionFatalExceptionjava.rmi.RemoteExceptionpublic void delete(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey - モデル名キーparameter - 削除対象データモデルcontrolMap - 制御情報マップjava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic void deleteByFilter(Key resourceKey, Filter filter, java.util.Map controlMap) throws ModelProcessSchemaException, FatalException
resourceKey - データモデル名キーfilter - 削除条件フィルタcontrolMap - 制御情報マップModelProcessSchemaExceptionFatalExceptionpublic UpdatableMetaInfo getUpdatableMetaInfo(Key resourceNameKey) throws FatalException
getUpdatableMetaInfo インタフェース内 CommonUpdatableMetaInfoFactoryFacaderesourceNameKey - データモデル名キーFatalExceptionpublic java.util.List lockByFilter(Key resourceKey, Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
CommonUpdaterlockByFilter インタフェース内 CommonUpdaterjavax.ejb.FinderExceptionjava.rmi.RemoteException