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, storepublic 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()
ModelStorerstoreAsync in class ModelStorer<ModelType extends Model<ModelType>,GenericModelStorer<ModelType extends Model<ModelType>>>