Skip navigation links

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

E17060-03


oracle.odi.runtime.agent.invocation
Class StartupParams

java.lang.Object
  extended by oracle.odi.runtime.agent.invocation.StartupParams

Direct Known Subclasses:
LoadPlanStartupParams

public class StartupParams
extends java.lang.Object

Value object representing startup parameters of an ODI session. This class is used in the invocation framework

These parameters will override default variable values of an ODI scenario when it is executed.

Special notice for variables with the type date, an OdiDateFormat instance must be used to send the date format supported by the agent

Since:
11.1.1.3.0

Constructor Summary
StartupParams()
          Construct a new empty ExecutionVariables.
StartupParams(java.util.Map<java.lang.String,java.lang.String> pParameters)
          Construct a new ExecutionVariables with the given map of variables (variable name / value pairs).

 

Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String[] getNames()
          Returns the names of the startup parameters.
 java.lang.String[] getQNames()
          Internal use only.
Returns the names of the startup parameters with the internal prefix.
 java.lang.String getQNameValue(java.lang.String pQName)
          Internal use only.
Returns the value of the parameter with the internal prefix.
 java.lang.String getValue(java.lang.String pName)
          Returns the value of the parameter.
 int hashCode()
           
 boolean isEmpty()
          Returns whether if there's no startup parameters defined.

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

StartupParams

public StartupParams()
Construct a new empty ExecutionVariables.

StartupParams

public StartupParams(java.util.Map<java.lang.String,java.lang.String> pParameters)
Construct a new ExecutionVariables with the given map of variables (variable name / value pairs).
Parameters:
pParameters - the variables
Throws:
java.lang.IllegalArgumentException - if the given map is null.

Method Detail

getValue

public java.lang.String getValue(java.lang.String pName)
Returns the value of the parameter.
Parameters:
pName - the name of the parameter
Returns:
the value of the parameter

getQNameValue

public java.lang.String getQNameValue(java.lang.String pQName)
Internal use only.
Returns the value of the parameter with the internal prefix.
Parameters:
pName - the name of the parameter
Returns:
the value of the parameter

getQNames

public java.lang.String[] getQNames()
Internal use only.
Returns the names of the startup parameters with the internal prefix.
Returns:
the names of the startup parameters

getNames

public java.lang.String[] getNames()
Returns the names of the startup parameters.
Returns:
the names of the startup parameters

isEmpty

public boolean isEmpty()
Returns whether if there's no startup parameters defined.
Returns:
true if there's no startup parameters defined

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Skip navigation links

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

E17060-03


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