Package oracle.pgx.api.frames
Class PgxFrameStorer<PgxFrameStorerType extends PgxFrameStorer>
- java.lang.Object
-
- oracle.pgx.api.frames.PgxFrameStorer<PgxFrameStorerType>
-
- Direct Known Subclasses:
PgxCsvFrameStorer
,PgxDbFrameStorer
,PgxGenericFrameStorer
,PgxPgbFrameStorer
public abstract class PgxFrameStorer<PgxFrameStorerType extends PgxFrameStorer> extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract PgxFrameStorerType
name(java.lang.String frameName)
PgxFrameStorerType
overwrite(boolean overwrite)
sets the overwrite parameter of this config to overwritevoid
store(java.lang.String... uris)
triggers the storing of the PgxFrameabstract PgxFuture<java.lang.Void>
storeAsync(java.lang.String... uris)
trigger the async storing of the PgxFrame
-
-
-
Method Detail
-
name
public abstract PgxFrameStorerType name(java.lang.String frameName)
-
overwrite
public PgxFrameStorerType overwrite(boolean overwrite)
sets the overwrite parameter of this config to overwrite- Parameters:
overwrite
- denotes if the table should be overwritten- Returns:
-
storeAsync
public abstract PgxFuture<java.lang.Void> storeAsync(java.lang.String... uris)
trigger the async storing of the PgxFrame- Parameters:
uris
- array denoting the uris- Returns:
- the future for the result of the operation
-
store
public void store(java.lang.String... uris) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
triggers the storing of the PgxFrame- Parameters:
uris
- array denoting the uris- Throws:
java.lang.InterruptedException
java.util.concurrent.ExecutionException
-
-