public interface TransactionLogJDBCStoreMBean extends JDBCStoreMBean
This class represents a Transaction Log JDBC Store configuration.
DEFAULT_ORDER, MAX_ORDER, MIN_ORDERDEFAULT_EMPTY_BYTE_ARRAY| Modifier and Type | Method and Description | 
|---|---|
| int | getMaxRetrySecondsBeforeTLOGFail()The maximum amount of time, in seconds, WebLogic Server tries to recover 
 from a JDBC TLog store failure. | 
| int | getMaxRetrySecondsBeforeTXException()The maximum amount of time, in seconds, WebLogic Server waits before trying 
 to recover from a JDBC TLog store failure while processing a transaction. | 
| String | getPrefixName()When using multiple TLOG JDBC stores, use this attribute to create a label ending in "_"  that is 
 prepended to the name of the server hosting the JDBC TLOG store and ends in "_" to form a unique 
 JDBC TLOG store name for each configured JDBC TLOG store. | 
| int | getRetryIntervalSeconds()The amount of time, in seconds, WebLogic Server waits before attempting to verify 
 the health of the TLOG store after a store failure has occurred. | 
| boolean | isEnabled()When true, TLOGs are logged to a TLOG JDBC Store; otherwise,  
 TLOGs are logged to the server's default store. | 
| void | setDataSource(JDBCSystemResourceMBean dataSource)Sets the value of the  DataSourceattribute. | 
| void | setEnabled(boolean enabled)If enabled, indicates TLOGs should be logged to a TLOG JDBC store. | 
| void | setMaxRetrySecondsBeforeTLOGFail(int retrySeconds)Set the max seconds during which period JTA will try to recover 
 from store's failure before mark TLOG as HEALTH_FAILED. | 
| void | setMaxRetrySecondsBeforeTXException(int retrySeconds)Sets the maximum seconds JTA will try to recover from store's failure 
 for one transaction before throwing an exception. | 
| void | setPrefixName(String name)Sets the value of  PrefixNameattribute. | 
| void | setRetryIntervalSeconds(int intervalSeconds)Sets the interval in seconds at which JTA will attempt to verify 
 the health of the TLOG store after a store failure has occurred. | 
getDataSource, getDeletesPerBatchMaximum, getDeletesPerStatementMaximum, getInsertsPerBatchMaximum, getReconnectRetryIntervalMillis, getReconnectRetryPeriodMillis, getThreeStepThreshold, getWorkerCount, getWorkerPreferredBatchSize, isOraclePiggybackCommitEnabled, setDeletesPerBatchMaximum, setDeletesPerStatementMaximum, setInsertsPerBatchMaximum, setOraclePiggybackCommitEnabled, setReconnectRetryIntervalMillis, setReconnectRetryPeriodMillis, setThreeStepThreshold, setWorkerCount, setWorkerPreferredBatchSizegetCreateTableDDLFile, setCreateTableDDLFileaddTarget, getLogicalName, getTargets, getXAResourceName, removeTarget, setLogicalName, setTargets, setXAResourceNamegetDistributionPolicy, getFailbackDelaySeconds, getInitialBootDelaySeconds, getMigrationPolicy, getNumberOfRestartAttempts, getPartialClusterStabilityDelaySeconds, getRestartInPlace, getSecondsBetweenRestarts, setDistributionPolicy, setFailbackDelaySeconds, setInitialBootDelaySeconds, setMigrationPolicy, setNumberOfRestartAttempts, setPartialClusterStabilityDelaySeconds, setRestartInPlace, setSecondsBetweenRestartsgetDeploymentOrder, setDeploymentOrderfreezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled, unSetgetObjectName, getParent, getType, isCachingDisabled, isRegistered, setParentgetAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preDeregister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListenerString getPrefixName()
When using multiple TLOG JDBC stores, use this attribute to create a label ending in "_" that is prepended to the name of the server hosting the JDBC TLOG store and ends in "_" to form a unique JDBC TLOG store name for each configured JDBC TLOG store.
The default prefix name is "TLOG_" . For example, a valid JDBC TLOG store name using the default Prefix Name isTLOG_MyServer_  where TLOG_ is the Prefix Name and MyServer is the name of the server
 hosting the JDBC TLOG store.getPrefixName in interface GenericJDBCStoreMBeanvoid setPrefixName(String name)
GenericJDBCStoreMBeanSets the value of PrefixName attribute.
setPrefixName in interface GenericJDBCStoreMBeanname - The new prefixName valueGenericJDBCStoreMBean.getPrefixName()boolean isEnabled()
When true, TLOGs are logged to a TLOG JDBC Store; otherwise, TLOGs are logged to the server's default store.
When using the Administration Console, select JDBC to enable logging of TLOGs to a JDBC store; select Default Store to enable logging of TLOGs to the server's default store.
void setEnabled(boolean enabled)
If enabled, indicates TLOGs should be logged to a TLOG JDBC store.
TransactionLogJDBCStoreMBean.isEnabled()int getMaxRetrySecondsBeforeTLOGFail()
The maximum amount of time, in seconds, WebLogic Server tries to recover 
 from a JDBC TLog store failure. If store remains unusable after this period, 
 WebLogic Server set the health state to HEALTH_FAILED. 
 A value of 0 indicates WebLogic Server does not conduct a retry and
 and immediately sets the health state as HEALTH_FAILED. 
void setMaxRetrySecondsBeforeTLOGFail(int retrySeconds)
Set the max seconds during which period JTA will try to recover from store's failure before mark TLOG as HEALTH_FAILED.
int getMaxRetrySecondsBeforeTXException()
The maximum amount of time, in seconds, WebLogic Server waits before trying 
 to recover from a JDBC TLog store failure while processing a transaction. If store remains unusable 
 after this amount of time, WebLogic Server throws an exception the affected transaction. 
 A value of 0 indicates WebLogic Server does not conduct a retry and an exception will thrown immediately. 
 The practical maximum value is a value less than the current value of 
 MaxRetrySecondsBeforeTLogFail.
void setMaxRetrySecondsBeforeTXException(int retrySeconds)
Sets the maximum seconds JTA will try to recover from store's failure for one transaction before throwing an exception.
int getRetryIntervalSeconds()
The amount of time, in seconds, WebLogic Server waits before attempting to verify the health of the TLOG store after a store failure has occurred.
void setRetryIntervalSeconds(int intervalSeconds)
Sets the interval in seconds at which JTA will attempt to verify the health of the TLOG store after a store failure has occurred.
void setDataSource(JDBCSystemResourceMBean dataSource) throws InvalidAttributeValueException
Sets the value of the DataSource
 attribute.
setDataSource in interface JDBCStoreMBeanInvalidAttributeValueExceptionJDBCStoreMBean.getDataSource()