Package com.skava.oms.helper
Class MongoFactoryBean
java.lang.Object
com.skava.oms.helper.MongoFactoryBean
The Helper class MongoFactoryBean to handle mongoTemplates for the OrderRepository.
- Since:
- 09-Jul-2018 The method getMongoTemplate will find correct MongoTemplate and return The method getOrderRepository will find correct OrderRespository and return
- Author:
- Infosys Equinox
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.data.mongodb.core.MongoTemplate
getMongoTemplate
(boolean isArchive) Get MongoTemplate for Primary and Archive based on isArchivegetOrderRepository
(boolean isArchive) Get OrderRepository for Primary and Archive based on isArchive
-
Constructor Details
-
MongoFactoryBean
public MongoFactoryBean()
-
-
Method Details
-
getMongoTemplate
public org.springframework.data.mongodb.core.MongoTemplate getMongoTemplate(boolean isArchive) Get MongoTemplate for Primary and Archive based on isArchive- Parameters:
isArchive
- decides data fetching from primary or archive- Returns:
- MongoTemple based on isArchive
-
getOrderRepository
Get OrderRepository for Primary and Archive based on isArchive- Parameters:
isArchive
- decides fetching from primary or archive- Returns:
- AbstractOrderRepository based on isArchive
-