# Uses of Interface
org.apache.cayenne.access.dbsync.SchemaUpdateStrategy

Packages that use SchemaUpdateStrategy
Package
Description
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.dbsync

- ## Uses of SchemaUpdateStrategy in org.apache.cayenne.access

  Fields in org.apache.cayenne.access declared as SchemaUpdateStrategy
  Modifier and Type
  Field
  Description
  `protected SchemaUpdateStrategy`
  DataNode.`schemaUpdateStrategy`
  Methods in org.apache.cayenne.access that return SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `SchemaUpdateStrategy`
  DataNode.`getSchemaUpdateStrategy()`
  Methods in org.apache.cayenne.access with parameters of type SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `void`
  DataNode.`setSchemaUpdateStrategy(SchemaUpdateStrategy schemaUpdateStrategy)`

- ## Uses of SchemaUpdateStrategy in org.apache.cayenne.access.dbsync

  Classes in org.apache.cayenne.access.dbsync that implement SchemaUpdateStrategy
  Modifier and Type
  Class
  Description
  `class`
  `BaseSchemaUpdateStrategy`
  `class`
  `CreateIfNoSchemaStrategy`
  `class`
  `SkipSchemaUpdateStrategy`
  A SchemaUpdateStrategy that does nothing.
  `class`
  `ThrowOnPartialOrCreateSchemaStrategy`
  `class`
  `ThrowOnPartialSchemaStrategy`
  Methods in org.apache.cayenne.access.dbsync that return SchemaUpdateStrategy
  Modifier and Type
  Method
  Description
  `SchemaUpdateStrategy`
  DefaultSchemaUpdateStrategyFactory.`create(DataNodeDescriptor nodeDescriptor)`
  `SchemaUpdateStrategy`
  SchemaUpdateStrategyFactory.`create(DataNodeDescriptor nodeDescriptor)`
  `protected SchemaUpdateStrategy`
  DefaultSchemaUpdateStrategyFactory.`createDefaultStrategy()`