oracle.clex.tools.processgenerator.process
Interface ProcessGeneratorConstants


public interface ProcessGeneratorConstants

This interface defines commonly used constants for the Process Generator


Field Summary
static java.lang.String ALL_PROCESSES_FOUND
          Used as a condition for when all processes are found in either the class path or has been generated already
static java.lang.String AUTHOR
          Key for the entry of the author used for the generation of process
static java.lang.String AVAILABLE_CONSTANTS
          Vector of "resources" found in the defined result or parameter interface/class.
static java.lang.String BOOLEAN
          String representing the object type java.lang.Boolean
static java.lang.String CLASS
          Value for entering a class for the parameter constant
static java.lang.String CLASS_NAME
          Used for the class name of the selected process
static java.lang.String CLASS_PATH
          Used to defined a classpath
static java.lang.String COLLECTION
          String representing the object type java.util.Collection
static java.lang.String CONSTANT_TYPE
          Key for the type of parameter entry selected
static java.lang.String CREATE_PARAMETERS
          Used as a key to create parameters
static java.lang.String CREATE_RESULTS
          Used as a key to create results
static java.lang.String CURRENT_INTERFACE
          The current interface being used
static java.lang.String DOWNLOAD_LOCATION
          Location for where a file should be written so that it can be available for download
static java.lang.String DOWNLOAD_PATH
          Path used to concatonate to the servlet path used in defining the download location
static java.lang.String FILE_SEPARATOR_KEY
          String used to retrieve the file separator value for the operating system.
static java.lang.String GENERATED_PROCESSES
          Collection of the processes generated during the running of the service
static java.lang.String GENERIC
          Possible process type for generic processes
static java.lang.String HANDLER
          The key for the fully qualified class for the handler interface used within a persisting class
static java.lang.String INFO_SELECTION
          Key used for determining whether to create only results, only parameters, results and parameters or neither
static java.lang.String INFO_SELECTION_BOTH
          Key for generating both results and parameters
static java.lang.String INFO_SELECTION_NEITHER
          Key for generating neither parameters or results
static java.lang.String INFO_SELECTION_PARAMETER
          Key for generating parameters only
static java.lang.String INFO_SELECTION_RESULT
          Key for generating results only
static java.lang.String INTEGER
          String representing the object type java.lang.Integer
static java.lang.String JAVA_EXTENSION
          A string that represents the extension for java source files
static java.lang.String PARAMETER_INTERFACE
          Used as key for the input of the fully qualified class name for a parameter interface or class
static java.lang.String PARAMETER_TYPE
          The object type for the selected result or parameter or result.
static java.lang.String PERSISTING
          Possible process type for persisting processes
static java.lang.String PROCESS_CONSTANTS
          This is a hashtable of constants available to the user to select as parameters or results and will be created in the process when generating the source code for the process.
static java.lang.String PROCESS_FEEDBACK
          Used for ui messages
static java.lang.String PROCESS_TYPE
          Used for definining the type of process to generate, possible values are generic and persisting
static java.lang.String PROCESSES
          Used to store a vector of processes defined in a service definition
static java.lang.String RESOURCE
          The key for the fully qualified class for the resource interface used within a persisting class
static java.lang.String RESULT_INTERFACE
          Used as key for the input of the fully qualified class name for a result interface or class
static java.lang.String SAVED_PARAMETERS
          Hashtable of Hashtables where the key is the interface or class name and the inner hashtable is keyed by the parameter name
static java.lang.String SAVED_RESULTS
          Hashtable of Hashtables where the key is the interface or class name and the inner hashtable is keyed by the result name
static java.lang.String SELECTED_PARAMETER
          Selected paramters used for generating the process
static java.lang.String SELECTED_PROCESS
          Used for selected process for generation
static java.lang.String SELECTED_RESULT
          Selected results used for generating the process
static java.lang.String SERVICE_NAME
          Used for the name of the service defined
static java.lang.String SOURCE_ROOT
          A path for the source root
static java.lang.String STRING
          String representing the object type java.lang.String
static java.lang.String STRING_ARRAY
          String representing the object type java.lang.String[]
static java.lang.String STRING_OF_CONSTANTS
          String of contants to be generated when generating the code for the process.
static java.lang.String URL_PATH
          The path used in the URL to dowload the file
static java.lang.String VECTOR
          String representing the object type java.util.Vector
static java.lang.String ZIP_EXTENSION
          String representing the extension for a zip file
 

Field Detail

PROCESSES

public static final java.lang.String PROCESSES
Used to store a vector of processes defined in a service definition

CLASS_PATH

public static final java.lang.String CLASS_PATH
Used to defined a classpath

SOURCE_ROOT

public static final java.lang.String SOURCE_ROOT
A path for the source root

CLASS_NAME

public static final java.lang.String CLASS_NAME
Used for the class name of the selected process

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
Used for the name of the service defined

PROCESS_FEEDBACK

public static final java.lang.String PROCESS_FEEDBACK
Used for ui messages

SELECTED_PROCESS

public static final java.lang.String SELECTED_PROCESS
Used for selected process for generation

PROCESS_TYPE

public static final java.lang.String PROCESS_TYPE
Used for definining the type of process to generate, possible values are generic and persisting

GENERIC

public static final java.lang.String GENERIC
Possible process type for generic processes

PERSISTING

public static final java.lang.String PERSISTING
Possible process type for persisting processes

CREATE_PARAMETERS

public static final java.lang.String CREATE_PARAMETERS
Used as a key to create parameters

CREATE_RESULTS

public static final java.lang.String CREATE_RESULTS
Used as a key to create results

PARAMETER_INTERFACE

public static final java.lang.String PARAMETER_INTERFACE
Used as key for the input of the fully qualified class name for a parameter interface or class

RESULT_INTERFACE

public static final java.lang.String RESULT_INTERFACE
Used as key for the input of the fully qualified class name for a result interface or class

CURRENT_INTERFACE

public static final java.lang.String CURRENT_INTERFACE
The current interface being used

SELECTED_PARAMETER

public static final java.lang.String SELECTED_PARAMETER
Selected paramters used for generating the process

SELECTED_RESULT

public static final java.lang.String SELECTED_RESULT
Selected results used for generating the process

PARAMETER_TYPE

public static final java.lang.String PARAMETER_TYPE
The object type for the selected result or parameter or result.

SAVED_PARAMETERS

public static final java.lang.String SAVED_PARAMETERS
Hashtable of Hashtables where the key is the interface or class name and the inner hashtable is keyed by the parameter name

SAVED_RESULTS

public static final java.lang.String SAVED_RESULTS
Hashtable of Hashtables where the key is the interface or class name and the inner hashtable is keyed by the result name

AVAILABLE_CONSTANTS

public static final java.lang.String AVAILABLE_CONSTANTS
Vector of "resources" found in the defined result or parameter interface/class.

VECTOR

public static final java.lang.String VECTOR
String representing the object type java.util.Vector

STRING

public static final java.lang.String STRING
String representing the object type java.lang.String

STRING_ARRAY

public static final java.lang.String STRING_ARRAY
String representing the object type java.lang.String[]

BOOLEAN

public static final java.lang.String BOOLEAN
String representing the object type java.lang.Boolean

INTEGER

public static final java.lang.String INTEGER
String representing the object type java.lang.Integer

COLLECTION

public static final java.lang.String COLLECTION
String representing the object type java.util.Collection

AUTHOR

public static final java.lang.String AUTHOR
Key for the entry of the author used for the generation of process

HANDLER

public static final java.lang.String HANDLER
The key for the fully qualified class for the handler interface used within a persisting class

RESOURCE

public static final java.lang.String RESOURCE
The key for the fully qualified class for the resource interface used within a persisting class

INFO_SELECTION

public static final java.lang.String INFO_SELECTION
Key used for determining whether to create only results, only parameters, results and parameters or neither

INFO_SELECTION_PARAMETER

public static final java.lang.String INFO_SELECTION_PARAMETER
Key for generating parameters only

INFO_SELECTION_RESULT

public static final java.lang.String INFO_SELECTION_RESULT
Key for generating results only

INFO_SELECTION_BOTH

public static final java.lang.String INFO_SELECTION_BOTH
Key for generating both results and parameters

INFO_SELECTION_NEITHER

public static final java.lang.String INFO_SELECTION_NEITHER
Key for generating neither parameters or results

JAVA_EXTENSION

public static final java.lang.String JAVA_EXTENSION
A string that represents the extension for java source files

ALL_PROCESSES_FOUND

public static final java.lang.String ALL_PROCESSES_FOUND
Used as a condition for when all processes are found in either the class path or has been generated already

GENERATED_PROCESSES

public static final java.lang.String GENERATED_PROCESSES
Collection of the processes generated during the running of the service

DOWNLOAD_LOCATION

public static final java.lang.String DOWNLOAD_LOCATION
Location for where a file should be written so that it can be available for download

DOWNLOAD_PATH

public static final java.lang.String DOWNLOAD_PATH
Path used to concatonate to the servlet path used in defining the download location

ZIP_EXTENSION

public static final java.lang.String ZIP_EXTENSION
String representing the extension for a zip file

FILE_SEPARATOR_KEY

public static final java.lang.String FILE_SEPARATOR_KEY
String used to retrieve the file separator value for the operating system. The file separator for unix is different than that of windows therefore to make the application deployment environment neutral we need to use the correct type of separator. The separate is retrieved from the System.property("file.separator")

URL_PATH

public static final java.lang.String URL_PATH
The path used in the URL to dowload the file

STRING_OF_CONSTANTS

public static final java.lang.String STRING_OF_CONSTANTS
String of contants to be generated when generating the code for the process. These constants will be available for the user of the application to select as parameters or results. The contants should be separated in the string by a comma

PROCESS_CONSTANTS

public static final java.lang.String PROCESS_CONSTANTS
This is a hashtable of constants available to the user to select as parameters or results and will be created in the process when generating the source code for the process. This is a Hashtable have the key be the constant name and the value the literal.

CLASS

public static final java.lang.String CLASS
Value for entering a class for the parameter constant

CONSTANT_TYPE

public static final java.lang.String CONSTANT_TYPE
Key for the type of parameter entry selected


Copyright © 2003 ORACLE Corp. All Rights Reserved.