Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.domain.runtime.session.finder
Class OdiSessionCriteria

java.lang.Object
  extended by oracle.odi.domain.runtime.session.finder.OdiSessionCriteria

public class OdiSessionCriteria
extends java.lang.Object

Class represents search criteria for searching OdiSession instances. All fields are nullable unless specified.

The following properties support wildcards (* or %) in it's values:

The following properties are case-insensitive:


Constructor Summary
OdiSessionCriteria()
           
 
Method Summary
 java.lang.String[] getAgentNames()
          Returns the value of agentNames property.
 java.lang.String getContextCode()
          Returns the value of contextCode property.
 java.util.Date getEndTime()
          Returns the value of endTime property.
 java.lang.String getErrorMessage()
          Returns the value of errorMessage property.
 java.lang.Long getEssJobId()
          Returns the value of essJobId property.
 java.lang.String[] getKeywords()
          Returns the value of keywords property.
 java.lang.String getName()
          Returns the value of name property.
 java.lang.String getScenarioName()
          Returns the value of scenarioName property.
 Tag getScenarioTag()
          Returns the value of scenarioTag property.
 java.util.Date getStartTime()
          Returns the value of startTime property.
 Status[] getStatuses()
          Returns the value of statuses property.
 java.lang.String getSubmitterName()
          Returns the value of submitterName property.
 boolean isIncludeInternalAgent()
          Returns true if sessions run by internal agent will be included in result list and false otherwise.
 void setAgentNames(java.lang.String[] pAgentNames, boolean pIncludeInternalAgent)
          Sets value for agentNames property and specifies if sessions run by internal agent will be included in result list.
 void setContextCode(java.lang.String pContextCode)
          Sets value for contextCode property.
 void setEndTime(java.util.Date pEndTime)
          Sets value for endTime property.
 void setErrorMessage(java.lang.String pErrorMessage)
          Sets value for errorMessage property.
 void setEssJobId(java.lang.Long pEssJobId)
          Sets value for essJobId property.
 void setKeywords(java.lang.String[] pKeywords)
          Sets value for keywords property.
 void setName(java.lang.String pName)
          Sets value for name property.
 void setScenarioName(java.lang.String pScenarioName)
          Sets value for scenarioName property.
 void setScenarioTag(Tag pScenarioTag)
          Sets value for scenarioTag property.
 void setStartTime(java.util.Date pStartTime)
          Sets value for startTime property.
 void setStatuses(Status[] pStatuses)
          Sets value for statuses property.
 void setSubmitterName(java.lang.String pSubmitterName)
          Sets value for submitterName property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OdiSessionCriteria

public OdiSessionCriteria()
Method Detail

getAgentNames

public java.lang.String[] getAgentNames()
Returns the value of agentNames property.

Returns:
agents' names
See Also:
setAgentNames(String[], boolean)

getContextCode

public java.lang.String getContextCode()
Returns the value of contextCode property.

Returns:
session's context code
See Also:
setContextCode(String)

getEndTime

public java.util.Date getEndTime()
Returns the value of endTime property.

Returns:
session's end time
See Also:
setEndTime(Date)

getErrorMessage

public java.lang.String getErrorMessage()
Returns the value of errorMessage property.

Returns:
session's error message
See Also:
setErrorMessage(String)

getEssJobId

public java.lang.Long getEssJobId()
Returns the value of essJobId property.

Returns:
ESS job's ID
See Also:
setEssJobId(Long)

getKeywords

public java.lang.String[] getKeywords()
Returns the value of keywords property.

Returns:
session's keywords
See Also:
setKeywords(String[])

getName

public java.lang.String getName()
Returns the value of name property.

Returns:
session's name
See Also:
setName(String)

getScenarioName

public java.lang.String getScenarioName()
Returns the value of scenarioName property.

Returns:
scenario's name
See Also:
setScenarioName(String)

getScenarioTag

public Tag getScenarioTag()
Returns the value of scenarioTag property.

Returns:
scenario's tag
See Also:
setScenarioTag(Tag)

getStartTime

public java.util.Date getStartTime()
Returns the value of startTime property.

Returns:
session's start time
See Also:
setStartTime(Date)

getStatuses

public Status[] getStatuses()
Returns the value of statuses property.

Returns:
session's statuses
See Also:
setStatuses(Status[])

getSubmitterName

public java.lang.String getSubmitterName()
Returns the value of submitterName property.

Returns:
submitter's name
See Also:
setSubmitterName(String)

isIncludeInternalAgent

public boolean isIncludeInternalAgent()
Returns true if sessions run by internal agent will be included in result list and false otherwise.

Returns:
if sessions run by internal agent will be included in result list

setAgentNames

public void setAgentNames(java.lang.String[] pAgentNames,
                          boolean pIncludeInternalAgent)
Sets value for agentNames property and specifies if sessions run by internal agent will be included in result list.

Parameters:
pAgentNames - agent names to set
pIncludeInternalAgent - whether include internal agent's session in result list
See Also:
getAgentNames()

setContextCode

public void setContextCode(java.lang.String pContextCode)
Sets value for contextCode property.

Parameters:
pContextCode - value to set
See Also:
getContextCode()

setEndTime

public void setEndTime(java.util.Date pEndTime)
Sets value for endTime property.

Parameters:
pEndTime - value to set
See Also:
getEndTime()

setErrorMessage

public void setErrorMessage(java.lang.String pErrorMessage)
Sets value for errorMessage property.

Parameters:
pErrorMessage - value to set
See Also:
getErrorMessage()

setEssJobId

public void setEssJobId(java.lang.Long pEssJobId)
Sets value for essJobId property.

Parameters:
pEssJobId - value to set
See Also:
getEssJobId()

setKeywords

public void setKeywords(java.lang.String[] pKeywords)
Sets value for keywords property.

Parameters:
pKeywords - value to set
See Also:
getKeywords()

setName

public void setName(java.lang.String pName)
Sets value for name property.

Parameters:
pName - value to set
See Also:
getName()

setScenarioName

public void setScenarioName(java.lang.String pScenarioName)
Sets value for scenarioName property.

Parameters:
pScenarioName - value to set
See Also:
getScenarioName()

setScenarioTag

public void setScenarioTag(Tag pScenarioTag)
Sets value for scenarioTag property.

Parameters:
pScenarioTag - value to set
See Also:
getScenarioTag()

setStartTime

public void setStartTime(java.util.Date pStartTime)
Sets value for startTime property.

Parameters:
pStartTime - value to set
See Also:
getStartTime()

setStatuses

public void setStatuses(Status[] pStatuses)
Sets value for statuses property.

Parameters:
pStatuses - value to set
See Also:
getStatuses()

setSubmitterName

public void setSubmitterName(java.lang.String pSubmitterName)
Sets value for submitterName property.

Parameters:
pSubmitterName - value to set
See Also:
getSubmitterName()

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.