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

E22564-02

oracle.apps.fnd.applseed.addin.starter
Class SDStarter

java.lang.Object
  extended by oracle.ide.runner.Starter
      extended by oracle.jdeveloper.runner.JStarter
          extended by oracle.apps.fnd.applseed.addin.starter.SDStarter

public final class SDStarter
extends JStarter


Field Summary
 
Fields inherited from class oracle.jdeveloper.runner.JStarter
jrunProcess, runConfiguration, target
 
Fields inherited from class oracle.ide.runner.Starter
process, runProcess, startException
 
Constructor Summary
SDStarter(JRunProcess runProcess, oracle.jbo.dt.objects.JboAppModule am, int curAction)
           
 
Method Summary
protected  void addJavaOptions(java.util.List list)
          Add the needed java options to the command line.
protected  void addProgramArguments(java.util.List list)
          Add the needed arguments to the command line.
protected  java.lang.String getClassPath()
          Get the classpath needed to launch the console.
 boolean start()
          This method starts the Seed Data Console.
 
Methods inherited from class oracle.jdeveloper.runner.JStarter
addArrayToList, addBootClassPathOption, addClassPathOption, addFirstJavaCommandOptions, addJavaExecutableName, addJavaOptionProvider, addJavaOptionProvidersJavaOptions, addJavaVmOption, addLastJavaCommandOptions, addProxyJavaOptions, addRunConfigurationJavaOptions, getBootClassPath, getStartCommand, getVMName, removeJavaOptionProvider
 
Methods inherited from class oracle.ide.runner.Starter
canContainRunProcesses, canStart, canTerminate, canTerminateGracefully, finished, getExitCode, getProcess, getStartDirectory, getStartEnvironmentParams, getStartException, getTerminateCommand, getTerminateEnvironmentParams, isStartOnly, mustPrepareToStart, prepareToStart, reuseLogPage, terminate, terminateGracefully, waitForProcess
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDStarter

public SDStarter(JRunProcess runProcess,
                 oracle.jbo.dt.objects.JboAppModule am,
                 int curAction)
Method Detail

addJavaOptions

protected void addJavaOptions(java.util.List list)
Add the needed java options to the command line. The base method will take any options specified in the project's run configuration. This method adds console specific options.

Overrides:
addJavaOptions in class JStarter
Parameters:
list - a list of options provided by the base class.

addProgramArguments

protected void addProgramArguments(java.util.List list)
Add the needed arguments to the command line. For example, the chosen configuration is specified on the command line.

Overrides:
addProgramArguments in class JStarter
Parameters:
list - a list of arguments provided by the base class.

getClassPath

protected java.lang.String getClassPath()
Get the classpath needed to launch the console. The base method constructs the classpath based on the project. The project should contain all library references needed for the application. This method adds the needed classes for the console itself.

Overrides:
getClassPath in class JStarter
Returns:
the classpath

start

public boolean start()
This method starts the Seed Data Console.

Overrides:
start in class Starter
Returns:
true if the process actually started
See Also:
oracle.apps.fnd.applseed.addin.starter.SeedStarterUtil

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

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.