|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IOdiSessionFinder
Finder interface for OdiSession entity root.
| Method Summary | |
|---|---|
int |
countAll()Gets the number of ODI sessions stored inside runtime repository. |
int |
countByAgentNameAndStatus(java.lang.String pAgentName, Status pStatus)Gets the number of ODI sessions related to given ODI Agent and having given status in runtime repository. |
int |
countByLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pOdilprunId)Returns the number of OdiSession launched by given OdiLoadPlanInstanceRun |
int |
countByStatus(Status pStatus)Gets the number of ODI sessions with given status in runtime repository. |
java.util.Collection<OdiSession> |
findByCriteria(OdiSessionCriteria criteria, int maxResults)Returns collection of OdiSession instances matching given criteria. |
OdiSession |
findBySessionId(java.lang.Number pSessionId)Returns the OdiSession instance for the specified session id value. |
java.util.Collection<OdiSession> |
findChildSessions(OdiSession pParentSession)Returns collection of OdiSession instances which are children for the session. |
java.util.Collection<OdiSession> |
sessionsByLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pOdilprunId)Returns the list of OdiSession launched by given OdiLoadPlanInstanceRun |
| Methods inherited from interface oracle.odi.domain.finder.IFinder |
|---|
findAll, findById, findByIds |
| Method Detail |
|---|
java.util.Collection<OdiSession> findChildSessions(OdiSession pParentSession)
OdiSession instances which are children for the session.pParentSession - parent sessionint countAll()
int countByAgentNameAndStatus(java.lang.String pAgentName,
Status pStatus)
Throw IllegalArgumentException if pAgentName is null or empty, or if pStatus is null.
pAgentName - agent's namepStatus - statusint countByStatus(Status pStatus)
Throws IllegalArgumentException if status is null
pStatus - statusOdiSession findBySessionId(java.lang.Number pSessionId)
OdiSession instance for the specified session id value.pSessionId - session's id to search forOdiSession instance
java.util.Collection<OdiSession> findByCriteria(OdiSessionCriteria criteria,
int maxResults)
OdiSession instances matching given criteria.
Search will be performed using "AND" logical operation for all not-null criteria's fields.
For all fields which support wild cards, the match will be case insensitive.
criteria - search criteriamaxResults - maximum number of results. If equal to 0 - all records will be returnedOdiSession instances matching given criteriaint countByLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pOdilprunId)
OdiSession launched by given OdiLoadPlanInstanceRunpOdilprunId - identifier for OdiLoadPlanInstanceRunjava.util.Collection<OdiSession> sessionsByLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pOdilprunId)
OdiSession launched by given OdiLoadPlanInstanceRunpOdilprunId - identifier for OdiLoadPlanInstanceRunOdiSession instances
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||