Interface PricingUpdaterConfigMBean
- All Known Implementing Classes:
PricingUpdaterConfig
public interface PricingUpdaterConfigMBean
The MBean interface for configuration settings exposed by ECE Pricing Updater component.
-
Method Summary
Modifier and TypeMethodDescriptionMethod to fetch the ConnectionFactory nameintMethod to get the connection retry countintMethod to get the sleep interval between connection retriesMethod to get the connection URLReturns the wallet location where password is stored.Method to fetch the host nameMethod to fetch the initial context factory nameMethod to fetch the keyStore LocationReturns the password(***) to display on jconsole.Returns the password(***) to display on jconsole.getPort()Method to fetch the portMethod to fetch the protocolLocation pricing updater uses to generate request specs in xml format.Method to fetch the time out intervalMethod to fetch the user nameMethod to fetch the queue nameMethod to fetch the queue namebooleanThis flag determines whether or not pricing updater would generate request specs in xml format.voidsetConnectionFactory(String connectionFactory) Method to set the connection factory name.voidsetConnectionRetryCount(int count) Method to set the connection retry countvoidsetConnectionRetrySleepInterval(int milliSeconds) Method to set the sleep interval between connection retriesvoidsetConnectionURL(String connectionURL) Method to set the connection URLvoidsetEceWalletLocation(String walletLocation) Sets the Wallet LocationvoidsetHostName(String hostName) Method to set the host name.voidsetInitialContextFactory(String initialContextFactory) Method to set the initial context factory.voidsetKeyStoreLocation(String keyStoreLocation) Method to set the keyStore Location.voidsetKeyStorePassword(String keyStorePassword, String walletPassword) Method to set the keyStore password.voidsetPassword(String password, String walletPassword) Set the user password.voidMethod to set the port.voidsetProtocol(String protocol) Method to set the protocol.voidsetRequestSpecXMLGenarationEnabled(boolean requestSpecXMLGenarationEnabled) This flag determines whether or not pricing updater would generate request specs in xml format.voidsetRequestSpecXMLGenarationLocation(String requestSpecXMLGenarationLocation) Location pricing updater uses to generate request specs in xml format.voidsetRequestTimeOut(String requestTimeOut) Method to set the request time out interval.voidsetUserName(String userName) Method to set the user name.voidsetWorkItemQueueName(String queueName) Method to set the work item queue name.voidsetWorkResultQueueName(String queueName) Method to set the work result queue name.
-
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
Method to set the host name.- Parameters:
hostName- host on which pricing server is running
-
setPort
Method to set the port.- Parameters:
port- port number of the pricing server
-
setUserName
Method to set the user name.- Parameters:
userName- user name used to login to pricing server
-
setPassword
Set the user password.- Parameters:
password- to be setwalletPassword- walletPassword which need to open the wallet
-
setConnectionFactory
Method to set the connection factory name.- Parameters:
connectionFactory- The JNDI name used to look up the connection factory
-
setWorkItemQueueName
Method to set the work item queue name.- Parameters:
queueName- The global JNDI name of the queue to be contacted
-
setWorkResultQueueName
Method to set the work result queue name.- Parameters:
queueName- The global JNDI name of the result queue to be contacted
-
setProtocol
Method to set the protocol.- Parameters:
protocol- e.g."t3://"
-
setKeyStoreLocation
Method to set the keyStore Location.- Parameters:
keyStoreLocation-
-
setKeyStorePassword
Method to set the keyStore password.- Parameters:
keyStorePassword-walletPassword- walletPassword which need to open the wallet
-
setInitialContextFactory
Method to set the initial context factory.- Parameters:
initialContextFactory- name of the initial context for accessing WebLogic naming service
-
setRequestTimeOut
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
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
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
Sets the Wallet Location- Parameters:
walletLocation- ECE Wallet location
-