Skip navigation links
oracle.toplink.tools.schemaframework
Class StoredProcedureGenerator
java.lang.Object
oracle.toplink.tools.schemaframework.StoredProcedureGenerator
-
public class StoredProcedureGenerator
- extends java.lang.Object
Purpose: To generate StoredProcedures from TopLink Projects
Description: This Class was designed to read in a project and produce StoredProcedures. It then modifies the descriptors files of the project to use these StoredProcedures. NOTE: reads are not supported in Oracle.
Responsibilities:
- Since:
- TopLink 2.1
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
schemaManager
public SchemaManager schemaManager
StoredProcedureGenerator
public StoredProcedureGenerator(SchemaManager schemaMngr)
generateAmendmentClass
public void generateAmendmentClass(java.io.Writer outputWriter,
java.lang.String packageName,
java.lang.String className)
throws ValidationException
- Generate an amendment class that will set up the descriptors to use these stored procedures.
-
- Throws:
ValidationException
generateStoredProcedures
public void generateStoredProcedures()
- 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)
- generates all the stored procedures to the writer using the schema manager outputDDLToWriter(Writer).
getPrefix
public java.lang.String getPrefix()
getSession
public oracle.toplink.internal.sessions.AbstractSession getSession()
getWriter
public java.io.Writer getWriter()
setPrefix
public void setPrefix(java.lang.String prefix)
writeDefinition
public void writeDefinition(StoredProcedureDefinition definition)
Skip navigation links