public class UpdatableFinder extends java.lang.Object implements PrimaryFinderFacade, javax.ejb.SessionBean
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected CommitableManager |
er |
protected java.util.Collection |
proxyClasses |
protected UpdatableFactory |
updatableFactory |
| コンストラクタと説明 |
|---|
UpdatableFinder() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Long |
countByFilter(Filter filter)
filterに合致するObservableの件数を取得して返す。
|
protected CommitableManager |
createCommitableManager() |
void |
ejbActivate() |
void |
ejbCreate() |
void |
ejbPassivate() |
void |
ejbRemove() |
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)
Updatableを返す。
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
Updatableを返す。
|
java.util.Collection |
findByQuery(java.lang.String query)
queryに合致するObservableを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
queryに合致するObservableを検索する。
|
protected CommitableManager |
getCommitableManager()
EntityManagerを取得する。
|
java.lang.String |
getFinderName()
Finder名を返す
|
java.util.Collection |
getObservableProxyClasses()
このFinderで返すObservableProxyのクラスリストを返す。
|
protected UpdatableFactory |
getUpdatableFactory() |
void |
setSessionContext(javax.ejb.SessionContext ctx) |
java.lang.String |
toString() |
protected java.util.Collection proxyClasses
protected CommitableManager er
protected UpdatableFactory updatableFactory
public void ejbActivate()
ejbActivate インタフェース内 javax.ejb.SessionBeanpublic void ejbRemove()
ejbRemove インタフェース内 javax.ejb.SessionBeanpublic void ejbPassivate()
ejbPassivate インタフェース内 javax.ejb.SessionBeanpublic void setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext インタフェース内 javax.ejb.SessionBeanpublic void ejbCreate()
public Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException
findByPrimaryKey インタフェース内 PrimaryFinderFacadeproxy - プライマリキーjavax.ejb.FinderExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByObservableProxy インタフェース内 PrimaryFinderFacadeproxy - プライマリキーjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection getObservableProxyClasses()
PrimaryFinderFacadegetObservableProxyClasses インタフェース内 PrimaryFinderFacadepublic java.lang.Long countByFilter(Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
countByFilter インタフェース内 FinderFacadefilter - 検索条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException
FinderFacadefindByFilter インタフェース内 FinderFacadefilter - 抽出条件javax.ejb.FinderExceptionpublic 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.RemoteExceptionprotected CommitableManager createCommitableManager() throws javax.ejb.EJBException
javax.ejb.EJBExceptionprotected CommitableManager getCommitableManager() throws javax.ejb.EJBException
javax.ejb.EJBExceptionprotected UpdatableFactory getUpdatableFactory()
public java.lang.String getFinderName() throws java.rmi.RemoteException
FinderFacadegetFinderName インタフェース内 FinderFacadejava.rmi.RemoteExceptionpublic java.lang.String toString()
toString クラス内 java.lang.Object