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, wait
countByFilter, findAll, findByFilter, findByQuery, getFinderName
protected ExtendedFinderManager er
protected javax.ejb.SessionContext ctx
public void setup(java.util.Map info) throws javax.ejb.EJBException
javax.ejb.EJBException
public void ejbActivate()
ejbActivate
インタフェース内 javax.ejb.SessionBean
public void ejbRemove()
ejbRemove
インタフェース内 javax.ejb.SessionBean
public void ejbPassivate()
ejbPassivate
インタフェース内 javax.ejb.SessionBean
public void setSessionContext(javax.ejb.SessionContext ctx)
setSessionContext
インタフェース内 javax.ejb.SessionBean
public java.util.Collection findByFilter(Filter filter) throws javax.ejb.FinderException, java.rmi.RemoteException
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
findByQuery
インタフェース内 FinderFacade
query
- 抽出条件javax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection findAll() throws javax.ejb.FinderException, java.rmi.RemoteException
findAll
インタフェース内 FinderFacade
javax.ejb.FinderException
java.rmi.RemoteException
public Observable findByPrimaryKey(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByPrimaryKey
インタフェース内 PrimaryFinderFacade
filter
- 抽出条件javax.ejb.FinderException
java.rmi.RemoteException
public Observable findByObservableProxy(ObservableProxy proxy) throws javax.ejb.FinderException, java.rmi.RemoteException
findByObservableProxy
インタフェース内 PrimaryFinderFacade
proxy
- プライマリキーjavax.ejb.FinderException
java.rmi.RemoteException
public java.util.Collection getObservableProxyClasses() throws java.rmi.RemoteException
getObservableProxyClasses
インタフェース内 PrimaryFinderFacade
java.rmi.RemoteException
protected ExtendedFinderManager createExtendedFinderManager() throws javax.ejb.EJBException
javax.ejb.EJBException
protected ExtendedFinderManager getExtendedManager() throws javax.ejb.EJBException
javax.ejb.EJBException
protected void init() throws javax.ejb.EJBException
javax.ejb.EJBException