Oracle Application Server TopLink API Reference
10g Release 2 (10.1.2)

B15903-01


oracle.toplink.tools.schemaframework
Class StoredProcedureGenerator

java.lang.Object
  extended byoracle.toplink.tools.schemaframework.StoredProcedureGenerator


public class StoredProcedureGenerator
extends java.lang.Object

Field Summary
SchemaManager schemaManager

Constructor Summary
StoredProcedureGenerator(SchemaManager schemaMngr)
SybaseStoredProcedureGenerator constructor comment.

Method Summary
void generateAmendmentClass(java.io.Writer outputWriter, java.lang.String packageName, java.lang.String className)
PUBLIC: Generate an amendment class that will set up the descriptors to use these stored procedures.
void generateStoredProcedures()
PUBLIC: generates all the stored procedures using the schema manager.
void generateStoredProcedures(java.io.Writer writerOrNull)
PUBLIC: generates all the stored procedures to the writer using the schema manager outputDDLToWriter(Writer).
java.lang.String getPrefix()
oracle.toplink.publicinterface.Session getSession()
This method was created in VisualAge.
java.io.Writer getWriter()
This method was created in VisualAge.
void setPrefix(java.lang.String prefix)
void writeDefinition(StoredProcedureDefinition definition)

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

Field Detail

schemaManager

public SchemaManager schemaManager

Constructor Detail

StoredProcedureGenerator

public StoredProcedureGenerator(SchemaManager schemaMngr)
SybaseStoredProcedureGenerator constructor comment.

Method Detail

generateAmendmentClass

public void generateAmendmentClass(java.io.Writer outputWriter,
                                   java.lang.String packageName,
                                   java.lang.String className)
                            throws ValidationException
PUBLIC: Generate an amendment class that will set up the descriptors to use these stored procedures.
Throws:
ValidationException

generateStoredProcedures

public void generateStoredProcedures()
PUBLIC: generates all the stored procedures using the schema manager. The schema manager may be set to write directly to the database on the a file. See outputDDLToWriter(Writer) and outputDDLToDatabase() on SchemaManager

generateStoredProcedures

public void generateStoredProcedures(java.io.Writer writerOrNull)
PUBLIC: generates all the stored procedures to the writer using the schema manager outputDDLToWriter(Writer).

getPrefix

public java.lang.String getPrefix()

getSession

public oracle.toplink.publicinterface.Session getSession()
This method was created in VisualAge.
Returns:
oracle.toplink.publicinterface.Session

getWriter

public java.io.Writer getWriter()
This method was created in VisualAge.
Returns:
oracle.toplink.publicinterface.Session

setPrefix

public void setPrefix(java.lang.String prefix)

writeDefinition

public void writeDefinition(StoredProcedureDefinition definition)

Copyright © 1998, 2005 Oracle Corporation. All Rights Reserved.