Package com.skava.inventory.helper
Class CheckInventoryHelper
java.lang.Object
com.skava.inventory.service.impl.CommonDependencies
com.skava.inventory.helper.CheckInventoryHelper
The Class InventoryCollectionPropertiesHelper implemented business logic for
inventory services.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DefaultCheckInventoryServiceImpl
defaultCheckInventoryServiceImplFields inherited from class com.skava.inventory.service.impl.CommonDependencies
binItemRepository, binRepository, cacheUtil, collectionDependencies, collectionPropertyRepository, collectionRepository, context, createBinItemService, createBinService, inventoryEventService, messageSource, searchCountCache, transactionRepository
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CheckInventoryHelper
(DefaultCheckInventoryServiceImpl defaultCheckInventoryServiceImpl) defaultCheckInventoryServiceImpl Constructor -
Method Summary
Modifier and TypeMethodDescriptionfetchInvocationClassDetails
(CheckInventoryRequest checkInventoryRequest, String className) Get the class detailsplugInLoader
(CheckInventoryRequest checkInventoryRequest) Plug in loader.Methods inherited from class com.skava.inventory.service.impl.CommonDependencies
checkBinIsActive, checkBinItemIsActive, checkForDuplicateName, clearCollectionCache, clearCollectionPropertyCache
-
Field Details
-
defaultCheckInventoryServiceImpl
defaultCheckInventoryServiceImpl
-
-
Constructor Details
-
CheckInventoryHelper
defaultCheckInventoryServiceImpl Constructor
-
-
Method Details
-
plugInLoader
Plug in loader. This class used to load collection properties. If the partner plugin property is not available in that collection properties, Load default calculation partner from default properties. If collection partner plugin property is available means get and use it.- Parameters:
checkInventoryRequest
- the inventory request- Returns:
- the inventory response
-
fetchInvocationClassDetails
public CheckInventoryPlugIn fetchInvocationClassDetails(CheckInventoryRequest checkInventoryRequest, String className) Get the class details- Returns:
-