All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.mongock.api.config.executor.ChangeExecutorConfiguration Maven / Gradle / Ivy

There is a newer version: 5.5.0
Show newest version
package io.mongock.api.config.executor;

import io.mongock.api.config.TransactionStrategy;
import java.util.List;

import java.util.Map;
import java.util.Optional;

public interface ChangeExecutorConfiguration {
  Map getMetadata();

  String getServiceIdentifier();

  boolean isTrackIgnored();

  Optional getTransactionEnabled();
  
  TransactionStrategy getTransactionStrategy();

  String getDefaultMigrationAuthor();
  
  List getMigrationScanPackage();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy