|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
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
instancejava.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 OdiLoadPlanInstanceRun
pOdilprunId
- identifier for OdiLoadPlanInstanceRunjava.util.Collection<OdiSession> sessionsByLoadPlanInstanceRun(OdiLoadPlanInstanceRun.OdiLoadPlanInstanceRunId pOdilprunId)
OdiSession
launched by given OdiLoadPlanInstanceRun
pOdilprunId
- identifier for OdiLoadPlanInstanceRunOdiSession
instances
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.5.0) E17060-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |