public class GenericModelStorer<ModelType extends Model<ModelType>> extends ModelStorer<ModelType,GenericModelStorer<ModelType>>
Constructor and Description |
---|
GenericModelStorer(PgxSession session, oracle.pgx.api.internal.Core core, ModelType model, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier) |
Modifier and Type | Method and Description |
---|---|
DbModelStorer<ModelType> |
db()
Returns a model loader for storing models to an Oracle database
|
FileModelStorer<ModelType> |
file()
Returns a model storer for storing models to files
|
PgxFuture<java.lang.Void> |
storeAsync()
Trigger the storing, once all the parameters have been set (async version)
|
overwrite, store
public GenericModelStorer(PgxSession session, oracle.pgx.api.internal.Core core, ModelType model, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
public DbModelStorer<ModelType> db()
public FileModelStorer<ModelType> file()
public PgxFuture<java.lang.Void> storeAsync()
ModelStorer
storeAsync
in class ModelStorer<ModelType extends Model<ModelType>,GenericModelStorer<ModelType extends Model<ModelType>>>