Class ODFSchemaHandler

  • All Implemented Interfaces:
    org.datanucleus.store.schema.StoreSchemaHandler

    public class ODFSchemaHandler
    extends org.datanucleus.store.schema.AbstractStoreSchemaHandler
    Handler for schema operations with ODF documents.
    • Field Summary

      • Fields inherited from class org.datanucleus.store.schema.AbstractStoreSchemaHandler

        autoCreateColumns, autoCreateConstraints, autoCreateDatabase, autoCreateTables, autoCreateWarnOnError, autoDeleteColumns, storeMgr, validateColumns, validateConstraints, validateTables
    • Constructor Summary

      Constructors 
      Constructor Description
      ODFSchemaHandler​(org.datanucleus.store.StoreManager storeMgr)  
    • Constructor Detail

      • ODFSchemaHandler

        public ODFSchemaHandler​(org.datanucleus.store.StoreManager storeMgr)
    • Method Detail

      • createSchemaForClasses

        public void createSchemaForClasses​(Set<String> classNames,
                                           Properties props,
                                           Object connection)
        Specified by:
        createSchemaForClasses in interface org.datanucleus.store.schema.StoreSchemaHandler
        Overrides:
        createSchemaForClasses in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
      • deleteSchemaForClasses

        public void deleteSchemaForClasses​(Set<String> classNames,
                                           Properties props,
                                           Object connection)
        Specified by:
        deleteSchemaForClasses in interface org.datanucleus.store.schema.StoreSchemaHandler
        Overrides:
        deleteSchemaForClasses in class org.datanucleus.store.schema.AbstractStoreSchemaHandler
      • validateSchema

        public void validateSchema​(Set<String> classNames,
                                   Properties props,
                                   Object connection)
        Specified by:
        validateSchema in interface org.datanucleus.store.schema.StoreSchemaHandler
        Overrides:
        validateSchema in class org.datanucleus.store.schema.AbstractStoreSchemaHandler