public abstract class CommitableFinderBase extends CommitableBase implements ModelProcessSchema, CommitableFinder
ctx| コンストラクタと説明 |
|---|
CommitableFinderBase() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
CommitResult |
create(java.util.Map observationMap,
java.util.Map controlMap) |
CommitResult |
create(Updatable parameter,
java.util.Map controlMap)
Modelを生成する。
|
protected Updatable |
createUpdatableLocal(java.util.Map observationMap) |
void |
delete(java.util.Map observationMap,
java.util.Map controlMap) |
void |
delete(Updatable parameter,
java.util.Map controlMap)
Modelを削除する。
|
void |
deleteByFilter(Filter filter,
java.util.Map controlMap)
Modelを一括削除する。
|
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)
proxyに合致するObservableを検索する。
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
proxyに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query)
queryに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
queryに合致するObservableを検索する。
|
Updatable |
getInitialUpdatable(java.util.Map observationMap)
生成元データを取得する。
|
Updatable |
getInitialUpdatable(Updatable parameter)
生成元データを取得する
|
java.util.Collection |
getObservableProxyClasses()
このFinderで返すObservableProxyのクラスリストを返す。
|
protected ObservableSchema |
getObservableSchema() |
protected Key |
getPrimaryPhenomenonTypeNameKey() |
UpdatableFactory |
getUpdatableFactory()
UpdatableFactoryを取得する。
|
void |
refresh()
設定情報を読み直す。
|
CommitResult |
update(java.util.Map observationMap,
java.util.Map controlMap) |
CommitResult |
update(Updatable parameter,
java.util.Map controlMap)
Modelを更新する。
|
java.util.Collection |
updateByFilter(Filter filter,
java.util.Map observationMap,
Updatable condition,
java.util.Map controlMap)
Modelを一括更新する。
|
java.util.Collection |
updateByFilter(Filter filter,
Updatable parameter,
Updatable condition,
java.util.Map controlMap) |
afterCompletion, beforeCompletion, commit, commitByString, commitLocal, createCommitableManager, createObservableProxy, ejbActivate, ejbCreate, ejbPassivate, ejbRemove, getAfterCompletion, getBeforeCompletion, getCommitableManager, getCompletionFactory, getModelBuilder, getModelParser, getObservationFactory, getPrimaryObservableSchema, getSessionContext, setSessionContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommitcountByFilter, getFinderNamepublic void refresh() throws java.rmi.RemoteException
Refreshablerefresh インタフェース内 Refreshablerefresh クラス内 CommitableBasejava.rmi.RemoteExceptionpublic Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
PrimaryFinderFacadefindByPrimaryKey インタフェース内 PrimaryFinderFacadeproxy - プライマリキーjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
PrimaryFinderFacadefindByObservableProxy インタフェース内 PrimaryFinderFacadeproxy - プライマリキーjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection getObservableProxyClasses()
PrimaryFinderFacadegetObservableProxyClasses インタフェース内 PrimaryFinderFacadepublic java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindByFilter インタフェース内 FinderFacadefilter - 抽出条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByQuery(java.lang.String query) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindByQuery インタフェース内 FinderFacadequery - 抽出条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findAll() throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindAll インタフェース内 FinderFacadejavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindByFilter インタフェース内 FinderFacadefilter - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByQuery(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindByQuery インタフェース内 FinderFacadequery - 抽出条件sortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findAll(SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacadefindAll インタフェース内 FinderFacadesortRules - ソート条件配列limitRule - 検索結果の取得制限条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic UpdatableFactory getUpdatableFactory()
getUpdatableFactory インタフェース内 UpdatableFactorySourceprotected ObservableSchema getObservableSchema()
protected Key getPrimaryPhenomenonTypeNameKey()
public Updatable getInitialUpdatable(Updatable parameter) throws java.rmi.RemoteException, FatalException
ModelProcessSchemagetInitialUpdatable インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionFatalExceptionpublic Updatable getInitialUpdatable(java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
ModelProcessSchemagetInitialUpdatable インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionFatalExceptionprotected Updatable createUpdatableLocal(java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
java.rmi.RemoteExceptionFatalExceptionpublic CommitResult create(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchemacreate インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic CommitResult create(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
create インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic CommitResult update(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchemaupdate インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic CommitResult update(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
update インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic java.util.Collection updateByFilter(Filter filter, java.util.Map observationMap, Updatable condition, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchemaupdateByFilter インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic java.util.Collection updateByFilter(Filter filter, Updatable parameter, Updatable condition, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
updateByFilter インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic void delete(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchemadelete インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic void delete(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
delete インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalExceptionpublic void deleteByFilter(Filter filter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchemadeleteByFilter インタフェース内 ModelProcessSchemajava.rmi.RemoteExceptionModelProcessSchemaExceptionFatalException