All Known Implementing Classes:
PricingUpdaterConfig

public interface PricingUpdaterConfigMBean
The MBean interface for configuration settings exposed by ECE Pricing Updater component.
  • Method Details

    • getHostName

      String getHostName()
      Method to fetch the host name
      Returns:
      host name of the pricing server
    • getPort

      String getPort()
      Method to fetch the port
      Returns:
      port on which the pricing server is running
    • getUserName

      String getUserName()
      Method to fetch the user name
      Returns:
      user of the pricing server
    • getPassword

      String getPassword()
      Returns the password(***) to display on jconsole.
      Returns:
      password(***)
    • getConnectionFactory

      String getConnectionFactory()
      Method to fetch the ConnectionFactory name
      Returns:
      JNDI name of the connection factory
    • getWorkItemQueueName

      String getWorkItemQueueName()
      Method to fetch the queue name
      Returns:
      work item queue name
    • getWorkResultQueueName

      String getWorkResultQueueName()
      Method to fetch the queue name
      Returns:
      work result queue name
    • getProtocol

      String getProtocol()
      Method to fetch the protocol
      Returns:
      protocol through which the server needs to be connected
    • getKeyStoreLocation

      String getKeyStoreLocation()
      Method to fetch the keyStore Location
      Returns:
      Key store location through which the server needs to be connected
    • getKeyStorePassword

      String getKeyStorePassword()
      Returns the password(***) to display on jconsole.
      Returns:
      password(***)
    • getInitialContextFactory

      String getInitialContextFactory()
      Method to fetch the initial context factory name
      Returns:
      JNDI name of the initial context factory name
    • getRequestTimeOut

      String getRequestTimeOut()
      Method to fetch the time out interval
      Returns:
      time interval
    • setHostName

      void setHostName(String hostName)
      Method to set the host name.
      Parameters:
      hostName - host on which pricing server is running
    • setPort

      void setPort(String port)
      Method to set the port.
      Parameters:
      port - port number of the pricing server
    • setUserName

      void setUserName(String userName)
      Method to set the user name.
      Parameters:
      userName - user name used to login to pricing server
    • setPassword

      void setPassword(String password, String walletPassword)
      Set the user password.
      Parameters:
      password - to be set
      walletPassword - walletPassword which need to open the wallet
    • setConnectionFactory

      void setConnectionFactory(String connectionFactory)
      Method to set the connection factory name.
      Parameters:
      connectionFactory - The JNDI name used to look up the connection factory
    • setWorkItemQueueName

      void setWorkItemQueueName(String queueName)
      Method to set the work item queue name.
      Parameters:
      queueName - The global JNDI name of the queue to be contacted
    • setWorkResultQueueName

      void setWorkResultQueueName(String queueName)
      Method to set the work result queue name.
      Parameters:
      queueName - The global JNDI name of the result queue to be contacted
    • setProtocol

      void setProtocol(String protocol)
      Method to set the protocol.
      Parameters:
      protocol - e.g."t3://"
    • setKeyStoreLocation

      void setKeyStoreLocation(String keyStoreLocation)
      Method to set the keyStore Location.
      Parameters:
      keyStoreLocation -
    • setKeyStorePassword

      void setKeyStorePassword(String keyStorePassword, String walletPassword)
      Method to set the keyStore password.
      Parameters:
      keyStorePassword -
      walletPassword - walletPassword which need to open the wallet
    • setInitialContextFactory

      void setInitialContextFactory(String initialContextFactory)
      Method to set the initial context factory.
      Parameters:
      initialContextFactory - name of the initial context for accessing WebLogic naming service
    • setRequestTimeOut

      void setRequestTimeOut(String requestTimeOut)
      Method to set the request time out interval.
      Parameters:
      requestTimeOut - time out interval used for polling the request
    • isRequestSpecXMLGenarationEnabled

      boolean isRequestSpecXMLGenarationEnabled()
      This flag determines whether or not pricing updater would generate request specs in xml format.
      Returns:
      requestSpecXMLGenarationEnabled
    • setRequestSpecXMLGenarationEnabled

      void setRequestSpecXMLGenarationEnabled(boolean requestSpecXMLGenarationEnabled)
      This flag determines whether or not pricing updater would generate request specs in xml format.
      Parameters:
      requestSpecXMLGenarationEnabled - the flag
    • getRequestSpecXMLGenarationLocation

      String getRequestSpecXMLGenarationLocation()
      Location pricing updater uses to generate request specs in xml format.
      Returns:
      requestSpecXMLGenarationEnabled
    • setRequestSpecXMLGenarationLocation

      void setRequestSpecXMLGenarationLocation(String requestSpecXMLGenarationLocation)
      Location pricing updater uses to generate request specs in xml format.
      Parameters:
      requestSpecXMLGenarationLocation - the location
    • getConnectionURL

      String getConnectionURL()
      Method to get the connection URL
      Returns:
      String representing the connection url
    • setConnectionURL

      void setConnectionURL(String connectionURL)
      Method to set the connection URL
      Parameters:
      connectionURL - the connection URL
    • getConnectionRetryCount

      int getConnectionRetryCount()
      Method to get the connection retry count
      Returns:
      int - the connection retry count
    • setConnectionRetryCount

      void setConnectionRetryCount(int count)
      Method to set the connection retry count
      Parameters:
      count - the connection retry count
    • getConnectionRetrySleepInterval

      int getConnectionRetrySleepInterval()
      Method to get the sleep interval between connection retries
      Returns:
      int - the sleep interval in milli seconds
    • setConnectionRetrySleepInterval

      void setConnectionRetrySleepInterval(int milliSeconds)
      Method to set the sleep interval between connection retries
      Parameters:
      milliSeconds - the sleep interval in milli seconds
    • getEceWalletLocation

      String getEceWalletLocation()
      Returns the wallet location where password is stored.
      Returns:
      wallet location
    • setEceWalletLocation

      void setEceWalletLocation(String walletLocation)
      Sets the Wallet Location
      Parameters:
      walletLocation - ECE Wallet location