Interface OracleQueueConnectionConfigurationMBean
- All Known Implementing Classes:
OracleQueueConnectionConfiguration
public interface OracleQueueConnectionConfigurationMBean
The MBean interface to configuration settings used for AQ Client used by Customer Updater
-
Method Summary
Modifier and TypeMethodDescriptionreturns the ack queue namereturns the amm ack queue nameintReturns the batch sizeReturns DB SSL EnabledReturns DB SSL TypeintReturns the Database timeout in secondsReturns the gateway name.Returns the jdbc url string that customer updater uses to connect to BRM.getName()Returns the unique connection name of the external component.Gets the oraFilesLocationReturns the password(***) to display on jconsole.Returns the queue nameintReturns the Database connection retry countintReturns the Database connection retry intervalReturns the schema number matching schema number in item assignment configuration that customer updater uses to connect to.Returns the ssl db wallet password for connecting to brm db.Returns the ssl db wallet password for connecting to brm db.Returns the suspense queue nameGets the tlsVersionReturns the trust Store Location.Returns the trust Store Type.Returns the user name used for connecting to the external component.Returns the wallet location where password is stored.voidsetAckQueueName(String ackQueueName) Sets the ack queue namevoidsetAmtAckQueueName(String ackQueueName) Sets the amm ack queue namevoidsetBatchSize(int batchSize) Sets the batch sizevoidsetDbSSLEnabled(String dbSSLEnabled) Set DB SSL EnabledvoidsetDbSSLType(String dbSSLType) Set DB SSL TypevoidsetDbTimeout(int dbTimeout) Sets the Database timeout in secondsvoidsetGatewayName(String gatewayName) Sets gateway name.voidsetJdbcUrl(String jdbcUrl) Sets the jdbc url string that customer updater uses to connect to BRM.voidSets the unique connection name of the external component.voidsetOraFilesLocation(String oraFilesLocation) Sets the oraFilesLocationvoidsetPassword(String password, String walletPassword) Sets the password used for connecting to the external component.voidsetQueueName(String queueName) Sets the queue namevoidsetRetryCount(int retryCount) Sets the Database connection retry countvoidsetRetryInterval(int retryInterval) Sets the Database connection retry interval in secondsvoidsetSchemaNumber(String schemaNumber) Sets the schema number matching schema number in item assignment configuration that customer updater uses to connect to.voidsetSslDbPassword(String password, String walletPassword) Sets the ssl db wallet password for connecting to brm db.voidsetSslServerCertDN(String sslServerCertDN) Sets the ssl db wallet password for connecting to brm db.voidsetSuspenseQueueName(String suspenseQueueName) Sets the suspense queue namevoidsetTlsVersion(String tlsVersion) Sets the tlsVersionvoidsetTrustStoreLocation(String trustStoreLocation) Sets the trust Store Location This is the Trust Store Wallet Location.voidsetTrustStoreType(String trustStoreType) Sets the trust Store Type This is the Trust Store Type .voidsetUserName(String userName) Sets the user name used for connecting to the external component.voidsetWalletLocation(String walletLocation) Sets the Wallet LocationMethod to test a connection after configuration
-
Method Details
-
getGatewayName
String getGatewayName()Returns the gateway name.- Returns:
- gatewayName
-
setGatewayName
Sets gateway name.- Parameters:
gatewayName- to be set
-
getQueueName
String getQueueName()Returns the queue name- Returns:
- queueName
-
setQueueName
Sets the queue name- Parameters:
queueName- to be set
-
getSuspenseQueueName
String getSuspenseQueueName()Returns the suspense queue name- Returns:
- suspenseQueueName
-
setSuspenseQueueName
Sets the suspense queue name- Parameters:
suspenseQueueName- to be set
-
getAckQueueName
String getAckQueueName()returns the ack queue name- Returns:
- ackQueueName
-
setAckQueueName
Sets the ack queue name- Parameters:
ackQueueName- to be set
-
getAmtAckQueueName
String getAmtAckQueueName()returns the amm ack queue name- Returns:
- ackQueueName
-
setAmtAckQueueName
Sets the amm ack queue name- Parameters:
ackQueueName- to be set
-
getBatchSize
int getBatchSize()Returns the batch size- Returns:
- batcgSize
-
setBatchSize
void setBatchSize(int batchSize) Sets the batch size- Parameters:
batchSize- to be set
-
getName
String getName()Returns the unique connection name of the external component.- Returns:
- connection name
-
setName
Sets the unique connection name of the external component.- Parameters:
name- to be set
-
getUserName
String getUserName()Returns the user name used for connecting to the external component.- Returns:
- user name
-
setUserName
Sets the user name used for connecting to the external component.- Parameters:
userName- to be set
-
getPassword
String getPassword()Returns the password(***) to display on jconsole.- Returns:
- password(***)
-
setPassword
Sets the password used for connecting to the external component.- Parameters:
password- to be setwalletPassword- walletPassword which need to open the wallet
-
testConnection
String testConnection()Method to test a connection after configuration- Returns:
- Message whether or not the connection was successful.
-
getSchemaNumber
String getSchemaNumber()Returns the schema number matching schema number in item assignment configuration that customer updater uses to connect to.- Returns:
- schema number
-
setSchemaNumber
Sets the schema number matching schema number in item assignment configuration that customer updater uses to connect to.- Parameters:
schemaNumber- schema number
-
getJdbcUrl
String getJdbcUrl()Returns the jdbc url string that customer updater uses to connect to BRM.- Returns:
- schema number
-
setJdbcUrl
Sets the jdbc url string that customer updater uses to connect to BRM.- Parameters:
jdbcUrl- schema number
-
getDbTimeout
int getDbTimeout()Returns the Database timeout in seconds- Returns:
- DB timeout
-
setDbTimeout
void setDbTimeout(int dbTimeout) Sets the Database timeout in seconds- Parameters:
dbTimeout- DB timeout in seconds
-
getRetryCount
int getRetryCount()Returns the Database connection retry count- Returns:
- Retry count
-
setRetryCount
void setRetryCount(int retryCount) Sets the Database connection retry count- Parameters:
retryCount- Retry Count
-
getRetryInterval
int getRetryInterval()Returns the Database connection retry interval- Returns:
- Retry Interval
-
setRetryInterval
void setRetryInterval(int retryInterval) Sets the Database connection retry interval in seconds- Parameters:
retryInterval- Retry Interval in seconds
-
getWalletLocation
String getWalletLocation()Returns the wallet location where password is stored.- Returns:
- wallet location
-
setWalletLocation
Sets the Wallet Location- Parameters:
walletLocation- ECE Wallet location
-
getDbSSLEnabled
String getDbSSLEnabled()Returns DB SSL Enabled- Returns:
- dbSSLEnabled
-
setDbSSLEnabled
Set DB SSL Enabled- Parameters:
dbSSLEnabled-
-
getDbSSLType
String getDbSSLType()Returns DB SSL Type- Returns:
- dbSSLType
-
setDbSSLType
Set DB SSL Type- Parameters:
dbSSLType-
-
getTrustStoreLocation
String getTrustStoreLocation()Returns the trust Store Location.- Returns:
- trustStoreLocation
-
setTrustStoreLocation
Sets the trust Store Location This is the Trust Store Wallet Location.- Parameters:
trustStoreLocation-
-
getTrustStoreType
String getTrustStoreType()Returns the trust Store Type. -
setTrustStoreType
Sets the trust Store Type This is the Trust Store Type .- Parameters:
trustStoreType-
-
setSslDbPassword
Sets the ssl db wallet password for connecting to brm db.- Parameters:
password-walletPassword-
-
getSslDbPasswordFromWallet
String getSslDbPasswordFromWallet()Returns the ssl db wallet password for connecting to brm db.- Returns:
- ssl wallet Password
-
setSslServerCertDN
Sets the ssl db wallet password for connecting to brm db.- Parameters:
sslServerCertDN-
-
getSslServerCertDN
String getSslServerCertDN()Returns the ssl db wallet password for connecting to brm db.- Returns:
- ssl wallet Password
-
getOraFilesLocation
String getOraFilesLocation()Gets the oraFilesLocation -
setOraFilesLocation
Sets the oraFilesLocation- Parameters:
oraFilesLocation-
-
getTlsVersion
String getTlsVersion()Gets the tlsVersion -
setTlsVersion
Sets the tlsVersion- Parameters:
tlsVersion-
-