Class GenericModelRepositoryBuilder


  • public class GenericModelRepositoryBuilder
    extends AbstractModelRepositoryBuilder
    Generic model repository builder that gives access to the different available model repository builders (only DB, File is currently not supported)
    Since:
    22.2
    • Constructor Summary

      Constructors 
      Constructor Description
      GenericModelRepositoryBuilder​(PgxSession session, oracle.pgx.api.internal.Core core, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      DbModelRepositoryBuilder db()
      Returns a model repository builder that can be used to build a model repository for CRUD operations on model store tables in an Oracle database.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GenericModelRepositoryBuilder

        public GenericModelRepositoryBuilder​(PgxSession session,
                                             oracle.pgx.api.internal.Core core,
                                             java.util.function.Supplier<java.lang.String> keystorePathSupplier,
                                             java.util.function.Supplier<char[]> keystorePasswordSupplier)
    • Method Detail

      • db

        public DbModelRepositoryBuilder db()
        Returns a model repository builder that can be used to build a model repository for CRUD operations on model store tables in an Oracle database.
        Returns:
        a model repository of an Oracle database
        Since:
        22.2