The main entry point is process
| Modifier and Type | Class and Description |
|---|---|
| public static class | SchemaManagementToolCoordinator.ActionGrouping
For JPA-style schema-gen, database and script target handing are configured individually - this tuple allows interpreting the the action for both targets simultaneously |
| private static class | |
| private static class | |
| private static class | |
| private static interface |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static JpaTargetAndSourceDescriptor | buildDatabaseTargetDescriptor(Map<K, V> configurationValues, SchemaManagementToolCoordinator.
|
| public static ExecutionOptions | |
| private static JpaTargetAndSourceDescriptor | buildScriptTargetDescriptor(Map<K, V> configurationValues, SchemaManagementToolCoordinator.
|
| private static void | performDatabaseAction(final Action action, Metadata metadata, SchemaManagementTool tool, ServiceRegistry serviceRegistry, final ExecutionOptions executionOptions)
|
| private static void | performScriptAction(Action scriptAction, Metadata metadata, SchemaManagementTool tool, ServiceRegistry serviceRegistry, ExecutionOptions executionOptions, ConfigurationService configurationService)
|
| public static void | process(final Metadata metadata, final ServiceRegistry serviceRegistry, final Map<K, V> configurationValues, DelayedDropRegistry delayedDropRegistry)
|
| log | back to summary |
|---|---|
| private static final Logger log | |
| SchemaManagementToolCoordinator | back to summary |
|---|---|
| public SchemaManagementToolCoordinator() | |
| buildDatabaseTargetDescriptor | back to summary |
|---|---|
| private static JpaTargetAndSourceDescriptor buildDatabaseTargetDescriptor(Map<K, V> configurationValues, SchemaManagementToolCoordinator. | |
| buildExecutionOptions | back to summary |
|---|---|
| public static ExecutionOptions buildExecutionOptions(final Map<K, V> configurationValues, final ExceptionHandler exceptionHandler) | |
| buildScriptTargetDescriptor | back to summary |
|---|---|
| private static JpaTargetAndSourceDescriptor buildScriptTargetDescriptor(Map<K, V> configurationValues, SchemaManagementToolCoordinator. | |
| performDatabaseAction | back to summary |
|---|---|
private static void performDatabaseAction(final Action action, Metadata metadata, SchemaManagementTool tool, ServiceRegistry serviceRegistry, final ExecutionOptions executionOptions)
| |
| performScriptAction | back to summary |
|---|---|
private static void performScriptAction(Action scriptAction, Metadata metadata, SchemaManagementTool tool, ServiceRegistry serviceRegistry, ExecutionOptions executionOptions, ConfigurationService configurationService)
| |
| process | back to summary |
|---|---|
| public static void process(final Metadata metadata, final ServiceRegistry serviceRegistry, final Map<K, V> configurationValues, DelayedDropRegistry delayedDropRegistry) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Action | |
| private static Action | |
| private static Action | |
| public Action | |
| public Action | |
| public static SchemaManagementToolCoordinator. |
| databaseAction | back to summary |
|---|---|
| private final Action databaseAction | |
| scriptAction | back to summary |
|---|---|
| private final Action scriptAction | |
| ActionGrouping | back to summary |
|---|---|
| public ActionGrouping(Action databaseAction, Action scriptAction) | |
| determineAutoSettingImpliedAction | back to summary |
|---|---|
| public static Action determineAutoSettingImpliedAction(Map<?, ?> settings, Action defaultValue) | |
| determineJpaDbActionSetting | back to summary |
|---|---|
| private static Action determineJpaDbActionSetting(Map<?, ?> configurationValues) | |
| determineJpaScriptActionSetting | back to summary |
|---|---|
| private static Action determineJpaScriptActionSetting(Map<?, ?> configurationValues) | |
| getDatabaseAction | back to summary |
|---|---|
| public Action getDatabaseAction() | |
| getScriptAction | back to summary |
|---|---|
| public Action getScriptAction() | |
| interpret | back to summary |
|---|---|
| public static SchemaManagementToolCoordinator. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final SchemaManagementToolCoordinator. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getScriptSourceSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getScriptTargetSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getSourceTypeSetting(Map<K, V> configurationValues)
Implements org. |
| INSTANCE | back to summary |
|---|---|
| public static final SchemaManagementToolCoordinator. Singleton access | |
| CreateSettingSelector | back to summary |
|---|---|
| private CreateSettingSelector() | |
| getScriptSourceSetting | back to summary |
|---|---|
| public Object getScriptSourceSetting(Map<K, V> configurationValues) Implements org.
| |
| getScriptTargetSetting | back to summary |
|---|---|
| public Object getScriptTargetSetting(Map<K, V> configurationValues) Implements org.
| |
| getSourceTypeSetting | back to summary |
|---|---|
| public Object getSourceTypeSetting(Map<K, V> configurationValues) Implements org.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final SchemaManagementToolCoordinator. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getScriptSourceSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getScriptTargetSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getSourceTypeSetting(Map<K, V> configurationValues)
Implements org. |
| INSTANCE | back to summary |
|---|---|
| public static final SchemaManagementToolCoordinator. Singleton access | |
| DropSettingSelector | back to summary |
|---|---|
| private DropSettingSelector() | |
| getScriptSourceSetting | back to summary |
|---|---|
| public Object getScriptSourceSetting(Map<K, V> configurationValues) Implements org.
| |
| getScriptTargetSetting | back to summary |
|---|---|
| public Object getScriptTargetSetting(Map<K, V> configurationValues) Implements org.
| |
| getSourceTypeSetting | back to summary |
|---|---|
| public Object getSourceTypeSetting(Map<K, V> configurationValues) Implements org.
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final SchemaManagementToolCoordinator. | INSTANCE
Singleton access |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getScriptSourceSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getScriptTargetSetting(Map<K, V> configurationValues)
Implements org. |
| public Object | getSourceTypeSetting(Map<K, V> configurationValues)
Implements org. |
| INSTANCE | back to summary |
|---|---|
| public static final SchemaManagementToolCoordinator. Singleton access | |
| MigrateSettingSelector | back to summary |
|---|---|
| private MigrateSettingSelector() | |
| getScriptSourceSetting | back to summary |
|---|---|
| public Object getScriptSourceSetting(Map<K, V> configurationValues) Implements org.
| |
| getScriptTargetSetting | back to summary |
|---|---|
| public Object getScriptTargetSetting(Map<K, V> configurationValues) Implements org.
| |
| getSourceTypeSetting | back to summary |
|---|---|
| public Object getSourceTypeSetting(Map<K, V> configurationValues) Implements org.
| |
| getScriptSourceSetting | back to summary |
|---|---|
| public Object getScriptSourceSetting(Map<K, V> configurationValues) | |
| getScriptTargetSetting | back to summary |
|---|---|
| public Object getScriptTargetSetting(Map<K, V> configurationValues) | |
| getSourceTypeSetting | back to summary |
|---|---|
| public Object getSourceTypeSetting(Map<K, V> configurationValues) | |