Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.1.5)

E22564-01

oracle.apps.fnd.applseed.rt.extract.util
Class SDExtractParams

java.lang.Object
  extended by oracle.apps.fnd.applseed.rt.extract.util.SDExtractParams

public final class SDExtractParams
extends java.lang.Object

This class handles parameter parsing for the Extract. Arguments are gathered, parsed, and stored as instance variables. Please note that this code will get called during initialization, so it cannot take a dependency on any code other than the libraries that SDF requires on the system classpath (J2SE, SDF, OJDL, XML Parser).


Method Summary
 java.lang.String getAMName()
          Get AM name.
 java.lang.String getDbDriverClass()
          getU cpConnClass value
 java.lang.String getDbURL()
          Get dburl value.
 java.lang.String getDbUser()
          Get dbuser value.
 java.lang.String getLogLevel()
           
 java.lang.String getLogPath()
           
static java.lang.String getUsage(java.lang.String mainClass)
          Get the Extract usage string.
 java.lang.String getVOName()
          Get driver VO name.
 boolean isDebug()
           
 boolean isVerbose()
          Get verbose setting.
 void loadSeedArgsMap(java.util.Map seedArgsMap)
          Load the seed arguments map from the property strings.
static SDExtractParams parseParams(java.lang.String[] args)
          Parse argument parameters into values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseParams

public static SDExtractParams parseParams(java.lang.String[] args)
                                   throws SDExtractParamsException
Parse argument parameters into values.

Parameters:
args - String array of arugments to parse
Returns:
SDExtractParms instance
Throws:
SDExtractParamsException - invalid/missing parameter

loadSeedArgsMap

public void loadSeedArgsMap(java.util.Map seedArgsMap)
Load the seed arguments map from the property strings. Assumes all properties validated.

Parameters:
seedArgsMap - Map

getUsage

public static java.lang.String getUsage(java.lang.String mainClass)
Get the Extract usage string.

Parameters:
mainClass - class name
Returns:
String usage

getAMName

public java.lang.String getAMName()
Get AM name.

Returns:
AM name

getDbURL

public java.lang.String getDbURL()
Get dburl value.

Returns:
dburl

getDbUser

public java.lang.String getDbUser()
Get dbuser value.

Returns:
dbuser

getDbDriverClass

public java.lang.String getDbDriverClass()
getU cpConnClass value

Returns:
mDbDriverClass

getVOName

public java.lang.String getVOName()
Get driver VO name.

Returns:
VO name

isVerbose

public boolean isVerbose()
Get verbose setting.

Returns:
boolean isVerbose

getLogPath

public java.lang.String getLogPath()

getLogLevel

public java.lang.String getLogLevel()

isDebug

public boolean isDebug()

Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.1.5)

E22564-01

Copyright © 2011 Oracle. All Rights Reserved.