public class JdbcStore extends AppSvcResource
Modifier and Type | Field and Description |
---|---|
static String |
JDBC_STORE_TOKEN
The alias token used to substitute the JDBC store name in the alias' WLST path.
|
Constructor and Description |
---|
JdbcStore() |
Modifier and Type | Method and Description |
---|---|
String |
getCreateTableDDLFile()
Get the DDL file namme used to create the database table.
|
String |
getDataSource()
Get the data source ID used to connect to the database.
|
Integer |
getDeletesPerBatchMaximum()
Get the maximum number of deletes per batch.
|
Integer |
getDeletesPerStatementMaximum()
Get the maximum number of deletes per statement.
|
DistributionPolicy |
getDistributionPolicy()
Get the distribution policy for the jdbc store.
|
Integer |
getFailbackDelaySeconds()
Get the fallback delay seconds.
|
Integer |
getInitialBootDelaySeconds()
Get the initial boot delay seconds.
|
Integer |
getInsertsPerBatchMaximum()
Get the maximum number of inserts per batch.
|
String |
getLogicalName()
Get the logical name.
|
MigrationPolicy |
getMigrationPolicy()
Get the migration policy.
|
String |
getName()
Get the name of the jdbc store.
|
String |
getNotes()
Get the notes associated with the jdbc store.
|
Integer |
getNumberOfRestartAttempts()
Get the number of restart attempts.
|
Boolean |
getOraclePiggybackCommitEnabled()
Whether or not the Oracle Piggyback Commit setting is enabled.
|
Integer |
getPartialClusterStabilityDelaySeconds()
Get the partial cluster stability delay seconds.
|
String |
getPrefixName()
Get the prefix name to use when naming the database table.
|
Integer |
getReconnectRetryIntervalMillis()
Get the number of milliseconds to wait between reconnect retries.
|
Integer |
getReconnectRetryPeriodMillis()
Get the number of milliseconds for the reconnect retry period.
|
Map<String,String> |
getReservedKeywords() |
Boolean |
getRestartInPlace()
Get whether or not to restart in place.
|
Integer |
getSecondsBetweenRestarts()
Get the number of seconds between restarts.
|
Integer |
getThreeStepThreshold()
Get the three step threshold.
|
Integer |
getWorkerCount()
Get the worker thread count.
|
Integer |
getWorkerPreferredBatchSize()
Get the preferred batch size for a worker.
|
JdbcStore |
setCreateTableDDLFile(String createTableDDLFile)
Set the DDL file name that should be used to create the database table.
|
JdbcStore |
setDataSource(String dataSource)
DSet the data source ID to use to connect to the database.
|
JdbcStore |
setDeletesPerBatchMaximum(Integer deletesPerBatchMaximum)
Set the maximum number of deletes per batch.
|
JdbcStore |
setDeletesPerStatementMaximum(Integer deletesPerStatementMaximum)
Set the maximum number of deletes per statement.
|
JdbcStore |
setDistributionPolicy(DistributionPolicy distributionPolicy)
Set the distribution policy to use with the jdbc store.
|
JdbcStore |
setFailbackDelaySeconds(Integer failbackDelaySeconds)
Set the fallback delay seconds.
|
JdbcStore |
setInitialBootDelaySeconds(Integer initialBootDelaySeconds)
Set the initial boot delay seconds.
|
JdbcStore |
setInsertsPerBatchMaximum(Integer insertsPerBatchMaximum)
Set the maximum number of inserts per batch.
|
JdbcStore |
setLogicalName(String logicalName)
Set the logical name.
|
JdbcStore |
setMigrationPolicy(MigrationPolicy migrationPolicy)
Set the migration policy.
|
JdbcStore |
setName(String name)
Set the name of the jdbc store.
|
JdbcStore |
setNotes(String notes)
Set the notes for the jdbc store.
|
JdbcStore |
setNumberOfRestartAttempts(Integer numberOfRestartAttempts)
Set the number of restart attempts.
|
JdbcStore |
setOraclePiggybackCommitEnabled(Boolean oraclePiggybackCommitEnabled)
Set whether or not the Oracle Piggyback Commit setting is enabled.
|
JdbcStore |
setPartialClusterStabilityDelaySeconds(Integer partialClusterStabilityDelaySeconds)
Set the partial cluster stability delay seconds.
|
JdbcStore |
setPrefixName(String prefixName)
Set the prefix name to use when naming the database table.
|
JdbcStore |
setReconnectRetryIntervalMillis(Integer reconnectRetryIntervalMillis)
Set the number of milliseconds to wait between reconnect retries.
|
JdbcStore |
setReconnectRetryPeriodMillis(Integer reconnectRetryPeriodMillis)
Set the number of milliseconds for the reconnect retry period.
|
JdbcStore |
setRestartInPlace(Boolean restartInPlace)
Set whether or not to restart in place.
|
JdbcStore |
setSecondsBetweenRestarts(Integer secondsBetweenRestarts)
Set the number of seconds between restarts.
|
JdbcStore |
setThreeStepThreshold(Integer threeStepThreshold)
Set the three step threshold.
|
JdbcStore |
setWorkerCount(Integer workerCount)
Set the worker thread count.
|
JdbcStore |
setWorkerPreferredBatchSize(Integer workerPreferredBatchSize)
Set the preferred batch size for a worker.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
getId, getSourcePath, getTargets, isClusterable, setId
public static final String JDBC_STORE_TOKEN
public String getCreateTableDDLFile()
public JdbcStore setCreateTableDDLFile(String createTableDDLFile)
createTableDDLFile
- the new file namepublic String getDataSource()
public JdbcStore setDataSource(String dataSource)
dataSource
- the data source IDpublic Integer getDeletesPerBatchMaximum()
public JdbcStore setDeletesPerBatchMaximum(Integer deletesPerBatchMaximum)
deletesPerBatchMaximum
- the new maximum number of deletes per batchpublic Integer getDeletesPerStatementMaximum()
public JdbcStore setDeletesPerStatementMaximum(Integer deletesPerStatementMaximum)
deletesPerStatementMaximum
- the new maximum number of deletes per statementpublic DistributionPolicy getDistributionPolicy()
public JdbcStore setDistributionPolicy(DistributionPolicy distributionPolicy)
distributionPolicy
- the new distribution policypublic Integer getFailbackDelaySeconds()
public JdbcStore setFailbackDelaySeconds(Integer failbackDelaySeconds)
failbackDelaySeconds
- the new fallback delay seconds valuepublic Integer getInitialBootDelaySeconds()
public JdbcStore setInitialBootDelaySeconds(Integer initialBootDelaySeconds)
initialBootDelaySeconds
- the new value of the initial boot delay secondspublic Integer getInsertsPerBatchMaximum()
public JdbcStore setInsertsPerBatchMaximum(Integer insertsPerBatchMaximum)
insertsPerBatchMaximum
- the new maximum number of inserts per batchpublic String getLogicalName()
public JdbcStore setLogicalName(String logicalName)
logicalName
- the new logical namepublic MigrationPolicy getMigrationPolicy()
public JdbcStore setMigrationPolicy(MigrationPolicy migrationPolicy)
migrationPolicy
- the new migration policypublic String getName()
getName
in class AppSvcResource
public JdbcStore setName(String name)
name
- the new namepublic String getNotes()
public JdbcStore setNotes(String notes)
notes
- the new notespublic Integer getNumberOfRestartAttempts()
public JdbcStore setNumberOfRestartAttempts(Integer numberOfRestartAttempts)
numberOfRestartAttempts
- the new number of restart attemptspublic Boolean getOraclePiggybackCommitEnabled()
public JdbcStore setOraclePiggybackCommitEnabled(Boolean oraclePiggybackCommitEnabled)
oraclePiggybackCommitEnabled
- whether or not to enable the settingpublic Integer getPartialClusterStabilityDelaySeconds()
public JdbcStore setPartialClusterStabilityDelaySeconds(Integer partialClusterStabilityDelaySeconds)
partialClusterStabilityDelaySeconds
- the new partial cluster stability delay secondspublic String getPrefixName()
public JdbcStore setPrefixName(String prefixName)
prefixName
- the new prefix namepublic Integer getReconnectRetryIntervalMillis()
public JdbcStore setReconnectRetryIntervalMillis(Integer reconnectRetryIntervalMillis)
reconnectRetryIntervalMillis
- the new number of millisecondspublic Integer getReconnectRetryPeriodMillis()
public JdbcStore setReconnectRetryPeriodMillis(Integer reconnectRetryPeriodMillis)
reconnectRetryPeriodMillis
- the new number of millisecondspublic Boolean getRestartInPlace()
public JdbcStore setRestartInPlace(Boolean restartInPlace)
restartInPlace
- the new restart in place settingpublic Integer getSecondsBetweenRestarts()
public JdbcStore setSecondsBetweenRestarts(Integer secondsBetweenRestarts)
secondsBetweenRestarts
- the new number of seconds between restartspublic Integer getThreeStepThreshold()
public JdbcStore setThreeStepThreshold(Integer threeStepThreshold)
threeStepThreshold
- the new threshold valuepublic Integer getWorkerCount()
public JdbcStore setWorkerCount(Integer workerCount)
workerCount
- the new worker thread countpublic Integer getWorkerPreferredBatchSize()
public JdbcStore setWorkerPreferredBatchSize(Integer workerPreferredBatchSize)
workerPreferredBatchSize
- the new preferred sizepublic Map<String,String> getReservedKeywords()
getReservedKeywords
in class AppSvcResource
public String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()