WebObjects 5.4.2

Package com.webobjects.eoaccess.synchronization

Interface Summary
EOSchemaGeneration This interface has been introduced to define API for generating database schemas from EOModel files.
EOSchemaGeneration.Delegate  
EOSchemaSynchronization This interface has been introduced to define API to synchronize a database schema with a corresponding EOModel.
EOSchemaSynchronization.ColumnTypes The ColumnTypes interface is only used when implementing schema synchronization API for a custom adaptor.
EOSchemaSynchronizationFactory.Delegate The Delegate interface for EOSynchronizationFactory is restricted to use by the EOModeler application and should not be implemented by others.
 

Class Summary
EOSchemaColumnDescription A wrapper object for relational database column information used for schema synchronization.
EOSchemaForeignKeyConstraintDescription A wrapper object for relational database foreign constrain information used for schema synchronization.
EOSchemaGenerationOptions EOGenerationOptions is a helper class that describe the type of generation that need to be done when generating a new database.
EOSchemaIndexDescription A wrapper object for relational database column information used for schema synchronization.
EOSchemaPropertyDescription Abstract implementation for objects to be used by schema synchronization.
EOSchemaSynchronizationChanges  
EOSchemaSynchronizationColumnChanges Encapsulates column changes.
EOSchemaSynchronizationFactory This class has been introduced to implement the interfaces EOSchemaGeneration and EOSchemaSynchronization, which were introduced in WebObjects 5.0.
EOSchemaSynchronizationModelChanges Encapsulates the changes between the previous eomodel.
EOSchemaSynchronizationTableChanges Encapsulates the changes between the previous schema including table names, indexes, columns and constraints.
EOSchemaTableDescription A wrapper object for relational database table information used for schema synchronization.
 


Last updated June 2008

Copyright © 2000-2008 Apple Inc.