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 Details

    • getGatewayName

      String getGatewayName()
      Returns the gateway name.
      Returns:
      gatewayName
    • setGatewayName

      void setGatewayName(String gatewayName)
      Sets gateway name.
      Parameters:
      gatewayName - to be set
    • getQueueName

      String getQueueName()
      Returns the queue name
      Returns:
      queueName
    • setQueueName

      void setQueueName(String queueName)
      Sets the queue name
      Parameters:
      queueName - to be set
    • getSuspenseQueueName

      String getSuspenseQueueName()
      Returns the suspense queue name
      Returns:
      suspenseQueueName
    • setSuspenseQueueName

      void setSuspenseQueueName(String suspenseQueueName)
      Sets the suspense queue name
      Parameters:
      suspenseQueueName - to be set
    • getAckQueueName

      String getAckQueueName()
      returns the ack queue name
      Returns:
      ackQueueName
    • setAckQueueName

      void setAckQueueName(String ackQueueName)
      Sets the ack queue name
      Parameters:
      ackQueueName - to be set
    • getAmtAckQueueName

      String getAmtAckQueueName()
      returns the amm ack queue name
      Returns:
      ackQueueName
    • setAmtAckQueueName

      void setAmtAckQueueName(String ackQueueName)
      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

      void setName(String name)
      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

      void setUserName(String userName)
      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

      void setPassword(String password, String walletPassword)
      Sets the password used for connecting to the external component.
      Parameters:
      password - to be set
      walletPassword - 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

      void setSchemaNumber(String schemaNumber)
      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

      void setJdbcUrl(String jdbcUrl)
      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

      void setWalletLocation(String walletLocation)
      Sets the Wallet Location
      Parameters:
      walletLocation - ECE Wallet location
    • getDbSSLEnabled

      String getDbSSLEnabled()
      Returns DB SSL Enabled
      Returns:
      dbSSLEnabled
    • setDbSSLEnabled

      void setDbSSLEnabled(String dbSSLEnabled)
      Set DB SSL Enabled
      Parameters:
      dbSSLEnabled -
    • getDbSSLType

      String getDbSSLType()
      Returns DB SSL Type
      Returns:
      dbSSLType
    • setDbSSLType

      void setDbSSLType(String dbSSLType)
      Set DB SSL Type
      Parameters:
      dbSSLType -
    • getTrustStoreLocation

      String getTrustStoreLocation()
      Returns the trust Store Location.
      Returns:
      trustStoreLocation
    • setTrustStoreLocation

      void setTrustStoreLocation(String trustStoreLocation)
      Sets the trust Store Location This is the Trust Store Wallet Location.
      Parameters:
      trustStoreLocation -
    • getTrustStoreType

      String getTrustStoreType()
      Returns the trust Store Type.
    • setTrustStoreType

      void setTrustStoreType(String trustStoreType)
      Sets the trust Store Type This is the Trust Store Type .
      Parameters:
      trustStoreType -
    • setSslDbPassword

      void setSslDbPassword(String password, String walletPassword)
      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

      void setSslServerCertDN(String sslServerCertDN)
      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

      void setOraFilesLocation(String oraFilesLocation)
      Sets the oraFilesLocation
      Parameters:
      oraFilesLocation -
    • getTlsVersion

      String getTlsVersion()
      Gets the tlsVersion
    • setTlsVersion

      void setTlsVersion(String tlsVersion)
      Sets the tlsVersion
      Parameters:
      tlsVersion -