public class PgxGenericFrameStorer extends PgxFrameStorer<PgxGenericFrameStorer>
Constructor and Description |
---|
PgxGenericFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier) |
Modifier and Type | Method and Description |
---|---|
PgxCsvFrameStorer |
csv()
returns a PgxCsvFrameStorer
|
void |
csv(java.lang.String uri)
stores the csv PgxFrame synchronously
|
PgxFuture<java.lang.Void> |
csvAsync(java.lang.String uri)
triggers async storing of the csv PgxFrame
|
PgxDbFrameStorer |
db()
returns a PgxDbFrameStorer
|
PgxFrameStorer |
format(java.lang.String format)
returns a PgxFrameStorer for the type format specified
|
PgxGenericFrameStorer |
name(java.lang.String frameName)
sets the name of the stored frame
|
PgxPgbFrameStorer |
pgb()
returns a PgxPgbFrameStorer
|
void |
pgb(java.lang.String uri)
stores the pgb PgxFrame synchronously
|
PgxFuture<java.lang.Void> |
pgbAsync(java.lang.String uri)
triggers async storing of the pgb PgxFrame
|
PgxFuture<java.lang.Void> |
storeAsync(java.lang.String... uris)
triggers the async storing of the PgxFrame
|
overwrite, store
public PgxGenericFrameStorer(PgxSession session, oracle.pgx.api.internal.Core core, PgxFrame frame, java.util.function.Supplier<java.lang.String> keystorePathSupplier, java.util.function.Supplier<char[]> keystorePasswordSupplier)
public PgxCsvFrameStorer csv()
public void csv(java.lang.String uri) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
uri
- String denoting the urijava.lang.InterruptedException
java.util.concurrent.ExecutionException
public PgxFuture<java.lang.Void> csvAsync(java.lang.String uri)
uri
- String denoting the uripublic PgxDbFrameStorer db()
public PgxFrameStorer format(java.lang.String format)
format
- String denoting the formatpublic PgxGenericFrameStorer name(java.lang.String frameName)
name
in class PgxFrameStorer<PgxGenericFrameStorer>
frameName
- String used as namepublic PgxPgbFrameStorer pgb()
public void pgb(java.lang.String uri) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
uri
- String denoting the urijava.lang.InterruptedException
java.util.concurrent.ExecutionException
public PgxFuture<java.lang.Void> pgbAsync(java.lang.String uri)
uri
- String denoting the uripublic PgxFuture<java.lang.Void> storeAsync(java.lang.String... uris)
storeAsync
in class PgxFrameStorer<PgxGenericFrameStorer>
uris
- array denoting the uris