A C D E G I J L P R S T U V W

A

AdapterFactory - class com.theopenstack.rtpdemo.model.adapter.AdapterFactory.
Adapter Factory returns an adapter instance based on the User VO - Business Unit attribute.
AdapterFactory() - Constructor for class com.theopenstack.rtpdemo.model.adapter.AdapterFactory
 

C

com.theopenstack.rtpdemo - package com.theopenstack.rtpdemo
 
com.theopenstack.rtpdemo.model.adapter - package com.theopenstack.rtpdemo.model.adapter
 
com.theopenstack.rtpdemo.model.adapter.ws - package com.theopenstack.rtpdemo.model.adapter.ws
 
com.theopenstack.rtpdemo.model.intf - package com.theopenstack.rtpdemo.model.intf
 
com.theopenstack.rtpdemo.model.vo - package com.theopenstack.rtpdemo.model.vo
 
com.theopenstack.rtpdemo.util - package com.theopenstack.rtpdemo.util
 
com.theopenstack.rtpdemo.view.action - package com.theopenstack.rtpdemo.view.action
 
com.theopenstack.rtpdemo.view.form - package com.theopenstack.rtpdemo.view.form
 
ConfigLogger - class com.theopenstack.rtpdemo.ConfigLogger.
The Config Logger is a generic Logger class uses Log4J This is purposely kept at the highest level in our source directory structure.

D

debug(String) - Static method in class com.theopenstack.rtpdemo.ConfigLogger
Just a wrapper on log4J Logger method

E

error(String) - Static method in class com.theopenstack.rtpdemo.ConfigLogger
Just a wrapper on log4J Logger method
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class com.theopenstack.rtpdemo.view.action.SearchResultsAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class com.theopenstack.rtpdemo.view.action.SearchProductsAction
Returns an ArrayList which contains the search results
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class com.theopenstack.rtpdemo.view.action.LoginAction
 

G

getAdapter(UserVO) - Static method in class com.theopenstack.rtpdemo.model.adapter.AdapterFactory
This is the only public method, returns an implementation of the adapter interface.
getBU() - Method in class com.theopenstack.rtpdemo.model.vo.UserVO
Getter for property BU.
getBU(String) - Method in class com.theopenstack.rtpdemo.view.action.LoginAction
 
getDescription() - Method in class com.theopenstack.rtpdemo.model.vo.ProductVO
Getter for property description.
getId() - Method in class com.theopenstack.rtpdemo.model.vo.UserVO
Getter for property id.
getId() - Method in class com.theopenstack.rtpdemo.model.vo.ProductVO
Getter for property id.
getId() - Method in class com.theopenstack.rtpdemo.view.form.SearchResultsForm
Getter for property id.
getInstance() - Static method in class com.theopenstack.rtpdemo.util.ServiceLocator
An access point to ServiceLocator.
getLogin() - Method in class com.theopenstack.rtpdemo.view.form.LoginForm
Getter for property login.
getName() - Method in class com.theopenstack.rtpdemo.model.vo.UserVO
Getter for property name.
getName() - Method in class com.theopenstack.rtpdemo.model.vo.ProductVO
Getter for property name.
getName() - Method in class com.theopenstack.rtpdemo.view.form.SearchProductsForm
Getter for property name.
getPassword() - Method in class com.theopenstack.rtpdemo.view.form.LoginForm
Getter for property password.
getPort(Class) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
For the given interface, get the stub implementation.
getPort(QName, Class) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
For the given interface, get the stub implementation.
getPorts() - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
getPrice() - Method in class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
Getter for property price.
getPrice(ProductVO, int) - Method in class com.theopenstack.rtpdemo.model.adapter.WSAdapter
 
getPrice(ProductVO, int) - Method in class com.theopenstack.rtpdemo.model.adapter.JDBCAdapter
 
getPrice(ProductVO, int) - Method in interface com.theopenstack.rtpdemo.model.intf.RTPDEMOAdapterIF
Get price
getPrice(String, int) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub
 
getPrice(String, int) - Method in interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWS
 
getPrice(String, int) - Method in class com.theopenstack.rtpdemo.view.action.SearchResultsAction
 
getProductId() - Method in class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
Getter for property productId.
getProductPriceWS() - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
getProductPriceWS() - Method in interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSService
 
getProductPriceWS(URL) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
getProductPriceWS(URL) - Method in interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSService
 
getProductPriceWSAddress() - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
getProductPriceWSAddress() - Method in interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSService
 
getProductPriceWSWSDDServiceName() - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
getProducts(String) - Method in class com.theopenstack.rtpdemo.model.adapter.WSAdapter
 
getProducts(String) - Method in class com.theopenstack.rtpdemo.model.adapter.JDBCAdapter
 
getProducts(String) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub
 
getProducts(String) - Method in interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWS
 
getProducts(String) - Method in interface com.theopenstack.rtpdemo.model.intf.RTPDEMOAdapterIF
Get products
getQuantity() - Method in class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
Getter for property quantity.
getQuantity() - Method in class com.theopenstack.rtpdemo.view.form.SearchResultsForm
Getter for property quantity.
getRootCause() - Method in class com.theopenstack.rtpdemo.util.ServiceLocatorException
Get the root exception
getServiceName() - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 

I

info(String) - Static method in class com.theopenstack.rtpdemo.ConfigLogger
Just a wrapper on log4J Logger method
init() - Static method in class com.theopenstack.rtpdemo.ConfigLogger
This method is called initially by the Login Action to initialize the logger

J

JDBCAdapter - class com.theopenstack.rtpdemo.model.adapter.JDBCAdapter.
JDBCAdapter demonstrates using plain JDBC to get product and price details
JDBCAdapter() - Constructor for class com.theopenstack.rtpdemo.model.adapter.JDBCAdapter
 

L

log - Static variable in class com.theopenstack.rtpdemo.ConfigLogger
this is an handle to the Log4J Logger
LoginAction - class com.theopenstack.rtpdemo.view.action.LoginAction.
 
LoginAction() - Constructor for class com.theopenstack.rtpdemo.view.action.LoginAction
 
LoginForm - class com.theopenstack.rtpdemo.view.form.LoginForm.
 
LoginForm() - Constructor for class com.theopenstack.rtpdemo.view.form.LoginForm
 
lookup(String, Class) - Method in class com.theopenstack.rtpdemo.util.ServiceLocator
Lookup an object in the JNDI tree.

P

PriceQuoteVO - class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO.
 
PriceQuoteVO() - Constructor for class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
Creates a new instance of PriceQuoteVO
PriceQuoteVO(String, double, int) - Constructor for class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
 
ProductPriceWS - interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWS.
 
ProductPriceWSService - interface com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSService.
 
ProductPriceWSServiceLocator - class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator.
 
ProductPriceWSServiceLocator() - Constructor for class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
ProductPriceWSSoapBindingStub - class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub.
 
ProductPriceWSSoapBindingStub() - Constructor for class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub
 
ProductPriceWSSoapBindingStub(Service) - Constructor for class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub
 
ProductPriceWSSoapBindingStub(URL, Service) - Constructor for class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSSoapBindingStub
 
ProductVO - class com.theopenstack.rtpdemo.model.vo.ProductVO.
 
ProductVO() - Constructor for class com.theopenstack.rtpdemo.model.vo.ProductVO
Creates a new instance of ProductVO
ProductVO(String, String, String) - Constructor for class com.theopenstack.rtpdemo.model.vo.ProductVO
 

R

RTPDEMOAdapterIF - interface com.theopenstack.rtpdemo.model.intf.RTPDEMOAdapterIF.
This is the 'master' interface for our Model.

S

SearchProductsAction - class com.theopenstack.rtpdemo.view.action.SearchProductsAction.
 
SearchProductsAction() - Constructor for class com.theopenstack.rtpdemo.view.action.SearchProductsAction
Creates a new instance of SearchProductsAction
SearchProductsForm - class com.theopenstack.rtpdemo.view.form.SearchProductsForm.
 
SearchProductsForm() - Constructor for class com.theopenstack.rtpdemo.view.form.SearchProductsForm
Creates a new instance of SearchProductForm
SearchResultsAction - class com.theopenstack.rtpdemo.view.action.SearchResultsAction.
 
SearchResultsAction() - Constructor for class com.theopenstack.rtpdemo.view.action.SearchResultsAction
 
SearchResultsForm - class com.theopenstack.rtpdemo.view.form.SearchResultsForm.
 
SearchResultsForm() - Constructor for class com.theopenstack.rtpdemo.view.form.SearchResultsForm
Creates a new instance of SuccessForm
ServiceLocator - class com.theopenstack.rtpdemo.util.ServiceLocator.
A utility class abstracting JNDI lookups of EJB objects.
ServiceLocatorException - exception com.theopenstack.rtpdemo.util.ServiceLocatorException.
 
ServiceLocatorException() - Constructor for class com.theopenstack.rtpdemo.util.ServiceLocatorException
Creates a new instance of ServiceLocatorException without detail message.
ServiceLocatorException(Exception) - Constructor for class com.theopenstack.rtpdemo.util.ServiceLocatorException
Creates a new instance of ServiceLocatorException and saves the root exception.
ServiceLocatorException(String) - Constructor for class com.theopenstack.rtpdemo.util.ServiceLocatorException
Constructs an instance of ServiceLocatorException with the specified detail message.
ServiceLocatorException(String, Exception) - Constructor for class com.theopenstack.rtpdemo.util.ServiceLocatorException
Creates a new instance of ServiceLocatorException and saves the root exception with a comment.
setId(String) - Method in class com.theopenstack.rtpdemo.view.form.SearchResultsForm
Setter for property id.
setLogin(String) - Method in class com.theopenstack.rtpdemo.view.form.LoginForm
Setter for property login.
setName(String) - Method in class com.theopenstack.rtpdemo.view.form.SearchProductsForm
Setter for property name.
setPassword(String) - Method in class com.theopenstack.rtpdemo.view.form.LoginForm
Setter for property password.
setProductPriceWSWSDDServiceName(String) - Method in class com.theopenstack.rtpdemo.model.adapter.ws.ProductPriceWSServiceLocator
 
setQuantity(int) - Method in class com.theopenstack.rtpdemo.view.form.SearchResultsForm
Setter for property quantity.

T

toString() - Method in class com.theopenstack.rtpdemo.model.vo.UserVO
Returns a string representation of the object.
toString() - Method in class com.theopenstack.rtpdemo.model.vo.ProductVO
Returns a string representation of the object.
toString() - Method in class com.theopenstack.rtpdemo.model.vo.PriceQuoteVO
Returns a string representation of the object.

U

UserVO - class com.theopenstack.rtpdemo.model.vo.UserVO.
 
UserVO() - Constructor for class com.theopenstack.rtpdemo.model.vo.UserVO
Creates a new instance of UserVO
UserVO(String, String, String) - Constructor for class com.theopenstack.rtpdemo.model.vo.UserVO
 

V

validate(ActionMapping, HttpServletRequest) - Method in class com.theopenstack.rtpdemo.view.form.SearchProductsForm
Getter for property id.
validate(ActionMapping, HttpServletRequest) - Method in class com.theopenstack.rtpdemo.view.form.LoginForm
 

W

warn(String) - Static method in class com.theopenstack.rtpdemo.ConfigLogger
Just a wrapper on log4J Logger method
WSAdapter - class com.theopenstack.rtpdemo.model.adapter.WSAdapter.
WS adapter invokes a web service to get products based on the search string.
WSAdapter() - Constructor for class com.theopenstack.rtpdemo.model.adapter.WSAdapter
 

A C D E G I J L P R S T U V W