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

E17060-01

oracle.odi.runtime.agent.invocation
Class StartupParams

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

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.

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)
          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

equals

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

getNames

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

Returns:
the names of the startup parameters

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 with the internal prefix.

getQNameValue

public java.lang.String getQNameValue(java.lang.String pQName)
Returns the value of the parameter with the internal prefix. Returns the value of the parameter.

Parameters:
pQName - the name of the parameter
Returns:
the value of the parameter

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

hashCode

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

isEmpty

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

Returns:
true if there's no startup parameters defined

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.