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, setSessionContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
commit
commitByString
commit
public void refresh() throws java.rmi.RemoteException
refresh
インタフェース内 Refreshable
refresh
クラス内 CommonCommitableBase
java.rmi.RemoteException
public Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByPrimaryKey
インタフェース内 CommonFinder
resourceKey
- データモデル名Keyproxy
- プライマリキー値javax.ejb.FinderException
java.rmi.RemoteException
public Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByObservableProxy
インタフェース内 CommonFinder
resourceKey
- データモデル名Keyproxy
- プライマリキー値javax.ejb.FinderException
java.rmi.RemoteException
public 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
インタフェース内 CommonFinder
resourceKey
- データモデル名キーfilter
- 検索条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByFilter(Key resourceKey, Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
findByFilter
インタフェース内 CommonFinder
resourceKey
- データモデル名キーfilter
- 検索条件フィルタjavax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByQuery(Key resourceKey, java.lang.String query) throws javax.ejb.FinderException, java.rmi.RemoteException
findByQuery
インタフェース内 CommonFinder
resourceKey
- データモデル名キーquery
- 検索条件式文字列javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findAll(Key resourceKey) throws javax.ejb.FinderException, java.rmi.RemoteException
findAll
インタフェース内 CommonFinder
resourceKey
- データモデル名キーjavax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByFilter(Key resourceKey, Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findByFilter
インタフェース内 CommonFinder
resourceKey
- データモデル名キーfilter
- 検索フィルタsortRules
- ソート条件limitRule
- 検索結果の取得制限条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByQuery(Key resourceKey, java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findByQuery
インタフェース内 CommonFinder
resourceKey
- データモデル名キーquery
- 検索条件式文字列sortRules
- ソート条件limitRule
- 検索結果の取得制限条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findAll(Key resourceKey, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
findAll
インタフェース内 CommonFinder
resourceKey
- データモデル名キーsortRules
- ソート条件limitRule
- 検索結果の取得制限ルールjavax.ejb.FinderException
java.rmi.RemoteException
public UpdatableFactory getUpdatableFactory(Key resourceKey)
getUpdatableFactory
インタフェース内 CommonUpdatableFactorySource
resourceKey
- モデル名キーpublic Updatable getInitialUpdatable(Key resourceKey, Updatable parameter) throws java.rmi.RemoteException, FatalException
resourceKey
- モデル名キーparameter
- データの内容を格納したUpdatablejava.rmi.RemoteException
FatalException
public Updatable getInitialUpdatable(Key resourceKey, java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
resourceKey
- モデル名キーobservationMap
- データの内容を格納したMapjava.rmi.RemoteException
FatalException
protected Updatable createUpdatableLocal(Key resourceKey, java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
resourceKey
- モデル名キーobservationMap
- データの内容を格納したMapjava.rmi.RemoteException
FatalException
public CommitResult create(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey
- データモデル名キーparameter
- コミット対象データcontrolMap
- 制御情報マップjava.rmi.RemoteException
ModelProcessSchemaException
FatalException
public CommitResult create(Key resourceKey, java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey
- データモデル名キーobservationMap
- コミット対象データを格納したMapcontrolMap
- 制御情報マップjava.rmi.RemoteException
ModelProcessSchemaException
FatalException
public CommitResult update(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey
- データモデル名キーparameter
- コミット対象データcontrolMap
- 制御情報マップjava.rmi.RemoteException
ModelProcessSchemaException
FatalException
public int updateByFilter(Key resourceKey, Filter filter, java.util.Map observationMap, Updatable condition) throws java.rmi.RemoteException, FatalException
updateByFilter
インタフェース内 CommonUpdater
resourceKey
- モデル名キーfilter
- 検索条件フィルタobservationMap
- 設定値を格納したMapcondition
- controlMap
- 制御情報マップModelProcessSchemaException
FatalException
java.rmi.RemoteException
public int updateByFilter(Key resourceKey, Filter filter, java.util.Map observationMap, Updatable condition, boolean versionNumberUpFlag) throws java.rmi.RemoteException, FatalException
updateByFilter
インタフェース内 CommonUpdater
resourceKey
- モデル名キーfilter
- 検索条件フィルタobservationMap
- 設定値を格納したMapcondition
- controlMap
- 制御情報マップversionNumberUpFlag
- VersionNumberを+1する(true:+1する、false:+1しない)ModelProcessSchemaException
FatalException
java.rmi.RemoteException
public void delete(Key resourceKey, Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
resourceKey
- モデル名キーparameter
- 削除対象データモデルcontrolMap
- 制御情報マップjava.rmi.RemoteException
ModelProcessSchemaException
FatalException
public void deleteByFilter(Key resourceKey, Filter filter, java.util.Map controlMap) throws ModelProcessSchemaException, FatalException
resourceKey
- データモデル名キーfilter
- 削除条件フィルタcontrolMap
- 制御情報マップModelProcessSchemaException
FatalException
public UpdatableMetaInfo getUpdatableMetaInfo(Key resourceNameKey) throws FatalException
getUpdatableMetaInfo
インタフェース内 CommonUpdatableMetaInfoFactoryFacade
resourceNameKey
- データモデル名キーFatalException
public java.util.List lockByFilter(Key resourceKey, Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
CommonUpdater
lockByFilter
インタフェース内 CommonUpdater
javax.ejb.FinderException
java.rmi.RemoteException