public abstract class ExtendedFinder extends java.lang.Object implements PrimaryFinderFacade, javax.ejb.SessionBean
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected javax.ejb.SessionContext |
ctx |
protected ExtendedFinderManager |
er |
| コンストラクタと説明 |
|---|
ExtendedFinder() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ExtendedFinderManager |
createExtendedFinderManager() |
void |
ejbActivate() |
void |
ejbPassivate() |
void |
ejbRemove() |
java.util.Collection |
findAll()
全てのObservableのObservablePrxoyを返す。
|
java.util.Collection |
findByFilter(Filter filter)
Filterに合致するObservableのObservableProxyを検索する。
|
Observable |
findByObservableProxy(ObservableProxy proxy)
Obsolete.
|
Observable |
findByPrimaryKey(ObservableProxy proxy)
Filterに合致するObservableのObservableProxyを検索する。
|
java.util.Collection |
findByQuery(java.lang.String query)
Filterに合致するObservableのObservableProxyを検索する。
|
protected ExtendedFinderManager |
getExtendedManager()
ExtendedManagerを取得する。
|
java.util.Collection |
getObservableProxyClasses()
Fiderが返すPrimaryKeyのクラスの一覧を返す。
|
protected void |
init()
Obsolete
初期化処理を行う。
|
void |
setSessionContext(javax.ejb.SessionContext ctx) |
void |
setup(java.util.Map info)
テスト用(Internal use only)
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, findAll, findByFilter, findByQuery, getFinderNameprotected ExtendedFinderManager er
protected javax.ejb.SessionContext ctx
public void setup(java.util.Map info) throws javax.ejb.EJBException
javax.ejb.EJBExceptionpublic 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 java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
findByFilter インタフェース内 FinderFacadefilter - 抽出条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findByQuery(java.lang.String query) throws javax.ejb.FinderException, java.rmi.RemoteException
findByQuery インタフェース内 FinderFacadequery - 抽出条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection findAll() throws javax.ejb.FinderException, java.rmi.RemoteException
findAll インタフェース内 FinderFacadejavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByPrimaryKey インタフェース内 PrimaryFinderFacadefilter - 抽出条件javax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByObservableProxy インタフェース内 PrimaryFinderFacadeproxy - プライマリキーjavax.ejb.FinderExceptionjava.rmi.RemoteExceptionpublic java.util.Collection getObservableProxyClasses() throws java.rmi.RemoteException
getObservableProxyClasses インタフェース内 PrimaryFinderFacadejava.rmi.RemoteExceptionprotected ExtendedFinderManager createExtendedFinderManager() throws javax.ejb.EJBException
javax.ejb.EJBExceptionprotected ExtendedFinderManager getExtendedManager() throws javax.ejb.EJBException
javax.ejb.EJBExceptionprotected void init() throws javax.ejb.EJBException
javax.ejb.EJBException