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, setSessionContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
commit
countByFilter, getFinderName
public void refresh() throws java.rmi.RemoteException
Refreshable
refresh
インタフェース内 Refreshable
refresh
クラス内 CommitableBase
java.rmi.RemoteException
public Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
PrimaryFinderFacade
findByPrimaryKey
インタフェース内 PrimaryFinderFacade
proxy
- プライマリキーjavax.ejb.FinderException
java.rmi.RemoteException
public Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
PrimaryFinderFacade
findByObservableProxy
インタフェース内 PrimaryFinderFacade
proxy
- プライマリキーjavax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection getObservableProxyClasses()
PrimaryFinderFacade
getObservableProxyClasses
インタフェース内 PrimaryFinderFacade
public java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findByFilter
インタフェース内 FinderFacade
filter
- 抽出条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByQuery(java.lang.String query) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findByQuery
インタフェース内 FinderFacade
query
- 抽出条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findAll() throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findAll
インタフェース内 FinderFacade
javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByFilter(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findByFilter
インタフェース内 FinderFacade
filter
- 抽出条件sortRules
- ソート条件配列limitRule
- 検索結果の取得制限条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findByQuery(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findByQuery
インタフェース内 FinderFacade
query
- 抽出条件sortRules
- ソート条件配列limitRule
- 検索結果の取得制限条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findAll(SortRule[] sortRules, LimitRule limitRule) throws javax.ejb.FinderException, java.rmi.RemoteException
FinderFacade
findAll
インタフェース内 FinderFacade
sortRules
- ソート条件配列limitRule
- 検索結果の取得制限条件javax.ejb.FinderException
java.rmi.RemoteException
public UpdatableFactory getUpdatableFactory()
getUpdatableFactory
インタフェース内 UpdatableFactorySource
protected ObservableSchema getObservableSchema()
protected Key getPrimaryPhenomenonTypeNameKey()
public Updatable getInitialUpdatable(Updatable parameter) throws java.rmi.RemoteException, FatalException
ModelProcessSchema
getInitialUpdatable
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
FatalException
public Updatable getInitialUpdatable(java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
ModelProcessSchema
getInitialUpdatable
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
FatalException
protected Updatable createUpdatableLocal(java.util.Map observationMap) throws java.rmi.RemoteException, FatalException
java.rmi.RemoteException
FatalException
public CommitResult create(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchema
create
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public CommitResult create(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
create
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public CommitResult update(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchema
update
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public CommitResult update(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
update
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public java.util.Collection updateByFilter(Filter filter, java.util.Map observationMap, Updatable condition, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchema
updateByFilter
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public java.util.Collection updateByFilter(Filter filter, Updatable parameter, Updatable condition, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
updateByFilter
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public void delete(Updatable parameter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchema
delete
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public void delete(java.util.Map observationMap, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
delete
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException
public void deleteByFilter(Filter filter, java.util.Map controlMap) throws java.rmi.RemoteException, ModelProcessSchemaException, FatalException
ModelProcessSchema
deleteByFilter
インタフェース内 ModelProcessSchema
java.rmi.RemoteException
ModelProcessSchemaException
FatalException