Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.platform.database.oracle.publisher.visit
Interface PublisherListener

All Known Implementing Classes:
AdvancedJDBCORDescriptorBuilder, AdvancedJDBCOXDescriptorBuilder, AdvancedJDBCQueryBuilder, PLSQLHelperObjectsBuilder, PLSQLORDescriptorBuilder, PLSQLOXDescriptorBuilder, PublisherDefaultListener, PublisherListenerChainAdapter

public interface PublisherListener

Method Summary
 void beginMethod(java.lang.String methodName, int len)
           
 void beginMethodArg(java.lang.String argName, java.lang.String direction, int idx)
           
 void beginObjectType(java.lang.String objectTypeName)
           
 void beginPackage(java.lang.String packagename)
           
 void beginPlsqlRecord(java.lang.String recordName, java.lang.String targetTypeName, int numFields)
           
 void beginPlsqlRecordField(java.lang.String fieldName, int idx)
           
 void beginPlsqlTable(java.lang.String tableName, java.lang.String targetTypeName)
           
 void endMethod(java.lang.String methodName)
           
 void endMethodArg(java.lang.String argName)
           
 void endObjectType(java.lang.String objectTypeName)
           
 void endPackage()
           
 void endPlsqlRecord(java.lang.String recordName, java.lang.String typeDDL, java.lang.String typeDropDDL)
           
 void endPlsqlRecordField(java.lang.String fieldName, int idx)
           
 void endPlsqlTable(java.lang.String tableName, java.lang.String typeDDL, java.lang.String typeDropDDL)
           
 void handleAttributeField(java.lang.String attributeFieldName, int idx)
           
 void handleMethodReturn(java.lang.String returnTypeName)
           
 void handleObjectType(java.lang.String objectTypeName, java.lang.String targetTypeName, int numAttributes)
           
 void handleSqlArrayType(java.lang.String arrayTypeName, java.lang.String targetTypeName)
           
 void handleSqlTableType(java.lang.String tableTypeName, java.lang.String targetTypeName)
           
 void handleSqlType(java.lang.String sqlTypeName, int typecode, java.lang.String targetTypeName)
           

 

Method Detail

beginPackage

void beginPackage(java.lang.String packagename)

endPackage

void endPackage()

beginPlsqlRecord

void beginPlsqlRecord(java.lang.String recordName,
                      java.lang.String targetTypeName,
                      int numFields)

beginPlsqlRecordField

void beginPlsqlRecordField(java.lang.String fieldName,
                           int idx)

endPlsqlRecordField

void endPlsqlRecordField(java.lang.String fieldName,
                         int idx)

endPlsqlRecord

void endPlsqlRecord(java.lang.String recordName,
                    java.lang.String typeDDL,
                    java.lang.String typeDropDDL)

beginPlsqlTable

void beginPlsqlTable(java.lang.String tableName,
                     java.lang.String targetTypeName)

endPlsqlTable

void endPlsqlTable(java.lang.String tableName,
                   java.lang.String typeDDL,
                   java.lang.String typeDropDDL)

beginMethod

void beginMethod(java.lang.String methodName,
                 int len)

handleMethodReturn

void handleMethodReturn(java.lang.String returnTypeName)

beginMethodArg

void beginMethodArg(java.lang.String argName,
                    java.lang.String direction,
                    int idx)

endMethodArg

void endMethodArg(java.lang.String argName)

endMethod

void endMethod(java.lang.String methodName)

handleSqlType

void handleSqlType(java.lang.String sqlTypeName,
                   int typecode,
                   java.lang.String targetTypeName)

beginObjectType

void beginObjectType(java.lang.String objectTypeName)

handleObjectType

void handleObjectType(java.lang.String objectTypeName,
                      java.lang.String targetTypeName,
                      int numAttributes)

endObjectType

void endObjectType(java.lang.String objectTypeName)

handleSqlArrayType

void handleSqlArrayType(java.lang.String arrayTypeName,
                        java.lang.String targetTypeName)

handleSqlTableType

void handleSqlTableType(java.lang.String tableTypeName,
                        java.lang.String targetTypeName)

handleAttributeField

void handleAttributeField(java.lang.String attributeFieldName,
                          int idx)

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.