A B C D E G H I J L M N O P R S T U V W

P

password - Variable in class com.parthparekh.service.cache.CouchbaseFactory
 
price - Variable in class com.parthparekh.api.Product
 
Product - Class in com.parthparekh.api
Product document for mongoDB serialization
Product() - Constructor for class com.parthparekh.api.Product
 
Product(String, String, ProductStatus, BigDecimal) - Constructor for class com.parthparekh.api.Product
 
product - Variable in class com.parthparekh.service.ProductServiceTest
 
product - Variable in class com.parthparekh.ws.ProductWebServiceTest
 
PRODUCT_CACHE_PREFIX - Static variable in class com.parthparekh.service.utils.ProductServiceUtils
 
ProductCacheService - Class in com.parthparekh.service.cache
Caching layer for Product web service for create/update - this service will first change the product in mongoDb (by calling productServiceImpl) and then update the cache for get - this service will first check the cache; if the value is not found, it will query the mongoDb (by calling productSericeImpl)
ProductCacheService() - Constructor for class com.parthparekh.service.cache.ProductCacheService
 
ProductDeSerializationTest - Class in com.parthparekh.api
Test to de-serialize Product object
ProductDeSerializationTest() - Constructor for class com.parthparekh.api.ProductDeSerializationTest
 
productNotFoundTest() - Method in class com.parthparekh.service.ProductServiceTest
 
ProductRepository - Interface in com.parthparekh.service.db
 
productRepository - Variable in class com.parthparekh.service.ProductServiceImpl
 
ProductService - Interface in com.parthparekh
Interface for ProductService - defines the basic operations that Product service offers
productService - Variable in class com.parthparekh.service.cache.ProductCacheService
 
productService - Variable in class com.parthparekh.service.ProductServiceTest
 
productService - Variable in class com.parthparekh.ws.ProductWebServiceImpl
 
ProductServiceImpl - Class in com.parthparekh.service
Implementation for Product service
ProductServiceImpl() - Constructor for class com.parthparekh.service.ProductServiceImpl
 
ProductServiceTest - Class in com.parthparekh.service
Test ProductService functions
ProductServiceTest() - Constructor for class com.parthparekh.service.ProductServiceTest
 
productServiceUtils - Variable in class com.parthparekh.service.cache.ProductCacheService
 
productServiceUtils - Variable in class com.parthparekh.service.ProductServiceImpl
 
ProductServiceUtils - Class in com.parthparekh.service.utils
Utility class for Product Service
ProductServiceUtils() - Constructor for class com.parthparekh.service.utils.ProductServiceUtils
 
ProductStatus - Enum in com.parthparekh.api
Product status enum
ProductStatus() - Constructor for enum com.parthparekh.api.ProductStatus
 
ProductWebService - Interface in com.parthparekh
Interface for ProductWebService - defines the basic operations that Product web service offers
productWebService - Variable in class com.parthparekh.ws.ProductWebServiceTest
 
ProductWebServiceImpl - Class in com.parthparekh.ws
Product web service implementation
ProductWebServiceImpl() - Constructor for class com.parthparekh.ws.ProductWebServiceImpl
 
ProductWebServiceTest - Class in com.parthparekh.ws
Test ProductWebService functions
ProductWebServiceTest() - Constructor for class com.parthparekh.ws.ProductWebServiceTest
 
put(String, T) - Method in interface com.parthparekh.service.cache.Cache
Adds data to the cache
put(String, T, int) - Method in interface com.parthparekh.service.cache.Cache
Adds data to the cache with specific ttl
put(String, T) - Method in class com.parthparekh.service.cache.CouchbaseImpl
 
put(String, T, int) - Method in class com.parthparekh.service.cache.CouchbaseImpl
 
put(String, T) - Method in class com.parthparekh.service.cache.EhCacheImpl
 
put(String, T, int) - Method in class com.parthparekh.service.cache.EhCacheImpl
 
put(String, T) - Method in class com.parthparekh.service.cache.MemcachedImpl
 
put(String, T, int) - Method in class com.parthparekh.service.cache.MemcachedImpl
 

A B C D E G H I J L M N O P R S T U V W