Index

A B C D E F G H I K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSpecificationBuilder<T> - Class in com.skava.inventory.entity.criteria
 
AbstractSpecificationBuilder() - Constructor for class com.skava.inventory.entity.criteria.AbstractSpecificationBuilder
 
ACTIVE - Enum constant in enum class com.skava.inventory.entity.Bin.Status
 
ACTIVE - Enum constant in enum class com.skava.inventory.entity.BinItem.Status
 
ACTIVE - Enum constant in enum class com.skava.inventory.entity.Collection.Status
 
ACTIVE - Enum constant in enum class com.skava.inventory.entity.InventoryRule.Status
 
ACTIVE - Enum constant in enum class com.skava.inventory.entity.Transaction.Status
 
ADD - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
addReconcileTransaction(Long, Transaction) - Method in class com.skava.inventory.helper.TransactionManagerHelper
 
ALL_COLLECTION_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
applyInventoryRule(long, long) - Method in class com.skava.inventory.web.InventoryRuleController
Apply an inventory rule.
ApplyInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
ApplyInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
ApplyInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.ApplyInventoryRuleServiceImpl
 
archive - Variable in class com.skava.inventory.entity.QCollection
 
ASSIGN - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
atpBlockedQty - Variable in class com.skava.inventory.entity.QBinItem
 
atpQty - Variable in class com.skava.inventory.entity.QBinItem
 
atpQty - Variable in class com.skava.inventory.entity.QTransaction
 
audit(Collection, String) - Static method in class com.skava.inventory.util.LoggerUtils
 
audit(String, String, String) - Static method in class com.skava.inventory.util.LoggerUtils
 
audit(List<Field>) - Static method in class com.skava.inventory.util.LoggerUtils
Writes audit log for the list of fields passed as the parameter.
AuditConstants - Class in com.skava.inventory.constant
This class have audit constants for the application
AuditConstants() - Constructor for class com.skava.inventory.constant.AuditConstants
 
AuditorAwareImpl - Class in com.skava.inventory.audit
This class defines AuditorAwareImpl
AuditorAwareImpl(AuthTokenHandler) - Constructor for class com.skava.inventory.audit.AuditorAwareImpl
 
authProps - Variable in class com.skava.inventory.helper.InventoryAuthHelper
to get auth configurations like guest user role name
authTokenHandler - Variable in class com.skava.inventory.event.handler.EventHandlerDependencies
Authentication token handler used for validating the given AuthToken in message
authTokenHandler - Variable in class com.skava.inventory.helper.InventoryAuthHelper
 

B

BACKORDER - Enum constant in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
backOrderedBlockedQty - Variable in class com.skava.inventory.entity.QBinItem
 
backOrderedQty - Variable in class com.skava.inventory.entity.QBinItem
 
backOrderedQty - Variable in class com.skava.inventory.entity.QTransaction
 
bin - Static variable in class com.skava.inventory.entity.QBin
 
bin - Variable in class com.skava.inventory.entity.QBinItem
 
bin - Variable in class com.skava.inventory.entity.QBinProperty
 
Bin - Class in com.skava.inventory.entity
A bin is a place where you can organize the bin items or bins to one specific group.
Bin() - Constructor for class com.skava.inventory.entity.Bin
 
BIN_ALREADY_EXIST - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
BIN_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_CREATED - Enum constant in enum class com.skava.inventory.model.event.BinEvent.Events
 
BIN_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_DELETED - Enum constant in enum class com.skava.inventory.model.event.BinEvent.Events
 
BIN_DELETED_MESSAGE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Bin response code
BIN_INACTIVE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_LEAF_BIN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_PARENT_BIN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_PARENT_BIN_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_TYPES - Static variable in class com.skava.inventory.constant.CollectionProperties
 
BIN_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BIN_UPDATED - Enum constant in enum class com.skava.inventory.model.event.BinEvent.Events
 
Bin.Key - Class in com.skava.inventory.entity
This class defines the composite primary key for Bin entity.
Bin.Status - Enum Class in com.skava.inventory.entity
Defines the list of statuses that a collection can support IN_ACTIVE : bin in inactive state ACTIVE: bin in active state.
BinController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for Bin model.
BinController(CreateBinService, FindBinService, DeleteBinService, FindAllBinService, UpdateBinService, PatchUpdateBinService) - Constructor for class com.skava.inventory.web.BinController
 
BinDTO - Class in com.skava.inventory.model.dto
This class implements the BinDTO model to define the request and response Bin object.
BinDTO(Bin) - Constructor for class com.skava.inventory.model.dto.BinDTO
 
BinDTO(Bin, boolean) - Constructor for class com.skava.inventory.model.dto.BinDTO
This method returns the BinDTO object which clones the bin param.
BinEvent - Class in com.skava.inventory.model.event
This class defines the event model of the bin.
BinEvent(BinEvent.Events, BinEvent.BinEventModel) - Constructor for class com.skava.inventory.model.event.BinEvent
Constructor with all fields.
BinEvent.BinEventModel - Class in com.skava.inventory.model.event
This class defines the event properties model of the bin.
BinEvent.Events - Enum Class in com.skava.inventory.model.event
 
BinEventModel() - Constructor for class com.skava.inventory.model.event.BinEvent.BinEventModel
 
binId - Variable in class com.skava.inventory.entity.QBinProperty_Key
 
binItem - Static variable in class com.skava.inventory.entity.QBinItem
 
binItem - Variable in class com.skava.inventory.entity.QBinItemProperty
 
binItem - Variable in class com.skava.inventory.entity.QTransaction
 
BinItem - Class in com.skava.inventory.entity
Bin item is a product(SKU) which is associated to a bin.
BinItem() - Constructor for class com.skava.inventory.entity.BinItem
 
BINITEM_ALREADY_EXISTS - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_CREATED - Enum constant in enum class com.skava.inventory.model.event.BinItemEvent.Events
 
BINITEM_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Bin item Response code
BINITEM_INACTIVE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_OUTOFSTOCK - Enum constant in enum class com.skava.inventory.model.event.BinItemEvent.Events
 
BINITEM_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
BINITEM_UPDATED - Enum constant in enum class com.skava.inventory.model.event.BinItemEvent.Events
 
BinItem.DisplayStatus - Enum Class in com.skava.inventory.entity
 
BinItem.Status - Enum Class in com.skava.inventory.entity
Defines the list of statuses that a collection can support IN_ACTIVE : bin in inactive state ACTIVE: bin in active state.
BinItemController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for BinItem model.
BinItemController() - Constructor for class com.skava.inventory.web.BinItemController
 
BinItemDTO - Class in com.skava.inventory.model.dto
This class defines the BinItemDTO model.
BinItemDTO(BinItem) - Constructor for class com.skava.inventory.model.dto.BinItemDTO
 
BinItemDTO(BinItem, boolean) - Constructor for class com.skava.inventory.model.dto.BinItemDTO
This method returns the BinItemDTO object which clones the binItem param.
BinItemEvent - Class in com.skava.inventory.model.event
This class defines the event model of the bin item.
BinItemEvent(BinItemEvent.Events, BinItemEvent.BinItemEventModel) - Constructor for class com.skava.inventory.model.event.BinItemEvent
Constructor with all fields.
BinItemEvent.BinItemEventModel - Class in com.skava.inventory.model.event
This class defines the event properties model of the bin item.
BinItemEvent.Events - Enum Class in com.skava.inventory.model.event
 
BinItemEventModel() - Constructor for class com.skava.inventory.model.event.BinItemEvent.BinItemEventModel
 
binItemId - Variable in class com.skava.inventory.entity.QBinItemProperty_Key
 
binItemProperty - Static variable in class com.skava.inventory.entity.QBinItemProperty
 
BinItemProperty - Class in com.skava.inventory.entity
 
BinItemProperty() - Constructor for class com.skava.inventory.entity.BinItemProperty
 
BinItemProperty.Key - Class in com.skava.inventory.entity
This class defines the primary key of the CollectionProperty.
BinItemPropertyDTO - Class in com.skava.inventory.model.dto
This class defines the BinItemPropertyDTO model.
BinItemPropertyDTO(BinItemProperty) - Constructor for class com.skava.inventory.model.dto.BinItemPropertyDTO
This method is used to set value and name from BinItemProperty.
binItemRepository - Variable in class com.skava.inventory.helper.SearchCountCache
BinItem repository to handle bin CRUD operations
binItemRepository - Variable in class com.skava.inventory.service.impl.CommonDependencies
BinItem repository to handle bin CRUD operations
binItemRepository - Variable in class com.skava.inventory.util.TransactionUtil
BinItem repository to handle bin CRUD operations
BinItemRepository - Interface in com.skava.inventory.repository
This is BinItemRepository interface.
BinItemResponse - Class in com.skava.inventory.model.response.binitem
This class contains response model for bin item in inventory
BinItemResponse() - Constructor for class com.skava.inventory.model.response.binitem.BinItemResponse
 
BINITEMS_FOUND_PARTIALLY - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
binItemSearchCount(long, String, Specification<BinItem>, Pageable, int) - Method in class com.skava.inventory.helper.SearchCountCache
 
BinItemSpecification - Class in com.skava.inventory.entity.criteria.binitem
The Class BinItemSpecification
BinItemSpecification(SearchCriteria) - Constructor for class com.skava.inventory.entity.criteria.binitem.BinItemSpecification
 
BinItemSpecificationBuilderImpl - Class in com.skava.inventory.entity.criteria.binitem
The Class BinItemSpecificationBuilderImpl this extends the AbstractSpecificationBuilder to create the same for the binItem
BinItemSpecificationBuilderImpl() - Constructor for class com.skava.inventory.entity.criteria.binitem.BinItemSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
BinItemsResponse - Class in com.skava.inventory.model.response.binitem
BinItemsResponse This holds the container to transfer the binItem object from the serviceimple to the controller with appropriate response codes
BinItemsResponse() - Constructor for class com.skava.inventory.model.response.binitem.BinItemsResponse
 
BinProductResponse - Class in com.skava.inventory.model.response.binitem
This class contains response model for bin item in inventory
BinProductResponse() - Constructor for class com.skava.inventory.model.response.binitem.BinProductResponse
 
binProperty - Static variable in class com.skava.inventory.entity.QBinProperty
 
BinProperty - Class in com.skava.inventory.entity
Bin Property entity.
BinProperty() - Constructor for class com.skava.inventory.entity.BinProperty
 
BinProperty.Key - Class in com.skava.inventory.entity
This class defines the primary key of the binProperty.
BinPropertyDTO - Class in com.skava.inventory.model.dto
This class defines the model for BinPropertyDTO (Data Transfer Object).
BinPropertyDTO(BinProperty) - Constructor for class com.skava.inventory.model.dto.BinPropertyDTO
This constructor initlize the BinPropertyDTO object.
binRepository - Variable in class com.skava.inventory.service.impl.CommonDependencies
Bin repository to handle bin CRUD operations
BinRepository - Interface in com.skava.inventory.repository
This is BinRepository interface.
BinResponse - Class in com.skava.inventory.model.response.bin
This class contains the bin response
BinResponse() - Constructor for class com.skava.inventory.model.response.bin.BinResponse
 
BinSpecification - Class in com.skava.inventory.entity.criteria.bin
The Class BinSpecification
BinSpecification(SearchCriteria) - Constructor for class com.skava.inventory.entity.criteria.bin.BinSpecification
 
BinSpecificationBuilderImpl - Class in com.skava.inventory.entity.criteria.bin
The Class BinSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the bin
BinSpecificationBuilderImpl(Collection) - Constructor for class com.skava.inventory.entity.criteria.bin.BinSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
BinsResponse - Class in com.skava.inventory.model.response.bin
BinsResponse This holds the container to transfer the bin object from the serviceimple to the controller with appropriate response codes
BinsResponse() - Constructor for class com.skava.inventory.model.response.bin.BinsResponse
 
BLOCK - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
BLOCK_EXPIRY_TIME - Static variable in class com.skava.inventory.constant.CollectionProperties
 
blockExpiryTime - Variable in class com.skava.inventory.entity.QTransaction
 
BOOLEAN - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
build() - Method in class com.skava.inventory.entity.criteria.AbstractSpecificationBuilder
 
build() - Method in class com.skava.inventory.entity.criteria.bin.BinSpecificationBuilderImpl
build() - Method in class com.skava.inventory.entity.criteria.binitem.BinItemSpecificationBuilderImpl
build() - Method in class com.skava.inventory.entity.criteria.collection.CollectionSpecificationBuilderImpl
build() - Method in class com.skava.inventory.entity.criteria.transaction.TransactionSpecificationBuilderImpl
BUILD_DATE - Static variable in class com.skava.release.InventoryReleaseDefinition
 
BUILD_NUMBER - Static variable in class com.skava.release.InventoryReleaseDefinition
 
BUILD_VERSION - Static variable in class com.skava.release.InventoryReleaseDefinition
 
BulkTransactionBinItemDTO - Class in com.skava.inventory.model.dto
This class defines the BulkTransactionBinItemDTO model for blocking quantity in a bin items.
BulkTransactionBinItemDTO(Transaction) - Constructor for class com.skava.inventory.model.dto.BulkTransactionBinItemDTO
This method returns the BulkTransactionBinItemDTO object.
BulkTransactionDTO - Class in com.skava.inventory.model.dto
This class defines the BulkTransactionDTO model for blocking quantity of multiple bin items.
BulkTransactionDTO() - Constructor for class com.skava.inventory.model.dto.BulkTransactionDTO
 
BulkTransactionEventHandler - Class in com.skava.inventory.event.handler
This class to be handle create bulk transaction request via Event i.e.
BulkTransactionEventHandler() - Constructor for class com.skava.inventory.event.handler.BulkTransactionEventHandler
 
BulkTransactionResponse - Class in com.skava.inventory.model.response.transaction
This class defines the BulkTransactionResponse model.
BulkTransactionResponse() - Constructor for class com.skava.inventory.model.response.transaction.BulkTransactionResponse
 
BUSINESS_ID - Static variable in class com.skava.inventory.constant.HttpHeader
 
BUSINESS_ID - Static variable in class com.skava.inventory.constant.RequestParameter
 
businessId - Variable in class com.skava.inventory.entity.QCollection
 

C

CacheConstants - Class in com.skava.inventory.constant
 
CacheConstants() - Constructor for class com.skava.inventory.constant.CacheConstants
 
cacheUtil - Variable in class com.skava.inventory.service.impl.CommonDependencies
CacheUtil instance
calDisplayStatusWithRequiredBackorderQty(double) - Method in class com.skava.inventory.entity.BinItem
Check the availability status of the bin item
calDisplayStatusWithRequiredPreorderQty(double) - Method in class com.skava.inventory.entity.BinItem
Check the availability status of the bin item
calDisplayStatusWithRequiredQty(double) - Method in class com.skava.inventory.entity.BinItem
Check the availability status of the bin item
CastUtils - Class in com.skava.inventory.util
This is the utility class for performing Cast kind of operations.
CastUtils() - Constructor for class com.skava.inventory.util.CastUtils
 
channel - Variable in class com.skava.inventory.entity.QBin
 
CHECK_INVENTORY_CLASS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
CHECK_INVENTORY_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
checkBinIsActive(Bin, boolean) - Method in class com.skava.inventory.service.impl.CommonDependencies
Check the given bin is active or not.
checkBinItemIsActive(BinItem) - Method in class com.skava.inventory.service.impl.CommonDependencies
Check the given bin item is active or not.
checkBinTypeAvailablity(Long, String) - Method in class com.skava.inventory.service.impl.CollectionDependencies
Check the given bin type is exist in the collection property
checkCollectionIsActive(Collection) - Method in class com.skava.inventory.service.impl.CollectionDependencies
Check the given collection is active or not.
checkCollectionProperties(List<CollectionPropertyDTO>) - Method in class com.skava.inventory.service.impl.CollectionDependencies
This method will check the collection properties length and the attribute nullable check
checkCollectionProperty(List<CollectionPropertyDTO>, List<CollectionAttribute>) - Method in class com.skava.inventory.service.impl.CollectionDependencies
The method checks for all the collection properties while creating the collection.
checkForDuplicateName(long, String) - Method in class com.skava.inventory.service.impl.CommonDependencies
 
checkInventory(String, String, long, List<CheckInventoryDTO>, Boolean) - Method in class com.skava.inventory.web.BinItemController
Check bin item inventory.
CheckInventoryDTO - Class in com.skava.inventory.model.dto
This class implements the checkInventoryDTO model to define the check inventory request and response.
CheckInventoryDTO(String, String, Number, Number, Number, String, List<BinItemPropertyDTO>) - Constructor for class com.skava.inventory.model.dto.CheckInventoryDTO
 
checkInventoryHelper - Variable in class com.skava.inventory.service.impl.binitem.CheckInventoryServiceImpl
checkInventoryHelper
CheckInventoryHelper - Class in com.skava.inventory.helper
The Class InventoryCollectionPropertiesHelper implemented business logic for inventory services.
CheckInventoryHelper(DefaultCheckInventoryServiceImpl) - Constructor for class com.skava.inventory.helper.CheckInventoryHelper
defaultCheckInventoryServiceImpl Constructor
CheckInventoryPlugIn - Interface in com.skava.inventory.plugin
Provides interface define methods functionality to check inventory.
CheckInventoryRequest - Class in com.skava.inventory.model.request.binitem
This class defines the check inventory request model.
CheckInventoryRequest() - Constructor for class com.skava.inventory.model.request.binitem.CheckInventoryRequest
 
CheckInventoryResponse - Class in com.skava.inventory.model.response.binitem
This class contains response model for check inventory in inventory
CheckInventoryResponse() - Constructor for class com.skava.inventory.model.response.binitem.CheckInventoryResponse
 
CheckInventoryService - Interface in com.skava.inventory.service.binitem
This class defines CheckInvnetoryService to check the current inventory status of the bin item.
CheckInventoryServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements CheckInventoryService to handle the check inventory request.
CheckInventoryServiceImpl(CheckInventoryHelper) - Constructor for class com.skava.inventory.service.impl.binitem.CheckInventoryServiceImpl
checkInventoryHelper Constructor
CheckInventoryValidator - Class in com.skava.inventory.validation.binitem
This class defines the validations for check inventory request.
CheckInventoryValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.binitem.CheckInventoryValidator
 
checkNullValidation(BigDecimal) - Static method in class com.skava.inventory.util.CastUtils
 
checkPatchCollectionProperty(CollectionProperty, List<CollectionAttribute>) - Method in class com.skava.inventory.service.impl.CollectionDependencies
The method checks for all the collection properties while creating the collection
checkQuantity(double, double, double) - Method in class com.skava.inventory.entity.BinItem
To check the quantity of the bin item
checkQuantityForReconcileTransaction(double, double, double) - Method in class com.skava.inventory.entity.BinItem
To check the quantity of the bin item for reconcile transaction
cleanUpExpiredBlockedTransaction(Long) - Method in class com.skava.inventory.util.TransactionUtil
 
clearCollectionCache(long) - Method in class com.skava.inventory.service.impl.CommonDependencies
Clear collection caches by id
clearCollectionPropertyCache(long) - Method in class com.skava.inventory.service.impl.CommonDependencies
Clear collection property caches by id
cloneTransaction() - Method in class com.skava.inventory.entity.Transaction
 
collection - Variable in class com.skava.inventory.entity.QBin
 
collection - Static variable in class com.skava.inventory.entity.QCollection
 
collection - Variable in class com.skava.inventory.entity.QCollectionProperty
 
Collection - Class in com.skava.inventory.entity
This class defines the collection entity.
Collection() - Constructor for class com.skava.inventory.entity.Collection
 
COLLECTION_ATTRIBUTE_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
COLLECTION_ATTRIBUTE_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Collection attributes response code
COLLECTION_ATTRIBUTE_IS_NULL - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_ATTRIBUTE_LENGTH_INCORRECT - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_ATTRIBUTE_NOT_AVAILABLE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_ATTRIBUTES_DOESNOT_EXIST - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
COLLECTION_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_EXISTS - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Collection Response Codes
COLLECTION_IN_ACTIVE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_PROPERTY_ALREADY_EXIST - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_PROPERTY_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
COLLECTION_PROPERTY_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_PROPERTY_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_PROPERTY_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Collection Property Response Codes
COLLECTION_PROPERTY_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_PROPERTY_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
COLLECTION_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
Collection.Status - Enum Class in com.skava.inventory.entity
Status - this defines the list of statuses that a collection can support IN_ACTIVE : collection in inactive state ACTIVE: collection in active state.
collectionAttribute - Static variable in class com.skava.inventory.entity.QCollectionAttribute
 
CollectionAttribute - Class in com.skava.inventory.entity
CollectionAttribute class.
CollectionAttribute() - Constructor for class com.skava.inventory.entity.CollectionAttribute
 
CollectionAttributeController - Class in com.skava.inventory.web
The controller class to handle the collection attribute CURD request.
CollectionAttributeController(GetCollectionAttributeService) - Constructor for class com.skava.inventory.web.CollectionAttributeController
 
CollectionAttributeDTO - Class in com.skava.inventory.model.dto
This class hold the collection attribute informations.
CollectionAttributeDTO(CollectionAttribute) - Constructor for class com.skava.inventory.model.dto.CollectionAttributeDTO
Construct the CollectionAttribute object by parsing the CollectionAttribute object.
collectionAttributeRepository - Variable in class com.skava.inventory.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
Collection attribute repository to handle CURD operations
CollectionAttributeRepository - Interface in com.skava.inventory.repository
This is CollectionAttributeRepository interface.
CollectionAttributesResponse - Class in com.skava.inventory.model.response.collection.attribute
This is a wrapper class of collection attribute response
CollectionAttributesResponse() - Constructor for class com.skava.inventory.model.response.collection.attribute.CollectionAttributesResponse
 
CollectionAttributeType - Enum Class in com.skava.inventory.entity
CollectionAttributeType class.
CollectionCommonServices - Class in com.skava.inventory.service.impl
 
CollectionCommonServices() - Constructor for class com.skava.inventory.service.impl.CollectionCommonServices
Default constructor
CollectionController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for collection model.
CollectionController(CreateCollectionService, FindCollectionService, FindAllCollectionService, UpdateCollectionService) - Constructor for class com.skava.inventory.web.CollectionController
 
collectionDependencies - Variable in class com.skava.inventory.service.impl.CommonDependencies
CollectionDependencies instance
CollectionDependencies - Class in com.skava.inventory.service.impl
 
CollectionDependencies(CommonServices) - Constructor for class com.skava.inventory.service.impl.CollectionDependencies
 
CollectionDTO - Class in com.skava.inventory.model.dto
This class defines the model for CollectionDTO (Data Transfer Object).
CollectionDTO(Collection) - Constructor for class com.skava.inventory.model.dto.CollectionDTO
 
CollectionDTO(Collection, boolean) - Constructor for class com.skava.inventory.model.dto.CollectionDTO
This method is used to set collcetion's DTO from collection entity.
collectionId - Variable in class com.skava.inventory.entity.QBin_Key
 
collectionId - Variable in class com.skava.inventory.entity.QCollectionProperty_Key
 
collectionId - Variable in class com.skava.inventory.entity.QInventoryRule
 
CollectionProperties - Class in com.skava.inventory.constant
This class defines MicroServiceProperties
CollectionProperties() - Constructor for class com.skava.inventory.constant.CollectionProperties
 
CollectionPropertiesResponse - Class in com.skava.inventory.model.response.collection.property
CollectionsResponse This holds the container to transfer the collection property object from the service implementation to the controller with appropriate response codes
CollectionPropertiesResponse() - Constructor for class com.skava.inventory.model.response.collection.property.CollectionPropertiesResponse
 
collectionProperty - Static variable in class com.skava.inventory.entity.QCollectionProperty
 
CollectionProperty - Class in com.skava.inventory.entity
This class defines the CollectionProperty entity This is a child entity of the collection contains a composite key that comprises of the following 1. collection id 2. property name *
CollectionProperty() - Constructor for class com.skava.inventory.entity.CollectionProperty
 
CollectionProperty.Key - Class in com.skava.inventory.entity
This class defines the primary key of the CollectionProperty.
CollectionPropertyController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for collection property model.
CollectionPropertyController(FindCollectionPropertyService, UpdateCollectionPropertyService, PatchUpdateCollectionPropertyService) - Constructor for class com.skava.inventory.web.CollectionPropertyController
 
CollectionPropertyDTO - Class in com.skava.inventory.model.dto
This class defines the model for CollectionPropertyDTO (Data Transfer Object).
CollectionPropertyDTO(CollectionProperty) - Constructor for class com.skava.inventory.model.dto.CollectionPropertyDTO
This method is used to set collcetion's Id from collectionProperty.
collectionPropertyRepository - Variable in class com.skava.inventory.service.impl.CommonDependencies
Collection property repository to handle collection property CRUD operations
CollectionPropertyRepository - Interface in com.skava.inventory.repository
This is CollectionPropertyRepository interface
CollectionPropertyResponse - Class in com.skava.inventory.model.response.collection.property
CollectionPropertyResponse
CollectionPropertyResponse() - Constructor for class com.skava.inventory.model.response.collection.property.CollectionPropertyResponse
 
collectionRepository - Variable in class com.skava.inventory.service.impl.CommonDependencies
Collection repository to handle collection CRUD operations
CollectionRepository - Interface in com.skava.inventory.repository
This is CollectionRepository interface
CollectionResponse - Class in com.skava.inventory.model.response.collection
This class defines the CollectionResponse model.
CollectionResponse() - Constructor for class com.skava.inventory.model.response.collection.CollectionResponse
 
CollectionSpecification - Class in com.skava.inventory.entity.criteria.collection
The Class CollectionSpecification
CollectionSpecification(SearchCriteria) - Constructor for class com.skava.inventory.entity.criteria.collection.CollectionSpecification
 
CollectionSpecificationBuilderImpl - Class in com.skava.inventory.entity.criteria.collection
The Class CollectionSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the collection
CollectionSpecificationBuilderImpl() - Constructor for class com.skava.inventory.entity.criteria.collection.CollectionSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
CollectionsResponse - Class in com.skava.inventory.model.response.collection
CollectionsResponse This holds the container to transfer the collection object from the serviceimple to the controller with appropsriate response codes
CollectionsResponse() - Constructor for class com.skava.inventory.model.response.collection.CollectionsResponse
 
com.skava.inventory - package com.skava.inventory
This package contains inventory application Sprig boot application start up.
com.skava.inventory.audit - package com.skava.inventory.audit
This package contains the audit for inventory
com.skava.inventory.constant - package com.skava.inventory.constant
This package contains the constants for inventory application
com.skava.inventory.entity - package com.skava.inventory.entity
This package contains the inventory entities
com.skava.inventory.entity.criteria - package com.skava.inventory.entity.criteria
This package contains the inventory entity criteria information
com.skava.inventory.entity.criteria.bin - package com.skava.inventory.entity.criteria.bin
This package contains the bin criteria information
com.skava.inventory.entity.criteria.binitem - package com.skava.inventory.entity.criteria.binitem
This package contains the binitem criteria information
com.skava.inventory.entity.criteria.collection - package com.skava.inventory.entity.criteria.collection
This package contains the collection criteria information
com.skava.inventory.entity.criteria.transaction - package com.skava.inventory.entity.criteria.transaction
This package contains the transaction related information
com.skava.inventory.error.handler - package com.skava.inventory.error.handler
This package contains the error haldler
com.skava.inventory.event - package com.skava.inventory.event
This package contains the inventory events
com.skava.inventory.event.handler - package com.skava.inventory.event.handler
This package contains the inventory event handler
com.skava.inventory.exception - package com.skava.inventory.exception
This package contains inventory exception
com.skava.inventory.helper - package com.skava.inventory.helper
This package contains inventory helper classes
com.skava.inventory.model.dto - package com.skava.inventory.model.dto
This package contains the inventory DTOs
com.skava.inventory.model.event - package com.skava.inventory.model.event
This package contains the inventory event models
com.skava.inventory.model.request.bin - package com.skava.inventory.model.request.bin
This package contains the request models for bin in inventory
com.skava.inventory.model.request.binitem - package com.skava.inventory.model.request.binitem
This package contains request models for binitem in inventory
com.skava.inventory.model.request.collection - package com.skava.inventory.model.request.collection
This package contains request models for collection in inventory
com.skava.inventory.model.request.collection.property - package com.skava.inventory.model.request.collection.property
This package contains request models for collection properties in inventory
com.skava.inventory.model.request.inventoryrule - package com.skava.inventory.model.request.inventoryrule
This package contains inventory web applications
com.skava.inventory.model.request.transaction - package com.skava.inventory.model.request.transaction
This package contains request models for transaction in inventory
com.skava.inventory.model.response - package com.skava.inventory.model.response
This package contains response models in inventory
com.skava.inventory.model.response.bin - package com.skava.inventory.model.response.bin
This package contains response models for bin in inventory
com.skava.inventory.model.response.binitem - package com.skava.inventory.model.response.binitem
This package contains response models for binitem in inventory
com.skava.inventory.model.response.collection - package com.skava.inventory.model.response.collection
This package contains response models for collection in inventory
com.skava.inventory.model.response.collection.attribute - package com.skava.inventory.model.response.collection.attribute
This package contains response models for collection attribute in inventory
com.skava.inventory.model.response.collection.property - package com.skava.inventory.model.response.collection.property
This package contains response models for collection property in inventory
com.skava.inventory.model.response.inventoryrule - package com.skava.inventory.model.response.inventoryrule
This package contains inventory web applications
com.skava.inventory.model.response.transaction - package com.skava.inventory.model.response.transaction
This package contains response models for transaction in inventory
com.skava.inventory.plugin - package com.skava.inventory.plugin
Boot Application Class of the Inventory Service available here.
com.skava.inventory.plugin.impl - package com.skava.inventory.plugin.impl
Boot Application Class of the Inventory Service available here.
com.skava.inventory.repository - package com.skava.inventory.repository
This package contains the repositories in inventory
com.skava.inventory.security - package com.skava.inventory.security
This package contains inventory security
com.skava.inventory.service - package com.skava.inventory.service
This package contains service in inventory
com.skava.inventory.service.bin - package com.skava.inventory.service.bin
This package contains services for bin in inventory
com.skava.inventory.service.binitem - package com.skava.inventory.service.binitem
This package contains services for binitem in inventory
com.skava.inventory.service.collection - package com.skava.inventory.service.collection
This package contains services in inventory
com.skava.inventory.service.collection.attrribute - package com.skava.inventory.service.collection.attrribute
This package contains services for collection attribute in inventory
com.skava.inventory.service.collection.property - package com.skava.inventory.service.collection.property
This package contains services for collection property in inventory
com.skava.inventory.service.impl - package com.skava.inventory.service.impl
This package contains implementation services in inventory
com.skava.inventory.service.impl.bin - package com.skava.inventory.service.impl.bin
This package contains implementation services for bin in inventory
com.skava.inventory.service.impl.binitem - package com.skava.inventory.service.impl.binitem
This package contains implementation services for binitem in inventory
com.skava.inventory.service.impl.collection - package com.skava.inventory.service.impl.collection
This package contains implementation services for collection in inventory
com.skava.inventory.service.impl.collection.attribute - package com.skava.inventory.service.impl.collection.attribute
This package contains implementation services for collection attribute in inventory
com.skava.inventory.service.impl.collection.property - package com.skava.inventory.service.impl.collection.property
This package contains implementation services for patch collection property in inventory
com.skava.inventory.service.impl.inventoryrule - package com.skava.inventory.service.impl.inventoryrule
This package contains inventory web applications
com.skava.inventory.service.impl.transaction - package com.skava.inventory.service.impl.transaction
This package contains implementation services for transaction in inventory
com.skava.inventory.service.inventoryrule - package com.skava.inventory.service.inventoryrule
This package contains inventory web applications
com.skava.inventory.service.transaction - package com.skava.inventory.service.transaction
This package contains implementation services for transaction in inventory
com.skava.inventory.util - package com.skava.inventory.util
This package contains util services in inventory
com.skava.inventory.validation - package com.skava.inventory.validation
This package contains validations in inventory service
com.skava.inventory.validation.bin - package com.skava.inventory.validation.bin
This package contains validation services for bin in inventory
com.skava.inventory.validation.binitem - package com.skava.inventory.validation.binitem
This package contains validation services for bin item in inventory
com.skava.inventory.validation.collection - package com.skava.inventory.validation.collection
This package contains validation services for collections in inventory
com.skava.inventory.validation.collection.property - package com.skava.inventory.validation.collection.property
This package contains validation services for collection property in inventory
com.skava.inventory.validation.constraints - package com.skava.inventory.validation.constraints
This package contains validation constraints in inventory
com.skava.inventory.validation.custom - package com.skava.inventory.validation.custom
This package contains custom validation services in inventory
com.skava.inventory.validation.groups - package com.skava.inventory.validation.groups
This package contains validation groups in inventory
com.skava.inventory.validation.transaction - package com.skava.inventory.validation.transaction
This package contains validations on transactions
com.skava.inventory.web - package com.skava.inventory.web
This package contains inventory web applications
com.skava.inventory.web.handler - package com.skava.inventory.web.handler
This package contains web handlers in inventory
com.skava.release - package com.skava.release
This package contains details about release such as release version, release date etc.
CommonDependencies - Class in com.skava.inventory.service.impl
This class defines common dependencies
CommonDependencies() - Constructor for class com.skava.inventory.service.impl.CommonDependencies
 
commonEntityFields - Static variable in class com.skava.inventory.entity.QCommonEntityFields
 
CommonEntityFields - Class in com.skava.inventory.entity
This class contains the fields which are common for most of the entities
CommonEntityFields() - Constructor for class com.skava.inventory.entity.CommonEntityFields
 
CommonServices - Class in com.skava.inventory.service.impl
 
CommonServices() - Constructor for class com.skava.inventory.service.impl.CommonServices
Default constructor
CommonUtils - Class in com.skava.inventory.util
 
CommonUtils() - Constructor for class com.skava.inventory.util.CommonUtils
 
configure(SpringApplicationBuilder) - Method in class com.skava.inventory.ExternalTomcatServletInitializer
 
CONSIGNMENT_COST_EXPRESSION - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
consignmentCost - Variable in class com.skava.inventory.entity.QTransaction
 
CONST_DEFAULT_API_VERSION_ID - Static variable in class com.skava.inventory.constant.AuditConstants
 
Constants - Class in com.skava.inventory.constant
 
context - Variable in class com.skava.inventory.service.impl.CommonDependencies
 
count(Specification<T>) - Method in interface com.skava.inventory.repository.InventoryRepository
 
countByBin(Bin) - Method in interface com.skava.inventory.repository.BinItemRepository
 
countByParentBin(Bin) - Method in interface com.skava.inventory.repository.BinRepository
 
CREATE_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
CREATE_BINITEM_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
CREATE_BULK_TRANSACTION_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
CREATE_TRANSACTION_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
createBin(String, String, long, BinDTO) - Method in class com.skava.inventory.web.BinController
Create a Bin.
createBinItem(String, String, long, BinItemDTO) - Method in class com.skava.inventory.web.BinItemController
Creates a Bin item.
CreateBinItemRequest - Class in com.skava.inventory.model.request.binitem
This class defines the Create binItem request model.
CreateBinItemRequest() - Constructor for class com.skava.inventory.model.request.binitem.CreateBinItemRequest
 
createBinItemService - Variable in class com.skava.inventory.service.impl.CommonDependencies
service for create bin item
CreateBinItemService - Interface in com.skava.inventory.service.binitem
 
CreateBinItemServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements CreateBinItemService to create a bin item.
CreateBinItemServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.CreateBinItemServiceImpl
 
CreateBinItemValidator - Class in com.skava.inventory.validation.binitem
This class defines the validations for create bin item request.
CreateBinItemValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.binitem.CreateBinItemValidator
 
CreateBinRequest - Class in com.skava.inventory.model.request.bin
This class defines the Create bin request model.
CreateBinRequest() - Constructor for class com.skava.inventory.model.request.bin.CreateBinRequest
 
createBinService - Variable in class com.skava.inventory.service.impl.CommonDependencies
service for create bin
CreateBinService - Interface in com.skava.inventory.service.bin
An interface to define the service for creating a new bin.
CreateBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements CreateBinService and defines the create bin operation and its validations.
CreateBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.CreateBinServiceImpl
 
CreateBinValidator - Class in com.skava.inventory.validation.bin
This class defines CreateBinValidator.
CreateBinValidator() - Constructor for class com.skava.inventory.validation.bin.CreateBinValidator
 
createBulkTransaction(String, String, long, String, BulkTransactionDTO) - Method in class com.skava.inventory.web.TransactionController
Creates bulk transaction.
CreateBulkTransactionRequest - Class in com.skava.inventory.model.request.transaction
This class defines CreateBulkTransactionRequest model.
CreateBulkTransactionRequest() - Constructor for class com.skava.inventory.model.request.transaction.CreateBulkTransactionRequest
 
CreateBulkTransactionService - Interface in com.skava.inventory.service.transaction
This class defines Create Bulk Transaction Service for make transaction in multiple bin items.
CreateBulkTransactionServiceImpl - Class in com.skava.inventory.service.impl.transaction
This class implements the CreateBulkTransactionService interface to handle create bulk transaction for multiple bin items.
CreateBulkTransactionServiceImpl() - Constructor for class com.skava.inventory.service.impl.transaction.CreateBulkTransactionServiceImpl
 
CreateBulkTransactionValidator - Class in com.skava.inventory.validation.transaction
This class defines CreateBulkTransactionValidator.
CreateBulkTransactionValidator(MessageSource, LocalValidatorFactoryBean) - Constructor for class com.skava.inventory.validation.transaction.CreateBulkTransactionValidator
 
createCollection(String, String, long, CollectionDTO) - Method in class com.skava.inventory.web.CollectionController
Create collection.
CreateCollectionRequest - Class in com.skava.inventory.model.request.collection
This class defines CreateCollectionRequest model.
CreateCollectionRequest() - Constructor for class com.skava.inventory.model.request.collection.CreateCollectionRequest
 
CreateCollectionService - Interface in com.skava.inventory.service.collection
CreateCollectionService
CreateCollectionServiceImpl - Class in com.skava.inventory.service.impl.collection
This class implements the CreateCollectionService interface to handle create collection operations.
CreateCollectionServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.CreateCollectionServiceImpl
 
CreateCollectionValidator - Class in com.skava.inventory.validation.collection
This class defines CreateCollectionValidator.
CreateCollectionValidator(MessageSource, LocalValidatorFactoryBean) - Constructor for class com.skava.inventory.validation.collection.CreateCollectionValidator
 
createdBy - Variable in class com.skava.inventory.entity.Collection
The unique identifier of the user.
createdBy - Variable in class com.skava.inventory.entity.CommonEntityFields
The unique identifier of the user.
createdBy - Variable in class com.skava.inventory.entity.QBin
 
createdBy - Variable in class com.skava.inventory.entity.QBinItem
 
createdBy - Variable in class com.skava.inventory.entity.QCollection
 
createdBy - Variable in class com.skava.inventory.entity.QCommonEntityFields
 
createdBy - Variable in class com.skava.inventory.entity.QInventoryRule
 
createdBy - Variable in class com.skava.inventory.entity.QTransaction
 
createdBy - Variable in class com.skava.inventory.model.dto.InventoryRuleDTO
Id of the user who created entity.
createdOn - Variable in class com.skava.inventory.model.dto.InventoryRuleDTO
Time stamp denotes the created time of the entity.
createdTime - Variable in class com.skava.inventory.entity.Collection
Created time of this entry as long in milliseconds since the UNIX epoch (January 1, 1970 00:00:00 UTC) for example the Unix time stamp of Wed, 07 Mar 2018 11:02:02 GMT is 1520420522000.
createdTime - Variable in class com.skava.inventory.entity.CommonEntityFields
Created time of this entry as long in milliseconds since the UNIX epoch (January 1, 1970 00:00:00 UTC) for example the Unix time stamp of Wed, 07 Mar 2018 11:02:02 GMT is 1520420522000.
createdTime - Variable in class com.skava.inventory.entity.QBin
 
createdTime - Variable in class com.skava.inventory.entity.QBinItem
 
createdTime - Variable in class com.skava.inventory.entity.QCollection
 
createdTime - Variable in class com.skava.inventory.entity.QCommonEntityFields
 
createdTime - Variable in class com.skava.inventory.entity.QInventoryRule
 
createdTime - Variable in class com.skava.inventory.entity.QTransaction
 
createInventoryRule(long, InventoryRuleDTO) - Method in class com.skava.inventory.web.InventoryRuleController
Create an inventory rule.
CreateInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
CreateInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
CreateInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.CreateInventoryRuleServiceImpl
 
createTransaction(Long, Long, TransactionDTO) - Method in class com.skava.inventory.helper.TransactionManagerHelper
Create a transaction within a bin item.
createTransaction(String, String, long, long, String, TransactionDTO) - Method in class com.skava.inventory.web.TransactionController
Create transaction.
CreateTransactionRequest - Class in com.skava.inventory.model.request.transaction
This class defines CreateTransactionRequest model.
CreateTransactionRequest() - Constructor for class com.skava.inventory.model.request.transaction.CreateTransactionRequest
 
CreateTransactionService - Interface in com.skava.inventory.service.transaction
This class defines Create Transaction Service for make transaction in binitem.
CreateTransactionServiceImpl - Class in com.skava.inventory.service.impl.transaction
 
CreateTransactionServiceImpl(TransactionManagerHelper) - Constructor for class com.skava.inventory.service.impl.transaction.CreateTransactionServiceImpl
 
CreateTransactionValidator - Class in com.skava.inventory.validation.transaction
This class defines CreateTransactionValidator.
CreateTransactionValidator(MessageSource, LocalValidatorFactoryBean) - Constructor for class com.skava.inventory.validation.transaction.CreateTransactionValidator
 
customConfigure(HttpSecurity) - Method in class com.skava.inventory.security.InventoryWebSecurityConfiguration
Handles AuthToken and Validates it
CustomEcommService<I,O> - Interface in com.skava.inventory.service
An interface to define the service extend from EcommService.
customize() - Method in class com.skava.inventory.InventoryApplication
 
customSecurityConfigurer - Variable in class com.skava.inventory.helper.InventoryAuthHelper
 
CustomSimpleJpaRepository<T,I> - Class in com.skava.inventory.repository
CustomSimpleJpaRepository for custom implementation.
CustomSimpleJpaRepository(Class<T>, EntityManager) - Constructor for class com.skava.inventory.repository.CustomSimpleJpaRepository
 
CustomSimpleJpaRepository(JpaEntityInformation<T, ?>, EntityManager) - Constructor for class com.skava.inventory.repository.CustomSimpleJpaRepository
 

D

debug(Logger, String, Object...) - Static method in class com.skava.inventory.util.LoggerUtils
This method will check whether the debug is enabled and then log with error mode.
debug(Logger, String, Object, Object) - Static method in class com.skava.inventory.util.LoggerUtils
This method will check whether the debug is enabled and then log with debug mode.
DEBUG_MESSAGE_FORMAT - Static variable in class com.skava.inventory.constant.Constants
Debug Message format
debugError(Logger, String, Object...) - Static method in class com.skava.inventory.util.LoggerUtils
This method will check whether the debug is enabled and then log with error mode.
debugError(Logger, String, Throwable) - Static method in class com.skava.inventory.util.LoggerUtils
This method will check whether the debug is enabled and then log with error mode.
DEFAULT_ATP_BIN_NAME - Static variable in class com.skava.inventory.constant.CollectionProperties
 
DEFAULT_LOW_STOCK_THRESHOLD - Static variable in class com.skava.inventory.constant.CollectionProperties
 
DEFAULT_OUT_OF_STOCK_THRESHOLD - Static variable in class com.skava.inventory.constant.CollectionProperties
 
DEFAULT_PAGE_NUMBER - Static variable in class com.skava.inventory.constant.RequestParameter
 
DEFAULT_PAGE_SIZE - Static variable in class com.skava.inventory.constant.RequestParameter
 
defaultCheckInventoryServiceImpl - Variable in class com.skava.inventory.helper.CheckInventoryHelper
defaultCheckInventoryServiceImpl
DefaultCheckInventoryServiceImpl - Class in com.skava.inventory.plugin.impl
This class implements CheckInventoryService to handle the check inventory request.
DefaultCheckInventoryServiceImpl() - Constructor for class com.skava.inventory.plugin.impl.DefaultCheckInventoryServiceImpl
 
DefaultConstraintValidator - Class in com.skava.inventory.validation
This class defines DefaultConstraintValidator.
DefaultConstraintValidator(LocalValidatorFactoryBean) - Constructor for class com.skava.inventory.validation.DefaultConstraintValidator
 
DefaultTransactionErrorImpl - Class in com.skava.inventory.error.handler
 
DefaultTransactionErrorImpl() - Constructor for class com.skava.inventory.error.handler.DefaultTransactionErrorImpl
 
defaultValue - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
defaultValue - Variable in class com.skava.inventory.model.dto.CollectionAttributeDTO
The default value of the attribute.
DELETE_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
deleteBinByName(String, String, long, String) - Method in class com.skava.inventory.web.BinController
Delete bin by name.
DeleteBinRequest - Class in com.skava.inventory.model.request.bin
This class defines the request model for delete bin.
DeleteBinRequest() - Constructor for class com.skava.inventory.model.request.bin.DeleteBinRequest
 
DeleteBinService - Interface in com.skava.inventory.service.bin
 
DeleteBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements DeleteBinService and defines delete bin request handler and validations.
DeleteBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.DeleteBinServiceImpl
 
DELETED - Enum constant in enum class com.skava.inventory.entity.InventoryRule.Status
 
deleteInventoryRuleById(long, long) - Method in class com.skava.inventory.web.InventoryRuleController
Delete an inventory rule.
DeleteInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
DeleteInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
DeleteInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.DeleteInventoryRuleServiceImpl
 
description - Variable in class com.skava.inventory.entity.QBin
 
description - Variable in class com.skava.inventory.entity.QCollection
 
description - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
description - Variable in class com.skava.inventory.entity.QInventoryRule
 
description - Variable in class com.skava.inventory.model.dto.CollectionAttributeDTO
The description of the attribute.
DocketUtil - Class in com.skava.inventory.util
This is a holds the docket utility methods.
doubleToBigDecimal(double) - Static method in class com.skava.inventory.util.CastUtils
 
DuplicateEntry - Annotation Interface in com.skava.inventory.validation.constraints
This annotation defines Duplicate Entry
DuplicateEntryValidator - Class in com.skava.inventory.validation
This class defines Duplicate Entry Validator This constraint validator used for finding duplicate entries in Collection
DuplicateEntryValidator() - Constructor for class com.skava.inventory.validation.DuplicateEntryValidator
 

E

ENABLE_UNBLOCK_EXPIRED_TRANSACTIONS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
entryPath() - Element in annotation interface com.skava.inventory.validation.constraints.DuplicateEntry
 
ENUM - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
ENUM_MULTISELECT - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
equals(Object) - Method in class com.skava.inventory.entity.Bin.Key
 
equals(Object) - Method in class com.skava.inventory.entity.BinItemProperty.Key
 
equals(Object) - Method in class com.skava.inventory.entity.BinProperty.Key
 
equals(Object) - Method in class com.skava.inventory.entity.CollectionProperty.Key
 
EVENT_BIN_CREATE - Static variable in class com.skava.inventory.constant.AuditConstants
Bin create audit field
EVENT_BIN_DELETE - Static variable in class com.skava.inventory.constant.AuditConstants
Bin delete audit field
EVENT_BIN_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
Bin find audit field
EVENT_BIN_FIND_ALL - Static variable in class com.skava.inventory.constant.AuditConstants
Bin find all audit field
EVENT_BIN_ITEM_CHECK_INVENTORY - Static variable in class com.skava.inventory.constant.AuditConstants
Check inventory audit field
EVENT_BIN_ITEM_CREATE - Static variable in class com.skava.inventory.constant.AuditConstants
Bin item create audit field
EVENT_BIN_ITEM_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
Bin item by Id audit field
EVENT_BIN_ITEM_FIND_ALL - Static variable in class com.skava.inventory.constant.AuditConstants
Bin item find all audit field
EVENT_BIN_ITEM_PATCH - Static variable in class com.skava.inventory.constant.AuditConstants
Bin item patch audit field
EVENT_BIN_ITEM_UPDATE - Static variable in class com.skava.inventory.constant.AuditConstants
Bin item update audit field
EVENT_BIN_PATCH - Static variable in class com.skava.inventory.constant.AuditConstants
Bin patch audit field
EVENT_BIN_UPDATE - Static variable in class com.skava.inventory.constant.AuditConstants
Bin update audit field
EVENT_COLLECTION_ATT_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction by Id audit field
EVENT_COLLECTION_CREATE - Static variable in class com.skava.inventory.constant.AuditConstants
Collection create audit field
EVENT_COLLECTION_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
Collection by Id audit field
EVENT_COLLECTION_FIND_ALL - Static variable in class com.skava.inventory.constant.AuditConstants
Collection find all audit field
EVENT_COLLECTION_PROP_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
collection property by Id audit field
EVENT_COLLECTION_PROP_PATCH - Static variable in class com.skava.inventory.constant.AuditConstants
collection property patch audit field
EVENT_COLLECTION_PROP_UPDATE - Static variable in class com.skava.inventory.constant.AuditConstants
collection property update audit field
EVENT_COLLECTION_UPDATE - Static variable in class com.skava.inventory.constant.AuditConstants
Collection update audit field
EVENT_TRANSACTION_CREATE - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction create audit field
EVENT_TRANSACTION_CREATE_BULK - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction bulk create audit field
EVENT_TRANSACTION_FIND - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction by Id audit field
EVENT_TRANSACTION_FIND_ALL - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction find all audit field
EVENT_TRANSACTION_PATCH - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction patch audit field
eventClientComponent - Variable in class com.skava.inventory.event.handler.EventHandlerDependencies
 
EventDependencies - Class in com.skava.inventory.event
This class have common dependency beans used for event handling.
EventDependencies(EventClientComponent, InventoryEventProperties) - Constructor for class com.skava.inventory.event.EventDependencies
 
EventHandlerDependencies - Class in com.skava.inventory.event.handler
This class is used for importing multiple dependencies used for handling events.
EventHandlerDependencies() - Constructor for class com.skava.inventory.event.handler.EventHandlerDependencies
 
eventName - Variable in class com.skava.inventory.event.InventoryEvent
Name of the event
eventUtil - Variable in class com.skava.inventory.helper.TransactionManagerHelper
eventUtil
EventUtil - Class in com.skava.inventory.util
 
EventUtil() - Constructor for class com.skava.inventory.util.EventUtil
 
ExternalTomcatServletInitializer - Class in com.skava.inventory
This class is used to configure the external tomcat server with Spring Boot application Not applicable for embedded tomcat with Spring Boot application
ExternalTomcatServletInitializer() - Constructor for class com.skava.inventory.ExternalTomcatServletInitializer
 

F

fetchInvocationClassDetails(CheckInventoryRequest, String) - Method in class com.skava.inventory.helper.CheckInventoryHelper
Get the class details
FIELD_BIN - Static variable in class com.skava.inventory.entity.BinItem
The Constant FIELD_BIN = "bin"
FIELD_BIN_ITEM_ID - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction id audit field
FIELD_BINITEM - Static variable in class com.skava.inventory.entity.Transaction
 
FIELD_BUSINESS_ID - Static variable in class com.skava.inventory.constant.AuditConstants
Collection id audit field
FIELD_COLLECTION - Static variable in class com.skava.inventory.entity.Bin
The Constant FIELD_COLLECTION = "collection".
FIELD_COLLECTION_ID - Static variable in class com.skava.inventory.constant.AuditConstants
Collection id audit field
FIELD_COLLECTION_ID - Static variable in class com.skava.inventory.entity.Bin
The Constant FIELD_COLLECTION_ID = "collectionId".
FIELD_CREATE_BIN_ITEM_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create bin item audit field
FIELD_CREATE_BIN_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create bin audit field
FIELD_CREATE_BULK_TRANSACTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create bulk transaction audit field
FIELD_CREATE_COLLECTION_PROPERTY_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create collection property audit field
FIELD_CREATE_COLLECTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create collection audit field
FIELD_CREATE_TRANSACTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Create transaction audit field
FIELD_DELETE_BIN_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Delete bin audit field
FIELD_DELETE_COLLECTION_PROPERTY_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Delete collection property audit field
FIELD_DELETE_COLLECTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Delete collection audit field
FIELD_EVENT_NAME - Static variable in class com.skava.inventory.constant.AuditConstants
Event name audit field
FIELD_ID - Static variable in class com.skava.inventory.entity.Bin
The Constant FIELD_ID = "id".
FIELD_ID - Static variable in class com.skava.inventory.entity.BinItem
The Constant FIELD_ID = "id"
FIELD_ID - Static variable in class com.skava.inventory.entity.Transaction
 
FIELD_NAME - Static variable in class com.skava.inventory.entity.Bin
The Constant FIELD_NAME = "name"
FIELD_PARENT_BIN - Static variable in class com.skava.inventory.entity.Bin
The Constant FIELD_PARENT_BIN = "parentBin".
FIELD_TRANSACTION_ID - Static variable in class com.skava.inventory.constant.AuditConstants
Transaction id audit field
FIELD_UPDATE_BIN_ITEM_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Update bin item audit field
FIELD_UPDATE_BIN_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Update bin audit field
FIELD_UPDATE_COLLECTION_PROPERTY_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Update collection property audit field
FIELD_UPDATE_COLLECTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Update collection audit field
FIELD_UPDATE_TRANSACTION_REQUEST - Static variable in class com.skava.inventory.constant.AuditConstants
Update transaction audit field
FIELD_USERID - Static variable in class com.skava.inventory.constant.AuditConstants
User id audit field
FILE - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
FILTER - Static variable in class com.skava.inventory.constant.RequestParameter
 
FIND_ALL_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
FIND_ALL_BINITEM_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
FIND_ALL_TRANSACTION_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
FIND_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
FIND_BINITEM_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
FIND_TRANSACTION_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
findAll() - Method in interface com.skava.inventory.repository.CollectionAttributeRepository
Load all the collection attribute
findAll(Specification<Bin>, Pageable) - Method in interface com.skava.inventory.repository.BinRepository
to load all the Bins with the given pagination params
findAll(Specification<Collection>, Pageable) - Method in interface com.skava.inventory.repository.CollectionRepository
to load all the collections with the given pagination params
findAll(Specification<Transaction>, Pageable) - Method in interface com.skava.inventory.repository.TransactionRepository
to load all the Transaction with the given pagination params
findAll(Specification<T>, Pageable, boolean) - Method in class com.skava.inventory.repository.CustomSimpleJpaRepository
 
findAll(Specification<T>, Pageable, boolean) - Method in interface com.skava.inventory.repository.InventoryRepository
to load all the BinItems with the given pagination params
findAllBin(String, String, long, int, int, String) - Method in class com.skava.inventory.web.BinController
Load bin(s) by search/filter criteria.
findAllBinItem(String, String, long, int, int, String, String) - Method in class com.skava.inventory.web.BinItemController
Load the bin item(s) by search/filter criteria.
FindAllBinItemBySkuRequest - Class in com.skava.inventory.model.request.binitem
This class defines the load all binItems request model.
FindAllBinItemBySkuRequest() - Constructor for class com.skava.inventory.model.request.binitem.FindAllBinItemBySkuRequest
 
FindAllBinItemRequest - Class in com.skava.inventory.model.request.binitem
This class defines the load all binItems request model.
FindAllBinItemRequest() - Constructor for class com.skava.inventory.model.request.binitem.FindAllBinItemRequest
 
findAllBinItemsBySkuId(String, String, long, String) - Method in class com.skava.inventory.web.SchemaOrgBinItemController
Load all bin items by SKU Id.
FindAllBinItemService - Interface in com.skava.inventory.service.binitem
FindAllBinItemService
FindAllBinItemsServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements FindAllBinItemService to find all binItems associated to the collection.
FindAllBinItemsServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.FindAllBinItemsServiceImpl
 
FindAllBinProductResponse - Class in com.skava.inventory.model.response.binitem
This class contains response model for bin items in inventory
FindAllBinProductResponse() - Constructor for class com.skava.inventory.model.response.binitem.FindAllBinProductResponse
 
FindAllBinProductsService - Interface in com.skava.inventory.service.binitem
FindBinService
FindAllBinProductsServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements the FindAllBinProductsService interface to handle the find binItem request.
FindAllBinProductsServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.FindAllBinProductsServiceImpl
 
FindAllBinRequest - Class in com.skava.inventory.model.request.bin
This class defines the load all bins request model.
FindAllBinRequest() - Constructor for class com.skava.inventory.model.request.bin.FindAllBinRequest
 
FindAllBinService - Interface in com.skava.inventory.service.bin
FindAllBinService
FindAllBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements FindAllBinService and defines the implementations to find all bins in a collection.
FindAllBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.FindAllBinServiceImpl
 
findAllByBinItemAndTypeAndStatus(BinItem, Transaction.Type, Transaction.Status, Pageable) - Method in interface com.skava.inventory.repository.TransactionRepository
Find transactions by bin item, transaction type and transaction status
findAllByTypeAndStatusAndBlockExpiryTimeLessThan(Transaction.Type, Transaction.Status, long) - Method in interface com.skava.inventory.repository.TransactionRepository
Find transactions by bin item, transaction type and transaction status
findAllByTypeAndStatusAndBlockExpiryTimeLessThanAndBlockExpiryTimeNotAndBlockExpiryTimeIsNotNullAndBinItem_Bin_CollectionId(Transaction.Type, Transaction.Status, long, long, Long) - Method in interface com.skava.inventory.repository.TransactionRepository
 
findAllCollection(String, String, long, int, int, String) - Method in class com.skava.inventory.web.CollectionController
Load collection by search term.
FindAllCollectionRequest - Class in com.skava.inventory.model.request.collection
FindAllCollectionRequest This class is the input model to create a new collection this contains the following params from the rest controller to pass thru the service impl 1. page 2. size 3. filter
FindAllCollectionRequest() - Constructor for class com.skava.inventory.model.request.collection.FindAllCollectionRequest
 
FindAllCollectionService - Interface in com.skava.inventory.service.collection
FindAllCollectionService
FindAllCollectionServiceImpl - Class in com.skava.inventory.service.impl.collection
This class implements the FindAllCollectionService interface to handle find all collection operations.
FindAllCollectionServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.FindAllCollectionServiceImpl
 
findAllTransaction(String, String, long, int, int, String, String, long, Boolean) - Method in class com.skava.inventory.web.TransactionController
Load all transaction by search term.
FindAllTransactionRequest - Class in com.skava.inventory.model.request.transaction
This class defines the load all transactions request model.
FindAllTransactionRequest() - Constructor for class com.skava.inventory.model.request.transaction.FindAllTransactionRequest
 
FindAllTransactionService - Interface in com.skava.inventory.service.transaction
FindAllTransactionService
FindAllTransactionsServiceImpl - Class in com.skava.inventory.service.impl.transaction
This class implements the FindAllTransactionService interface to find all transaction associated to the collection and search/filter string.
FindAllTransactionsServiceImpl() - Constructor for class com.skava.inventory.service.impl.transaction.FindAllTransactionsServiceImpl
 
findBinItemByBinNameSkuId(String, String, long, String, String) - Method in class com.skava.inventory.web.BinItemController
Load bin item by bin name and SKU Id.
FindBinItemRequest - Class in com.skava.inventory.model.request.binitem
This class defines the FindBinItemRequest model.
FindBinItemRequest() - Constructor for class com.skava.inventory.model.request.binitem.FindBinItemRequest
 
FindBinItemService - Interface in com.skava.inventory.service.binitem
FindBinService
FindBinItemServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements the FindBinItemService interface to handle the find binItem request.
FindBinItemServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.FindBinItemServiceImpl
 
FindBinItemValidator - Class in com.skava.inventory.validation.binitem
This class defines the validations for find bin item request.
FindBinItemValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.binitem.FindBinItemValidator
 
FindBinProductService - Interface in com.skava.inventory.service.binitem
FindBinService
FindBinProductServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements the FindBinProductService interface to handle the find binItem request.
FindBinProductServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.FindBinProductServiceImpl
 
FindBinRequest - Class in com.skava.inventory.model.request.bin
This class defines the FindBinRequest model.
FindBinRequest() - Constructor for class com.skava.inventory.model.request.bin.FindBinRequest
 
FindBinService - Interface in com.skava.inventory.service.bin
FindBinService
FindBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements the FindBinService interface to handle the find bin request.
FindBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.FindBinServiceImpl
 
findByBinAndSkuId(Bin, String) - Method in interface com.skava.inventory.repository.BinItemRepository
To find a bin item by bin entity and SKU Id.
findByBinAndSkuIdIn(Bin, Iterable<String>) - Method in interface com.skava.inventory.repository.BinItemRepository
To find a bin item by bin entity and SKU Id.
findByBusinessIdAndName(long, String) - Method in interface com.skava.inventory.repository.CollectionRepository
 
findByCollectionId(long) - Method in interface com.skava.inventory.repository.InventoryRuleRepository
 
findById(Bin.Key) - Method in interface com.skava.inventory.repository.BinRepository
 
findById(CollectionProperty.Key) - Method in interface com.skava.inventory.repository.CollectionPropertyRepository
 
findById(Long) - Method in interface com.skava.inventory.repository.CollectionRepository
 
findByIdAndCollectionId(long, long) - Method in interface com.skava.inventory.repository.InventoryRuleRepository
To find a rule details by rule id and collection Id.
findByIdCache(Bin.Key) - Method in interface com.skava.inventory.repository.BinRepository
 
findByIdIn(List<Bin.Key>) - Method in interface com.skava.inventory.repository.BinRepository
 
findByNameAndCollectionId(String, long) - Method in interface com.skava.inventory.repository.InventoryRuleRepository
 
findBySkuId(String) - Method in interface com.skava.inventory.repository.BinItemRepository
To find a bin item by bin entity and SKU Id.
FindCollectionPropertyRequest - Class in com.skava.inventory.model.request.collection.property
This class defines the FindCollectionPropertyRequest model.
FindCollectionPropertyRequest() - Constructor for class com.skava.inventory.model.request.collection.property.FindCollectionPropertyRequest
 
FindCollectionPropertyService - Interface in com.skava.inventory.service.collection.property
This class defines FindCollectionPropertyService
FindCollectionPropertyServiceImpl - Class in com.skava.inventory.service.impl.collection.property
This class implements the FindCollectionPropertyService interface to handle the find collection property get request.
FindCollectionPropertyServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.property.FindCollectionPropertyServiceImpl
 
FindCollectionRequest - Class in com.skava.inventory.model.request.collection
This class defines the FindCollectionRequest model.
FindCollectionRequest() - Constructor for class com.skava.inventory.model.request.collection.FindCollectionRequest
 
FindCollectionService - Interface in com.skava.inventory.service.collection
FindCollectionService
FindCollectionServiceImpl - Class in com.skava.inventory.service.impl.collection
This class implements the FindCollectionService interface to handle the collection create request.
FindCollectionServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.FindCollectionServiceImpl
 
findSchemaOrgByBinNameSkuId(String, String, long, String, String) - Method in class com.skava.inventory.web.SchemaOrgBinItemController
Load bin item by bin name and SKU Id.
FindTransactionRequest - Class in com.skava.inventory.model.request.transaction
This class defines the FindTransactionRequest model.
FindTransactionRequest() - Constructor for class com.skava.inventory.model.request.transaction.FindTransactionRequest
 
FindTransactionService - Interface in com.skava.inventory.service.transaction
This class defines FindTransactionService
FindTransactionServiceImpl - Class in com.skava.inventory.service.impl.transaction
This class implements the FindTransactionService interface to handle the transaction get request.
FindTransactionServiceImpl() - Constructor for class com.skava.inventory.service.impl.transaction.FindTransactionServiceImpl
 
FLOAT - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
fromBytes(byte[], TypeReference<T>) - Static method in class com.skava.inventory.util.CastUtils
This method will cast bytes to the given TypeReference class object
fromEntity(InventoryRule) - Method in class com.skava.inventory.model.dto.InventoryRuleDTO
 

G

get(Integer) - Static method in enum class com.skava.inventory.entity.Bin.Status
Gets the.
get(Integer) - Static method in enum class com.skava.inventory.entity.BinItem.Status
 
get(Integer) - Static method in enum class com.skava.inventory.entity.Transaction.Status
 
get(Integer) - Static method in enum class com.skava.inventory.entity.Transaction.Type
 
GET - Enum constant in enum class com.skava.inventory.entity.Transaction.TransferMode
 
getAllCollectionAttributes(Long, String) - Method in class com.skava.inventory.web.CollectionAttributeController
This service is used to retrieve all collection attributes available for the micro service.
getAsEntity() - Method in class com.skava.inventory.model.dto.BinDTO
This method returns the bin entity from the binDTO object.
getAsEntity() - Method in class com.skava.inventory.model.dto.BinItemDTO
This method returns the bin entity from the binItemDTO object.
getAsEntity() - Method in class com.skava.inventory.model.dto.BinItemPropertyDTO
This method is used to set BinItemProperty to entity.
getAsEntity() - Method in class com.skava.inventory.model.dto.CollectionDTO
This method is used to set collcetion's Id to entity.
getAsEntity() - Method in class com.skava.inventory.model.dto.CollectionPropertyDTO
This method is used to set collcetion's Id to entity.
getAsEntity() - Method in class com.skava.inventory.model.dto.TransactionDTO
This method returns the transaction entity from the transactionDTO object.
getAsEntity(Long, String) - Method in class com.skava.inventory.model.dto.BinPropertyDTO
This method returns the BinPropertyDTO as bin property entity..
getAsResponseEntity(MessageSource, Object[]) - Method in class com.skava.inventory.model.response.InventoryServiceResponse
Get Inventory service response as ResponseEntity for REST.
getAsResponseModel(MessageSource, Object[]) - Method in class com.skava.inventory.model.response.InventoryServiceResponse
Get Inventory service response as InventoryServiceResponse for REST.
getAtpBlockedQty() - Method in class com.skava.inventory.entity.BinItem
 
getAtpQty() - Method in class com.skava.inventory.entity.BinItem
 
getAtpQty() - Method in class com.skava.inventory.entity.Transaction
 
getAtpQty() - Method in class com.skava.inventory.model.dto.BinItemDTO
 
getAtpQty() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getAtpQty() - Method in class com.skava.inventory.model.dto.TransactionDTO
Available quantity of the transaction is made, for make inventory.
getAtpQty() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getAtpQtyFractional() - Method in class com.skava.inventory.entity.BinItem
 
getAtpQtyFractional() - Method in class com.skava.inventory.entity.Transaction
 
getAtpQtyFractional() - Method in class com.skava.inventory.model.dto.BinItemDTO
Method to fetch the decimal value of atpQty
getAtpQtyFractional() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getAtpQtyFractional() - Method in class com.skava.inventory.model.dto.TransactionDTO
 
getAtpQtyFractional() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getAuth() - Static method in class com.skava.inventory.helper.InventoryAuthHelper
 
getBackOrderedBlockedQty() - Method in class com.skava.inventory.entity.BinItem
 
getBackOrderedQty() - Method in class com.skava.inventory.entity.BinItem
 
getBackOrderedQty() - Method in class com.skava.inventory.entity.Transaction
 
getBackOrderedQty() - Method in class com.skava.inventory.model.dto.BinItemDTO
 
getBackOrderedQty() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getBackOrderedQty() - Method in class com.skava.inventory.model.dto.TransactionDTO
 
getBackOrderedQty() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getBackOrderedQtyFractional() - Method in class com.skava.inventory.entity.BinItem
 
getBackOrderedQtyFractional() - Method in class com.skava.inventory.entity.Transaction
 
getBackOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.BinItemDTO
Method to fetch the decimal value of backOrderedQty
getBackOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getBackOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.TransactionDTO
 
getBackOrderedQtyFractional() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getBeans(ApplicationContext, String, Class<T>) - Static method in class com.skava.inventory.util.ReflectionUtils
Get list of beans from ApplicationContext using comma separated qualified class names
getBinByName(String, String, long, String) - Method in class com.skava.inventory.web.BinController
Load bin by name.
getBinItemById(String, String, long, Long) - Method in class com.skava.inventory.web.BinItemController
Load bin item by Id.
getBusinessId(Long) - Method in class com.skava.inventory.security.InventoryWebSecurityConfiguration
 
GetCollectionAttributeService - Interface in com.skava.inventory.service.collection.attrribute
GetCollectionAttributeService interface
GetCollectionAttributeServiceImpl - Class in com.skava.inventory.service.impl.collection.attribute
This service class implements GetCollectionAttributeService and handles the get collection attributes service request, process it and save the details in DB.
GetCollectionAttributeServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
getCollectionByBusinessIdAndId(long, long) - Method in class com.skava.inventory.service.impl.CollectionDependencies
This method validates the collection existence and its ACTIVE state.
getCollectionById(Long) - Method in class com.skava.inventory.service.impl.CollectionDependencies
This method validates the collection existence and its ACTIVE state.
getCollectionById(String, String, long, long) - Method in class com.skava.inventory.web.CollectionController
Load collection by Id.
getCollectionProperty(Long, String, String) - Method in class com.skava.inventory.service.impl.CollectionDependencies
Get collection property of the collection.
getCollectionPropertyById(String, String, long, long, String) - Method in class com.skava.inventory.web.CollectionPropertyController
Load collection property by name.
getConstraintMessageCode(ValidationCode) - Static method in class com.skava.inventory.util.ValidationUtils
 
getCurrentAuditor() - Method in class com.skava.inventory.audit.AuditorAwareImpl
 
getDisplayStatus() - Method in class com.skava.inventory.entity.BinItem
returns the display status of the binItem
getFieldErrors(List<FieldError>) - Static method in class com.skava.inventory.util.ValidationUtils
getFieldErrors.
getGlobalErrors(List<ObjectError>) - Static method in class com.skava.inventory.util.ValidationUtils
getGlobalErrors.
getIntValue(Integer, int) - Static method in class com.skava.inventory.util.ReadUtil
The method check and return int value of Integer
getIntValue(String, int) - Static method in class com.skava.inventory.util.ReadUtil
The method check and return int value of String
getLocalizedMessage(MessageSource, String, String, Object...) - Static method in class com.skava.inventory.util.MessageUtils
getLocalizedMessage.
getLockObj(String) - Method in class com.skava.inventory.util.TransactionUtil
 
getLowStockThreshold() - Method in class com.skava.inventory.entity.BinItem
 
getLowStockThreshold() - Method in class com.skava.inventory.model.dto.BinItemDTO
 
getLowStockThreshold() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getLowStockThresholdFractional() - Method in class com.skava.inventory.entity.BinItem
Method to fetch the decimal value of LowStockThreshold
getLowStockThresholdFractional() - Method in class com.skava.inventory.model.dto.BinItemDTO
Method to fetch the decimal value of lowStockThreshold
getLowStockThresholdFractional() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getOutOfStockThreshold() - Method in class com.skava.inventory.entity.BinItem
 
getOutOfStockThreshold() - Method in class com.skava.inventory.model.dto.BinItemDTO
 
getOutOfStockThreshold() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getOutOfStockThresholdFractional() - Method in class com.skava.inventory.entity.BinItem
Method to fetch the decimal value of backOrderedQty
getOutOfStockThresholdFractional() - Method in class com.skava.inventory.model.dto.BinItemDTO
Method to fetch the decimal value of outOfStockThreshold
getOutOfStockThresholdFractional() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getPreOrderedBlockedQty() - Method in class com.skava.inventory.entity.BinItem
 
getPreOrderedQty() - Method in class com.skava.inventory.entity.BinItem
 
getPreOrderedQty() - Method in class com.skava.inventory.entity.Transaction
 
getPreOrderedQty() - Method in class com.skava.inventory.model.dto.BinItemDTO
 
getPreOrderedQty() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getPreOrderedQty() - Method in class com.skava.inventory.model.dto.TransactionDTO
 
getPreOrderedQty() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getPreOrderedQtyFractional() - Method in class com.skava.inventory.entity.BinItem
 
getPreOrderedQtyFractional() - Method in class com.skava.inventory.entity.Transaction
 
getPreOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.BinItemDTO
Method to fetch the decimal value of preOrderedQty
getPreOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
getPreOrderedQtyFractional() - Method in class com.skava.inventory.model.dto.TransactionDTO
 
getPreOrderedQtyFractional() - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
getSort(Class<?>, EcomSorts) - Static method in class com.skava.inventory.util.PredicateUtil
 
getSpecification(String) - Method in class com.skava.inventory.entity.criteria.AbstractSpecificationBuilder
Gets the specifications.
getTimestamp() - Method in class com.skava.inventory.event.handler.TransactionMessage
 
getTransactionById(String, String, long, long) - Method in class com.skava.inventory.web.TransactionController
Load transaction by Id.
getUserIdFromAuth() - Static method in class com.skava.inventory.util.LoggerUtils
This method is to get User Id from Authentication
getValidateException(MethodParameter, BindingResult) - Method in interface com.skava.inventory.service.CustomEcommService
Default validate exception for inventory service.
getValidator(InputModel) - Method in class com.skava.inventory.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
getValidator(CreateBinRequest) - Method in class com.skava.inventory.service.impl.bin.CreateBinServiceImpl
validates the bin data with the CreateBinValidator validator.
getValidator(DeleteBinRequest) - Method in class com.skava.inventory.service.impl.bin.DeleteBinServiceImpl
 
getValidator(FindAllBinRequest) - Method in class com.skava.inventory.service.impl.bin.FindAllBinServiceImpl
 
getValidator(FindBinRequest) - Method in class com.skava.inventory.service.impl.bin.FindBinServiceImpl
(non-Javadoc)
getValidator(UpdateBinRequest) - Method in class com.skava.inventory.service.impl.bin.PatchUpdateBinServiceImpl
(non-Javadoc)
getValidator(UpdateBinRequest) - Method in class com.skava.inventory.service.impl.bin.UpdateBinServiceImpl
(non-Javadoc)
getValidator(CheckInventoryRequest) - Method in class com.skava.inventory.service.impl.binitem.CheckInventoryServiceImpl
validates the data with the CheckInventoryValidator validator.
getValidator(CreateBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.CreateBinItemServiceImpl
 
getValidator(FindAllBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindAllBinItemsServiceImpl
This class implements the validator for find all binItems.
getValidator(FindBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindBinItemServiceImpl
(non-Javadoc)
getValidator(FindBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindBinProductServiceImpl
(non-Javadoc)
getValidator(UpdateBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.PatchUpdateBinItemServiceImpl
getValidator(CreateCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.CreateCollectionServiceImpl
getValidator(FindAllCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.FindAllCollectionServiceImpl
getValidator(FindCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.FindCollectionServiceImpl
getValidator(FindCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.FindCollectionPropertyServiceImpl
getValidator(UpdateCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.PatchUpdateCollectionPropertyServiceImpl
 
getValidator(UpdateCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
 
getValidator(UpdateCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.UpdateCollectionServiceImpl
getValidator(CreateBulkTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.CreateBulkTransactionServiceImpl
getValidator(CreateTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.CreateTransactionServiceImpl
getValidator(FindAllTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.FindAllTransactionsServiceImpl
This class implements the validator for find all transactions.
getValidator(FindTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.FindTransactionServiceImpl
getValidator(UpdateTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.PatchUpdateTransactionServiceImpl
getValidatorsFromProperty(Long, String, String) - Method in class com.skava.inventory.service.impl.CollectionDependencies
Get list of validators using collection property by given name.
getValue() - Method in class com.skava.inventory.entity.QuantitativeValue
 
getValue2() - Method in class com.skava.inventory.entity.QuantitativeValue
The value will give atpQty as Double
groups() - Element in annotation interface com.skava.inventory.validation.constraints.DuplicateEntry
 

H

HANDLE_INVENTORY_SERVICE_EXCEPTION - Static variable in class com.skava.inventory.constant.Constants
Constant for InventoryExceptionHandler
handleExceptionInternal(Exception, Message<?>, MessageProperties) - Method in class com.skava.inventory.event.handler.EventHandlerDependencies
This method handle will the exception internally and convert that exception into a response model and reply to the queue name had sent.
handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
This method is used to create ResponseEntity.
handleInventoryServiceException(InventoryServiceException, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
This method is used to create ResponseEntity.
handleInventoryServiceException(InventoryValidateException, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
This method is used to create ResponseEntity for InventoryValidatorException.
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
 
handleMissingServletRequestPart(MissingServletRequestPartException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
 
Handler() - Constructor for class com.skava.inventory.event.InventoryEventProperties.Handler
 
handleTransactionError - Variable in class com.skava.inventory.helper.TransactionManagerHelper
 
HandleTransactionError - Interface in com.skava.inventory.error.handler
 
handleTypeMismatch(TypeMismatchException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.inventory.web.handler.InventoryExceptionHandler
 
hashCode() - Method in class com.skava.inventory.entity.Bin.Key
 
hashCode() - Method in class com.skava.inventory.entity.BinItemProperty.Key
 
hashCode() - Method in class com.skava.inventory.entity.BinProperty.Key
 
hashCode() - Method in class com.skava.inventory.entity.CollectionProperty.Key
 
hasRoleForBusiness(Long) - Method in class com.skava.inventory.helper.InventoryAuthHelper
hasRoleForBusiness.
HttpHeader - Class in com.skava.inventory.constant
This class have header name's for the application
HttpHeader() - Constructor for class com.skava.inventory.constant.HttpHeader
 

I

id - Variable in class com.skava.inventory.entity.QBin
 
id - Variable in class com.skava.inventory.entity.QBinItem
 
id - Variable in class com.skava.inventory.entity.QBinItemProperty
 
id - Variable in class com.skava.inventory.entity.QBinProperty
 
id - Variable in class com.skava.inventory.entity.QCollection
 
id - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
id - Variable in class com.skava.inventory.entity.QCollectionProperty
 
id - Variable in class com.skava.inventory.entity.QInventoryRule
 
id - Variable in class com.skava.inventory.entity.QTransaction
 
ImageObject - Class in com.skava.inventory.entity
The Class ImageObject
ImageObject() - Constructor for class com.skava.inventory.entity.ImageObject
 
IN_ACTIVE - Enum constant in enum class com.skava.inventory.entity.Bin.Status
 
IN_ACTIVE - Enum constant in enum class com.skava.inventory.entity.BinItem.Status
 
IN_ACTIVE - Enum constant in enum class com.skava.inventory.entity.Transaction.Status
 
IN_STOCK - Enum constant in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
INACTIVE - Enum constant in enum class com.skava.inventory.entity.Collection.Status
 
INACTIVE - Enum constant in enum class com.skava.inventory.entity.InventoryRule.Status
 
init() - Method in class com.skava.inventory.event.handler.BulkTransactionEventHandler
This will declare a queue going to be listen with the EventClientComponent privilege.
init() - Method in class com.skava.inventory.event.InventoryEventServiceImpl
 
init() - Method in class com.skava.inventory.event.TransactionEventListener
 
initialize(DuplicateEntry) - Method in class com.skava.inventory.validation.DuplicateEntryValidator
INT - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
INVALID - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
INVALID_SORT_PARAMETER - Enum constant in enum class com.skava.inventory.constant.InvalidSortResponseCode
 
InvalidSortParameterException - Exception in com.skava.inventory.exception
 
InvalidSortParameterException(String) - Constructor for exception com.skava.inventory.exception.InvalidSortParameterException
 
InvalidSortResponseCode - Enum Class in com.skava.inventory.constant
 
invAuthHelper - Variable in class com.skava.inventory.helper.TransactionManagerHelper
to call auth related methods
INVENTORY_APP_PLUGIN_CLASS_NAME - Static variable in class com.skava.inventory.constant.Constants
Inventory Plugins Class
INVENTORY_CHECK_PARTNER_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Inventory Check Partner response codes
INVENTORY_EVENT_TYPE - Static variable in class com.skava.inventory.event.InventoryEvent
 
INVENTORY_INVALID_BLOCK_EXPIRY_TIME - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_ALREADY_PRESENT_NAME - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Inventory Rule response codes
INVENTORY_RULE_INVALID_NAME - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_NOT_VALID - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_RULE_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
INVENTORY_SERVICE_NAME - Static variable in class com.skava.inventory.constant.RequestParameter
 
InventoryApplication - Class in com.skava.inventory
This is the InventoryApplication class.
InventoryApplication() - Constructor for class com.skava.inventory.InventoryApplication
 
InventoryAuthHelper - Class in com.skava.inventory.helper
 
InventoryAuthHelper() - Constructor for class com.skava.inventory.helper.InventoryAuthHelper
 
InventoryController - Class in com.skava.inventory.web
This class defines the controller implementations to handle the Inventory service specific request.
InventoryController() - Constructor for class com.skava.inventory.web.InventoryController
 
InventoryEvent - Class in com.skava.inventory.event
This class defines base model of the inventory event
InventoryEvent() - Constructor for class com.skava.inventory.event.InventoryEvent
 
InventoryEventPayload - Class in com.skava.inventory.model.event
 
InventoryEventPayload(BinItem, Long) - Constructor for class com.skava.inventory.model.event.InventoryEventPayload
 
InventoryEventProperties - Class in com.skava.inventory.event
This class defines the Inventory event properties used for Event handling
InventoryEventProperties() - Constructor for class com.skava.inventory.event.InventoryEventProperties
 
InventoryEventProperties.Handler - Class in com.skava.inventory.event
 
inventoryEventService - Variable in class com.skava.inventory.service.impl.CommonDependencies
service for publish events
InventoryEventService - Interface in com.skava.inventory.event
 
InventoryEventServiceImpl - Class in com.skava.inventory.event
This class defines the implementation of InventoryEventService
InventoryEventServiceImpl(EventDependencies, AuthTokenHandler) - Constructor for class com.skava.inventory.event.InventoryEventServiceImpl
 
inventoryExceptionHandler - Variable in class com.skava.inventory.event.handler.EventHandlerDependencies
This will handle the exception's occurred while processing the request
InventoryExceptionHandler - Class in com.skava.inventory.web.handler
This class implements the Inventory service specific exception handler.
InventoryExceptionHandler() - Constructor for class com.skava.inventory.web.handler.InventoryExceptionHandler
 
InventoryReleaseDefinition - Class in com.skava.release
 
InventoryRepository<T,I> - Interface in com.skava.inventory.repository
InventoryRepository for custom implementation.
inventoryRule - Static variable in class com.skava.inventory.entity.QInventoryRule
 
InventoryRule - Class in com.skava.inventory.entity
A bin is a place where you can organize the bin items or bins to one specific group.
InventoryRule() - Constructor for class com.skava.inventory.entity.InventoryRule
 
InventoryRule.Status - Enum Class in com.skava.inventory.entity
 
InventoryRuleController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for InventoryRule model.
InventoryRuleController() - Constructor for class com.skava.inventory.web.InventoryRuleController
 
InventoryRuleDTO - Class in com.skava.inventory.model.dto
 
InventoryRuleDTO(InventoryRule) - Constructor for class com.skava.inventory.model.dto.InventoryRuleDTO
 
InventoryRuleRepository - Interface in com.skava.inventory.repository
 
InventoryRuleRequest - Class in com.skava.inventory.model.request.inventoryrule
 
InventoryRuleRequest() - Constructor for class com.skava.inventory.model.request.inventoryrule.InventoryRuleRequest
 
InventoryRuleResponse - Class in com.skava.inventory.model.response.inventoryrule
 
InventoryRuleResponse() - Constructor for class com.skava.inventory.model.response.inventoryrule.InventoryRuleResponse
 
inventoryRuleValidator(InventoryRuleRequest, CollectionRepository) - Static method in class com.skava.inventory.util.ValidationUtils
 
InventoryServiceException - Exception in com.skava.inventory.exception
This class defines InventoryServiceException
InventoryServiceException(ResponseCode, Object...) - Constructor for exception com.skava.inventory.exception.InventoryServiceException
This method is used to throw inventory service exception.
InventoryServiceResponse - Class in com.skava.inventory.model.response
This class extends ResponseModel to define InventoryServiceResponse model.
InventoryServiceResponse(ResponseCode, String) - Constructor for class com.skava.inventory.model.response.InventoryServiceResponse
 
InventoryServiceResponse(String, HttpStatus, String) - Constructor for class com.skava.inventory.model.response.InventoryServiceResponse
 
InventoryValidateException - Exception in com.skava.inventory.exception
This class defines InventoryValidatorException
InventoryValidateException(MethodParameter, BindingResult) - Constructor for exception com.skava.inventory.exception.InventoryValidateException
InventoryValidateException constructor
InventoryWebSecurityConfiguration - Class in com.skava.inventory.security
 
InventoryWebSecurityConfiguration() - Constructor for class com.skava.inventory.security.InventoryWebSecurityConfiguration
Default constructor
isAuthorityHasRoles(List<AuthGrantedAuthority>) - Method in class com.skava.inventory.helper.InventoryAuthHelper
isAuthorityHasRoles
isInventoryAdmin(Long) - Method in class com.skava.inventory.helper.InventoryAuthHelper
isInventoryAdmin
isSuperAdmin() - Method in class com.skava.inventory.helper.InventoryAuthHelper
isSuperAdmin
isValid(Object, ConstraintValidatorContext) - Method in class com.skava.inventory.validation.DuplicateEntryValidator

K

key - Static variable in class com.skava.inventory.entity.QBin_Key
 
key - Static variable in class com.skava.inventory.entity.QBinItemProperty_Key
 
key - Static variable in class com.skava.inventory.entity.QBinProperty_Key
 
key - Static variable in class com.skava.inventory.entity.QCollectionProperty_Key
 
Key() - Constructor for class com.skava.inventory.entity.Bin.Key
 
Key() - Constructor for class com.skava.inventory.entity.BinItemProperty.Key
 
Key() - Constructor for class com.skava.inventory.entity.BinProperty.Key
 
Key() - Constructor for class com.skava.inventory.entity.CollectionProperty.Key
 

L

leafBin - Variable in class com.skava.inventory.entity.QBin
 
loadAllInventoryRule(long) - Method in class com.skava.inventory.web.InventoryRuleController
Load all inventory rule.
LoadAllInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
LoadAllInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
LoadAllInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.LoadAllInventoryRuleServiceImpl
 
loadInventoryRuleById(long, long) - Method in class com.skava.inventory.web.InventoryRuleController
load an inventory rule.
LoadInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
LoadInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
LoadInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.LoadInventoryRuleServiceImpl
 
LOCALE - Static variable in class com.skava.inventory.constant.HttpHeader
 
LOCK_LEASE_TIME - Static variable in class com.skava.inventory.constant.Constants
Transaction locking time in minutes
LOGGER - Static variable in class com.skava.inventory.util.CommonUtils
 
LOGGER - Static variable in class com.skava.inventory.util.DocketUtil
 
LOGGER - Static variable in class com.skava.inventory.util.EventUtil
 
LoggerUtils - Class in com.skava.inventory.util
This is the utility class for performing Log kind of operations.
LoggerUtils() - Constructor for class com.skava.inventory.util.LoggerUtils
 
LONG - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
LONGSTRING - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 
LOW_STOCK - Enum constant in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
lowStockThreshold - Variable in class com.skava.inventory.entity.QBinItem
 

M

main(String[]) - Static method in class com.skava.inventory.InventoryApplication
The Inventory application Spring boot.
MAX_BULK_TRANSACTION - Static variable in class com.skava.inventory.constant.RequestParameter
 
MAX_PAGE_SIZE - Static variable in class com.skava.inventory.constant.RequestParameter
 
message() - Element in annotation interface com.skava.inventory.validation.constraints.DuplicateEntry
 
messageSource - Variable in class com.skava.inventory.service.impl.CommonDependencies
 
MessageUtils - Class in com.skava.inventory.util
 
MessageUtils() - Constructor for class com.skava.inventory.util.MessageUtils
 
METHOD_ENTERED - Static variable in class com.skava.inventory.constant.Constants
Constant for Method entered
METHOD_EXCEPTION - Static variable in class com.skava.inventory.constant.Constants
Constant for Method Exception
METHOD_EXITED - Static variable in class com.skava.inventory.constant.Constants
Constant for Method entered

N

name - Variable in class com.skava.inventory.entity.QBin_Key
 
name - Variable in class com.skava.inventory.entity.QBinItemProperty_Key
 
name - Variable in class com.skava.inventory.entity.QBinProperty_Key
 
name - Variable in class com.skava.inventory.entity.QCollection
 
name - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
name - Variable in class com.skava.inventory.entity.QCollectionProperty_Key
 
name - Variable in class com.skava.inventory.entity.QInventoryRule
 
name - Variable in class com.skava.inventory.model.dto.CollectionAttributeDTO
The name of the attribute.
NAME - Static variable in class com.skava.release.InventoryReleaseDefinition
 
NO_BINITEMS_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_BINS_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_COLLECTION_PROPERTIES_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_COLLECTIONS_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_STOCK - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_SUFFICIENT_BIN - Static variable in class com.skava.inventory.constant.Constants
Transaction locking time in minutes
NO_SUFFICIENT_QUANTITY_TO_ASSIGN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_SUFFICIENT_QUANTITY_TO_BLOCK - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_SUFFICIENT_QUANTITY_TO_UNBLOCK - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NO_TRANSACTIONS_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NONE - Enum constant in enum class com.skava.inventory.entity.Transaction.TransferMode
 
NONE - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
NOT_EQUAL - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
NOT_LEAF_BIN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
NOT_NULL - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
NOT_UPDATABLE - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
notes - Variable in class com.skava.inventory.entity.QTransaction
 
nullable - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
nullable - Variable in class com.skava.inventory.model.dto.CollectionAttributeDTO
The attribute emptiness of the attribute.

O

Offer - Class in com.skava.inventory.entity
The Class Offer
Offer() - Constructor for class com.skava.inventory.entity.Offer
 
onPrePersist() - Method in class com.skava.inventory.entity.Collection
 
onPrePersist() - Method in class com.skava.inventory.entity.CommonEntityFields
 
onPreUpdate() - Method in class com.skava.inventory.entity.Collection
 
onPreUpdate() - Method in class com.skava.inventory.entity.CommonEntityFields
 
openApi() - Method in class com.skava.inventory.InventoryApplication
 
OPERATION_EQUAL - Static variable in class com.skava.inventory.entity.criteria.SearchCriteria
 
OPERATION_GREATER_THAN - Static variable in class com.skava.inventory.entity.criteria.SearchCriteria
 
OPERATION_LESS_THAN - Static variable in class com.skava.inventory.entity.criteria.SearchCriteria
 
OUT_OF_STOCK - Enum constant in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
outOfStockThreshold - Variable in class com.skava.inventory.entity.QBinItem
 

P

PAGE - Static variable in class com.skava.inventory.constant.RequestParameter
 
PageableInfo - Class in com.skava.inventory.model.response
 
PageableInfo() - Constructor for class com.skava.inventory.model.response.PageableInfo
 
PARENT_BIN_INACTIVE - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
PARENT_BIN_LEAF_BIN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
parentBin - Variable in class com.skava.inventory.entity.QBin
 
PATCH_UPDATE_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
PATCH_UPDATE_BINITEM_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
PATCH_UPDATE_TRANSACTION_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
patchUpdateBin(String, String, long, String, BinDTO) - Method in class com.skava.inventory.web.BinController
Patch update bin by name.
patchUpdateBinItem(String, String, long, Long, BinItemDTO) - Method in class com.skava.inventory.web.BinItemController
Update bin Item.
PatchUpdateBinItemService - Interface in com.skava.inventory.service.binitem
This class defines PatchUpdateBinItem to update the binItem in patch manner.
PatchUpdateBinItemServiceImpl - Class in com.skava.inventory.service.impl.binitem
This class implements the PatchUpdateBinItemService interface to handle the patch update binItem request.
PatchUpdateBinItemServiceImpl() - Constructor for class com.skava.inventory.service.impl.binitem.PatchUpdateBinItemServiceImpl
 
PatchUpdateBinItemValidator - Class in com.skava.inventory.validation.binitem
This class defines the validations for patch update bin item request.
PatchUpdateBinItemValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.binitem.PatchUpdateBinItemValidator
 
PatchUpdateBinService - Interface in com.skava.inventory.service.bin
This class defines PatchUpdateCollectionService for update given field
PatchUpdateBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements the PatchUpdateBinService to update the bin data.
PatchUpdateBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.PatchUpdateBinServiceImpl
 
PatchUpdateBinValidator - Class in com.skava.inventory.validation.bin
This class defines PatchUpdateBinValidator.
PatchUpdateBinValidator() - Constructor for class com.skava.inventory.validation.bin.PatchUpdateBinValidator
 
patchUpdateCollectionProperty(String, String, long, long, List<CollectionPropertyDTO>) - Method in class com.skava.inventory.web.CollectionPropertyController
Patch Update collection property by name.
PatchUpdateCollectionPropertyService - Interface in com.skava.inventory.service.collection.property
This class defines UpdateCollectionPropertyService
PatchUpdateCollectionPropertyServiceImpl - Class in com.skava.inventory.service.impl.collection.property
This class implements the UpdateCollectionPropertyService interface to handle update collection property operations.
PatchUpdateCollectionPropertyServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.property.PatchUpdateCollectionPropertyServiceImpl
 
patchUpdateTransaction(String, String, long, long, TransactionDTO) - Method in class com.skava.inventory.web.TransactionController
Update transaction.
PatchUpdateTransactionService - Interface in com.skava.inventory.service.transaction
This class defines Create Transaction Service for patch update transaction in binitem.
PatchUpdateTransactionServiceImpl - Class in com.skava.inventory.service.impl.transaction
This class implements the PatchUpdateTransactionService interface to handle update transaction for binitem.
PatchUpdateTransactionServiceImpl() - Constructor for class com.skava.inventory.service.impl.transaction.PatchUpdateTransactionServiceImpl
 
PatchUpdateTransactionValidator - Class in com.skava.inventory.validation.transaction
This class defines the validations for patch update transaction request.
PatchUpdateTransactionValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.transaction.PatchUpdateTransactionValidator
 
payload() - Element in annotation interface com.skava.inventory.validation.constraints.DuplicateEntry
 
ping() - Method in class com.skava.inventory.web.InventoryController
Verifies if the inventory service is available or not.
plugInLoader(CheckInventoryRequest) - Method in class com.skava.inventory.helper.CheckInventoryHelper
Plug in loader.
PredicateUtil - Class in com.skava.inventory.util
 
PREORDER - Enum constant in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
preOrderedBlockedQty - Variable in class com.skava.inventory.entity.QBinItem
 
preOrderedQty - Variable in class com.skava.inventory.entity.QBinItem
 
preOrderedQty - Variable in class com.skava.inventory.entity.QTransaction
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.bin.CreateBinValidator
Below validations must be passed to create a bin.
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.bin.PatchUpdateBinValidator
The below validations should be passed to patch the bin data.
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.bin.UpdateBinValidator
Below validations must be passed to update a bin.
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.binitem.CheckInventoryValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.binitem.CreateBinItemValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.binitem.FindBinItemValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.binitem.PatchUpdateBinItemValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.collection.CreateCollectionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.collection.property.UpdateCollectionPropertyValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.collection.UpdateCollectionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.DefaultConstraintValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.transaction.CreateBulkTransactionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.transaction.CreateTransactionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.inventory.validation.transaction.PatchUpdateTransactionValidator
 
process(InputModel) - Method in class com.skava.inventory.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
Returns all the collection attributes of the Inventory microservices.
process(BinItem, BinItem, Transaction) - Method in class com.skava.inventory.error.handler.DefaultTransactionErrorImpl
 
process(BinItem, BinItem, Transaction) - Method in interface com.skava.inventory.error.handler.HandleTransactionError
 
process(CreateBinRequest) - Method in class com.skava.inventory.service.impl.bin.CreateBinServiceImpl
Process the create bin request and persist the data.
process(DeleteBinRequest) - Method in class com.skava.inventory.service.impl.bin.DeleteBinServiceImpl
 
process(FindAllBinRequest) - Method in class com.skava.inventory.service.impl.bin.FindAllBinServiceImpl
This method is used to load all Bins based on request.
process(FindBinRequest) - Method in class com.skava.inventory.service.impl.bin.FindBinServiceImpl
This method is used to load single Bin based on given Bin identifier.
process(UpdateBinRequest) - Method in class com.skava.inventory.service.impl.bin.PatchUpdateBinServiceImpl
This method is used to update all field in Bin based on given Bin.
process(UpdateBinRequest) - Method in class com.skava.inventory.service.impl.bin.UpdateBinServiceImpl
This method is used to update all field in Bin based on given Bin.
process(CheckInventoryRequest) - Method in interface com.skava.inventory.plugin.CheckInventoryPlugIn
Calculate.
process(CheckInventoryRequest) - Method in class com.skava.inventory.plugin.impl.DefaultCheckInventoryServiceImpl
The below validations are done before Check inventory collection should exist and active. binItem should exist Bin must be exist and active if the check inventory by bin name is requested.
process(CheckInventoryRequest) - Method in class com.skava.inventory.service.impl.binitem.CheckInventoryServiceImpl
The below validations are done before Check inventory collection should exist and active. binItem should exist Bin must be exist and active if the check inventory by bin name is requested.
process(CreateBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.CreateBinItemServiceImpl
This method implements the business logic to handle create bin item request.
process(FindAllBinItemBySkuRequest) - Method in class com.skava.inventory.service.impl.binitem.FindAllBinProductsServiceImpl
This method is used to load single BinItem based on given 1.
process(FindAllBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindAllBinItemsServiceImpl
This method is used to load all BinItems based on request.
process(FindBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindBinItemServiceImpl
This method is used to load single BinItem based on given 1.
process(FindBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.FindBinProductServiceImpl
This method is used to load single BinItem based on given 1.
process(UpdateBinItemRequest) - Method in class com.skava.inventory.service.impl.binitem.PatchUpdateBinItemServiceImpl
The business logic to handle the patch update bin request is handled here.
process(CreateCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.CreateCollectionServiceImpl
This method is used to create Collection based on given Collection.
process(FindAllCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.FindAllCollectionServiceImpl
This method is used to load all Collection based on given Collection.
process(FindCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.FindCollectionServiceImpl
This method is used to load single Collection based on given Collection identifier.
process(FindCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.FindCollectionPropertyServiceImpl
This method is used to load single CollectionProperty based on given CollectionProperty identifier.
process(UpdateCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.PatchUpdateCollectionPropertyServiceImpl
This method is used to update all field in CollectionProperty based on given CollectionProperty.
process(UpdateCollectionPropertyRequest) - Method in class com.skava.inventory.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
This method is used to update all field in CollectionProperty based on given CollectionProperty.
process(UpdateCollectionRequest) - Method in class com.skava.inventory.service.impl.collection.UpdateCollectionServiceImpl
This method is used to update all field in Collection based on given Collection.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.ApplyInventoryRuleServiceImpl
 
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.CreateInventoryRuleServiceImpl
This method is used to create InventoryRule based on given input.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.DeleteInventoryRuleServiceImpl
This method is used to create InventoryRule based on given input.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.LoadAllInventoryRuleServiceImpl
This method is used to create Collection based on given Collection.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.LoadInventoryRuleServiceImpl
This method is used to create Collection based on given Collection.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.UpdateInventoryRuleServiceImpl
This method is used to create Collection based on given Collection.
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.ValidateInventoryRuleServiceImpl
 
process(InventoryRuleRequest) - Method in class com.skava.inventory.service.impl.inventoryrule.ValidatePriceConfigServiceImpl
 
process(CreateBulkTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.CreateBulkTransactionServiceImpl
This method is used to create bulk Transaction based on given request.
process(CreateTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.CreateTransactionServiceImpl
This method is used to create Transaction based on given request.
process(FindAllTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.FindAllTransactionsServiceImpl
This method is used to load all Transactions based on request.
process(FindTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.FindTransactionServiceImpl
This method is used to load single Transaction based on given transaction identifier.
process(UpdateTransactionRequest) - Method in class com.skava.inventory.service.impl.transaction.PatchUpdateTransactionServiceImpl
This method is used to update Transaction based on given request.
processName - Variable in class com.skava.inventory.entity.QInventoryRule
 
ProductModelDTO - Class in com.skava.inventory.model.dto
This class defines the BinItemDTO model.
ProductModelDTO() - Constructor for class com.skava.inventory.model.dto.ProductModelDTO
 
properties - Variable in class com.skava.inventory.entity.QBin
 
properties - Variable in class com.skava.inventory.entity.QBinItem
 
properties - Variable in class com.skava.inventory.entity.QCollection
 
properties - Variable in class com.skava.inventory.entity.QTransaction
 
PropertyValue - Class in com.skava.inventory.entity
This model contains the response of a product property, such as value, locale, etc.
PropertyValue() - Constructor for class com.skava.inventory.entity.PropertyValue
 
PUBLISH_EVENT - Static variable in class com.skava.inventory.constant.Constants
Publish Event
publishBinEvent(BinEvent.Events, Long, BinDTO) - Method in interface com.skava.inventory.event.InventoryEventService
Publish bin event to topic using routing key
publishBinEvent(BinEvent.Events, Long, BinDTO) - Method in class com.skava.inventory.event.InventoryEventServiceImpl
 
publishBinItemEvent(BinItemEvent.Events, Long, BinItemDTO) - Method in interface com.skava.inventory.event.InventoryEventService
Publish bin item event to topic using routing key
publishBinItemEvent(BinItemEvent.Events, Long, BinItemDTO) - Method in class com.skava.inventory.event.InventoryEventServiceImpl
 
publishBinItemEventWithStoreId(BinItemEvent.Events, Long, BinItemDTO, String) - Method in interface com.skava.inventory.event.InventoryEventService
Publish bin item event to topic using routing key
publishBinItemEventWithStoreId(BinItemEvent.Events, Long, BinItemDTO, String) - Method in class com.skava.inventory.event.InventoryEventServiceImpl
publishBinItemEventWithStoreId used to publish event with storeId.
publishBinItemOOSEvent(BinItemEvent.Events, Long, BinItemDTO) - Method in interface com.skava.inventory.event.InventoryEventService
Publish bin item event to topic using routing key
publishBinItemOOSEvent(BinItemEvent.Events, Long, BinItemDTO) - Method in class com.skava.inventory.event.InventoryEventServiceImpl
 
publishTransactionEvent(TransactionEvent.Events, Long, TransactionDTO) - Method in interface com.skava.inventory.event.InventoryEventService
Publish transaction event to topic using routing key
publishTransactionEvent(TransactionEvent.Events, Long, TransactionDTO) - Method in class com.skava.inventory.event.InventoryEventServiceImpl
 
PUT - Enum constant in enum class com.skava.inventory.entity.Transaction.TransferMode
 

Q

QBin - Class in com.skava.inventory.entity
QBin is a Querydsl query type for Bin
QBin(Path<? extends Bin>) - Constructor for class com.skava.inventory.entity.QBin
 
QBin(PathMetadata) - Constructor for class com.skava.inventory.entity.QBin
 
QBin(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBin
 
QBin(Class<? extends Bin>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBin
 
QBin(String) - Constructor for class com.skava.inventory.entity.QBin
 
QBin_Key - Class in com.skava.inventory.entity
QBin_Key is a Querydsl query type for Key
QBin_Key(Path<? extends Bin.Key>) - Constructor for class com.skava.inventory.entity.QBin_Key
 
QBin_Key(PathMetadata) - Constructor for class com.skava.inventory.entity.QBin_Key
 
QBin_Key(String) - Constructor for class com.skava.inventory.entity.QBin_Key
 
QBinItem - Class in com.skava.inventory.entity
QBinItem is a Querydsl query type for BinItem
QBinItem(Path<? extends BinItem>) - Constructor for class com.skava.inventory.entity.QBinItem
 
QBinItem(PathMetadata) - Constructor for class com.skava.inventory.entity.QBinItem
 
QBinItem(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinItem
 
QBinItem(Class<? extends BinItem>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinItem
 
QBinItem(String) - Constructor for class com.skava.inventory.entity.QBinItem
 
QBinItemProperty - Class in com.skava.inventory.entity
QBinItemProperty is a Querydsl query type for BinItemProperty
QBinItemProperty(Path<? extends BinItemProperty>) - Constructor for class com.skava.inventory.entity.QBinItemProperty
 
QBinItemProperty(PathMetadata) - Constructor for class com.skava.inventory.entity.QBinItemProperty
 
QBinItemProperty(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinItemProperty
 
QBinItemProperty(Class<? extends BinItemProperty>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinItemProperty
 
QBinItemProperty(String) - Constructor for class com.skava.inventory.entity.QBinItemProperty
 
QBinItemProperty_Key - Class in com.skava.inventory.entity
QBinItemProperty_Key is a Querydsl query type for Key
QBinItemProperty_Key(Path<? extends BinItemProperty.Key>) - Constructor for class com.skava.inventory.entity.QBinItemProperty_Key
 
QBinItemProperty_Key(PathMetadata) - Constructor for class com.skava.inventory.entity.QBinItemProperty_Key
 
QBinItemProperty_Key(String) - Constructor for class com.skava.inventory.entity.QBinItemProperty_Key
 
QBinProperty - Class in com.skava.inventory.entity
QBinProperty is a Querydsl query type for BinProperty
QBinProperty(Path<? extends BinProperty>) - Constructor for class com.skava.inventory.entity.QBinProperty
 
QBinProperty(PathMetadata) - Constructor for class com.skava.inventory.entity.QBinProperty
 
QBinProperty(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinProperty
 
QBinProperty(Class<? extends BinProperty>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinProperty
 
QBinProperty(String) - Constructor for class com.skava.inventory.entity.QBinProperty
 
QBinProperty_Key - Class in com.skava.inventory.entity
QBinProperty_Key is a Querydsl query type for Key
QBinProperty_Key(Path<? extends BinProperty.Key>) - Constructor for class com.skava.inventory.entity.QBinProperty_Key
 
QBinProperty_Key(PathMetadata) - Constructor for class com.skava.inventory.entity.QBinProperty_Key
 
QBinProperty_Key(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinProperty_Key
 
QBinProperty_Key(Class<? extends BinProperty.Key>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QBinProperty_Key
 
QBinProperty_Key(String) - Constructor for class com.skava.inventory.entity.QBinProperty_Key
 
QCollection - Class in com.skava.inventory.entity
QCollection is a Querydsl query type for Collection
QCollection(Path<? extends Collection>) - Constructor for class com.skava.inventory.entity.QCollection
 
QCollection(PathMetadata) - Constructor for class com.skava.inventory.entity.QCollection
 
QCollection(String) - Constructor for class com.skava.inventory.entity.QCollection
 
QCollectionAttribute - Class in com.skava.inventory.entity
QCollectionAttribute is a Querydsl query type for CollectionAttribute
QCollectionAttribute(Path<? extends CollectionAttribute>) - Constructor for class com.skava.inventory.entity.QCollectionAttribute
 
QCollectionAttribute(PathMetadata) - Constructor for class com.skava.inventory.entity.QCollectionAttribute
 
QCollectionAttribute(String) - Constructor for class com.skava.inventory.entity.QCollectionAttribute
 
QCollectionProperty - Class in com.skava.inventory.entity
QCollectionProperty is a Querydsl query type for CollectionProperty
QCollectionProperty(Path<? extends CollectionProperty>) - Constructor for class com.skava.inventory.entity.QCollectionProperty
 
QCollectionProperty(PathMetadata) - Constructor for class com.skava.inventory.entity.QCollectionProperty
 
QCollectionProperty(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QCollectionProperty
 
QCollectionProperty(Class<? extends CollectionProperty>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QCollectionProperty
 
QCollectionProperty(String) - Constructor for class com.skava.inventory.entity.QCollectionProperty
 
QCollectionProperty_Key - Class in com.skava.inventory.entity
QCollectionProperty_Key is a Querydsl query type for Key
QCollectionProperty_Key(Path<? extends CollectionProperty.Key>) - Constructor for class com.skava.inventory.entity.QCollectionProperty_Key
 
QCollectionProperty_Key(PathMetadata) - Constructor for class com.skava.inventory.entity.QCollectionProperty_Key
 
QCollectionProperty_Key(String) - Constructor for class com.skava.inventory.entity.QCollectionProperty_Key
 
QCommonEntityFields - Class in com.skava.inventory.entity
QCommonEntityFields is a Querydsl query type for CommonEntityFields
QCommonEntityFields(Path<? extends CommonEntityFields>) - Constructor for class com.skava.inventory.entity.QCommonEntityFields
 
QCommonEntityFields(PathMetadata) - Constructor for class com.skava.inventory.entity.QCommonEntityFields
 
QCommonEntityFields(String) - Constructor for class com.skava.inventory.entity.QCommonEntityFields
 
QInventoryRule - Class in com.skava.inventory.entity
QInventoryRule is a Querydsl query type for InventoryRule
QInventoryRule(Path<? extends InventoryRule>) - Constructor for class com.skava.inventory.entity.QInventoryRule
 
QInventoryRule(PathMetadata) - Constructor for class com.skava.inventory.entity.QInventoryRule
 
QInventoryRule(String) - Constructor for class com.skava.inventory.entity.QInventoryRule
 
QTransaction - Class in com.skava.inventory.entity
QTransaction is a Querydsl query type for Transaction
QTransaction(Path<? extends Transaction>) - Constructor for class com.skava.inventory.entity.QTransaction
 
QTransaction(PathMetadata) - Constructor for class com.skava.inventory.entity.QTransaction
 
QTransaction(PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QTransaction
 
QTransaction(Class<? extends Transaction>, PathMetadata, PathInits) - Constructor for class com.skava.inventory.entity.QTransaction
 
QTransaction(String) - Constructor for class com.skava.inventory.entity.QTransaction
 
QuantitativeValue - Class in com.skava.inventory.entity
This model contains the response of a product property, such as value, locale, etc.
QuantitativeValue() - Constructor for class com.skava.inventory.entity.QuantitativeValue
 

R

READ_ONLY - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
ReadUtil - Class in com.skava.inventory.util
This class have utility methods
ReadUtil() - Constructor for class com.skava.inventory.util.ReadUtil
 
RECONCILE - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
RECONCILED_TRANSACTION_STATUS_CANT_BE_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Reconciled Transaction status can't be updated
redissonClient - Variable in class com.skava.inventory.util.TransactionUtil
redissonClient
reference - Variable in class com.skava.inventory.entity.QTransaction
 
ReflectionUtils - Class in com.skava.inventory.util
This class defines ReflectionUtils
ReflectionUtils() - Constructor for class com.skava.inventory.util.ReflectionUtils
 
refTransactionId - Variable in class com.skava.inventory.entity.QTransaction
 
reject(Errors, String, ValidationCode, String, MessageSource) - Static method in class com.skava.inventory.util.ValidationUtils
 
rejectIfEqual(Errors, String, String, ValidationCode, String, MessageSource) - Static method in class com.skava.inventory.util.ValidationUtils
 
rejectIfNotNull(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.inventory.util.ValidationUtils
 
rejectIfNotZero(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.inventory.util.ValidationUtils
Reject if the value is not zero.
rejectIfNull(Errors, String, ValidationCode, String, MessageSource) - Static method in class com.skava.inventory.util.ValidationUtils
 
RELEASE_DATE - Static variable in class com.skava.release.InventoryReleaseDefinition
 
REMOVE - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
REQUEST_ATTR_BIN_NAME - Static variable in class com.skava.inventory.entity.BinItem
The Constant REQUEST_ATTR_BIN_NAME.
REQUEST_ATTR_COLLECTION_ID - Static variable in class com.skava.inventory.entity.BinItem
The Constant REQUEST_ATTR_COLLECTION_ID = "collectionId"
REQUEST_ATTR_NAME - Static variable in class com.skava.inventory.entity.Bin
The Constant REQUEST_ATTR_NAME = "name".
REQUEST_ATTR_PARENT_BIN_ID - Static variable in class com.skava.inventory.entity.Bin
The Constant REQUEST_ATTR_PARENT_BIN_ID = "parentBinId".
RequestParameter - Class in com.skava.inventory.constant
This class have request parameter name's for the application
RequestParameter() - Constructor for class com.skava.inventory.constant.RequestParameter
 
REQUIRED - Enum constant in enum class com.skava.inventory.validation.constraints.ValidationCode
 
ResponseCode - Enum Class in com.skava.inventory.constant
This class have response code's for the application
rule - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
ruleString - Variable in class com.skava.inventory.entity.QInventoryRule
 

S

save(Bin) - Method in interface com.skava.inventory.repository.BinRepository
 
save(Collection) - Method in interface com.skava.inventory.repository.CollectionRepository
 
saveAll(Iterable<S>) - Method in interface com.skava.inventory.repository.CollectionPropertyRepository
 
SchemaOrgBinItemController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for ProductModelDTO model.
SchemaOrgBinItemController() - Constructor for class com.skava.inventory.web.SchemaOrgBinItemController
 
SEARCH_COUNT_CACHE_NAME - Static variable in class com.skava.inventory.constant.CacheConstants
 
searchCountCache - Variable in class com.skava.inventory.service.impl.CommonDependencies
SearchCountCache instance
SearchCountCache - Class in com.skava.inventory.helper
SearchCountCache class for caching search count by filters.
SearchCountCache(BinItemRepository) - Constructor for class com.skava.inventory.helper.SearchCountCache
 
SearchCriteria - Class in com.skava.inventory.entity.criteria
The Class SearchCriteria.
SearchCriteria(String, String, Object) - Constructor for class com.skava.inventory.entity.criteria.SearchCriteria
Initializes the SearchCriteria class with defining the values for its private members
sendEventPayload(Object, String) - Method in class com.skava.inventory.util.EventUtil
Sending events using sendEventPayload function
sendReply(Message<?>, MessageProperties, int) - Method in class com.skava.inventory.event.handler.EventHandlerDependencies
This method send reply with the queue sent in the message is requested
serviceName - Variable in class com.skava.inventory.event.handler.EventHandlerDependencies
The service name used for send which application is sent request to MessageQ
setAtpBlockedQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setAtpBlockedQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setAtpQty(int) - Method in class com.skava.inventory.entity.BinItem
 
setAtpQty(int) - Method in class com.skava.inventory.entity.Transaction
 
setAtpQty(int) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setAtpQty(int) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setAtpQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setAtpQty(Number) - Method in class com.skava.inventory.entity.Transaction
 
setAtpQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setAtpQty(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setAtpQty(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setAtpQty(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setAtpQtyFractional(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setAtpQtyFractional(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setAtpQtyFractional(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setAtpQtyFractional(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setBackOrderedBlockedQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setBackOrderedBlockedQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setBackOrderedQty(int) - Method in class com.skava.inventory.entity.BinItem
 
setBackOrderedQty(int) - Method in class com.skava.inventory.entity.Transaction
 
setBackOrderedQty(int) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setBackOrderedQty(int) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.entity.Transaction
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setBackOrderedQty(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setBackOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setBackOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setBackOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setBackOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setEventClientComponent(EventClientComponent) - Method in class com.skava.inventory.event.TransactionEventListener
Sets the event client component.
setLowStockThreshold(int) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setLowStockThreshold(Number) - Method in class com.skava.inventory.entity.BinItem
Method Specify the low stock threshold limit for the bin item.
setLowStockThreshold(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setLowStockThreshold(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setLowStockThresholdFractional(Number) - Method in class com.skava.inventory.entity.BinItem
 
setLowStockThresholdFractional(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setLowStockThresholdFractional(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setOutOfStockThreshold(int) - Method in class com.skava.inventory.entity.BinItem
 
setOutOfStockThreshold(int) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setOutOfStockThreshold(Number) - Method in class com.skava.inventory.entity.BinItem
Specify the out of stock threshold limit for the bin item.
setOutOfStockThreshold(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setOutOfStockThreshold(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setOutOfStockThresholdFractional(Number) - Method in class com.skava.inventory.entity.BinItem
 
setOutOfStockThresholdFractional(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setOutOfStockThresholdFractional(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setPreOrderedBlockedQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setPreOrderedBlockedQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setPreOrderedQty(int) - Method in class com.skava.inventory.entity.BinItem
 
setPreOrderedQty(int) - Method in class com.skava.inventory.entity.Transaction
 
setPreOrderedQty(int) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setPreOrderedQty(int) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.entity.BinItem
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.entity.Transaction
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setPreOrderedQty(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setPreOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.BinItemDTO
 
setPreOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.CheckInventoryDTO
 
setPreOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.dto.TransactionDTO
 
setPreOrderedQtyFractional(Number) - Method in class com.skava.inventory.model.event.InventoryEventPayload
 
setTimestamp(Date) - Method in class com.skava.inventory.event.handler.TransactionMessage
 
setValue(Number) - Method in class com.skava.inventory.entity.QuantitativeValue
The value will give atpQty as Number
SIZE - Static variable in class com.skava.inventory.constant.RequestParameter
 
SKIPAPPINVOCATION - Static variable in class com.skava.inventory.constant.HttpHeader
 
SKIPTOTALCOUNT - Static variable in class com.skava.inventory.constant.RequestParameter
 
skuId - Variable in class com.skava.inventory.entity.QBinItem
 
SORT - Static variable in class com.skava.inventory.constant.RequestParameter
 
sortCheck(String) - Method in class com.skava.inventory.util.CommonUtils
 
splitCommaSepratedString(String) - Static method in class com.skava.inventory.util.DocketUtil
Splits given string by ","
status - Variable in class com.skava.inventory.entity.QBin
 
status - Variable in class com.skava.inventory.entity.QBinItem
 
status - Variable in class com.skava.inventory.entity.QCollection
 
status - Variable in class com.skava.inventory.entity.QInventoryRule
 
status - Variable in class com.skava.inventory.entity.QTransaction
 
status - Variable in class com.skava.inventory.model.response.InventoryServiceResponse
 
STORE_ID - Static variable in class com.skava.inventory.constant.HttpHeader
 
STRING - Enum constant in enum class com.skava.inventory.entity.CollectionAttributeType
 

T

throwInventoryValidateException(InputModel, String, ValidationCode, String, MessageSource, Object...) - Static method in class com.skava.inventory.util.ValidationUtils
 
toBytes(Object) - Static method in class com.skava.inventory.util.CastUtils
This method will cast a object to bytes.
toEntity() - Method in class com.skava.inventory.model.dto.InventoryRuleDTO
 
toPredicate(Root<Bin>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.inventory.entity.criteria.bin.BinSpecification
This method will build a predicate object based on the given crieteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<BinItem>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.inventory.entity.criteria.binitem.BinItemSpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<Collection>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.inventory.entity.criteria.collection.CollectionSpecification
This method will build a predicate object based on the given crieteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<Transaction>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.inventory.entity.criteria.transaction.TransactionSpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toString() - Method in enum class com.skava.inventory.entity.BinItem.DisplayStatus
 
toString() - Method in class com.skava.inventory.entity.BinItemProperty.Key
 
toString() - Method in class com.skava.inventory.entity.Collection
 
toString() - Method in class com.skava.inventory.entity.CollectionProperty.Key
 
toString() - Method in class com.skava.inventory.event.InventoryEvent
 
toString() - Method in class com.skava.inventory.model.event.BinEvent.BinEventModel
 
toString() - Method in class com.skava.inventory.model.event.BinEvent
 
toString() - Method in class com.skava.inventory.model.event.BinItemEvent.BinItemEventModel
 
toString() - Method in class com.skava.inventory.model.event.BinItemEvent
 
toString() - Method in class com.skava.inventory.model.event.TransactionEvent
 
toString() - Method in class com.skava.inventory.model.event.TransactionEvent.TransactionEventModel
 
toString() - Method in class com.skava.inventory.model.request.collection.FindAllCollectionRequest
 
transaction - Static variable in class com.skava.inventory.entity.QTransaction
 
Transaction - Class in com.skava.inventory.entity
This class defines the Transaction entity.
Transaction() - Constructor for class com.skava.inventory.entity.Transaction
 
TRANSACTION_CREATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTION_CREATED - Enum constant in enum class com.skava.inventory.model.event.TransactionEvent.Events
 
TRANSACTION_DELETED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTION_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Transaction Response Codes
TRANSACTION_NOT_FOUND - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTION_STATUS_UPDATE_FAILED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Transaction status update failed
TRANSACTION_STATUS_UPDATE_FAILED_OF_NEGATIVE_QUANTITY - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Transaction status update failed due to negative quantity
TRANSACTION_TRANSFER_FAILED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTION_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTION_UPDATED - Enum constant in enum class com.skava.inventory.model.event.TransactionEvent.Events
 
Transaction.Status - Enum Class in com.skava.inventory.entity
Status - this defines the list of statuses that a Transaction can support IN_ACTIVE : Transaction in inactive state ACTIVE: Transaction in active state.
Transaction.TransferMode - Enum Class in com.skava.inventory.entity
TransferMode - this defines the mode of transfer either GET or PUT NONE - Not in use just for ordinal value
Transaction.Type - Enum Class in com.skava.inventory.entity
Defines the list of type that a Transaction can support NONE : Not in use, just for ordinal value ADD: Add Transaction.
transactionController - Variable in class com.skava.inventory.event.handler.EventHandlerDependencies
 
TransactionController - Class in com.skava.inventory.web
This class defines the controller implementations to perform CURD operations for Transaction model.
TransactionController() - Constructor for class com.skava.inventory.web.TransactionController
 
TransactionDTO - Class in com.skava.inventory.model.dto
This class implements the TransactionDTO model to define the request and response Transaction object.
TransactionDTO(Transaction) - Constructor for class com.skava.inventory.model.dto.TransactionDTO
This method returns the TransactionDTO object which clones the transaction parameter.
TransactionEvent - Class in com.skava.inventory.model.event
This class defines the event model of the transaction.
TransactionEvent(TransactionEvent.Events, TransactionEvent.TransactionEventModel) - Constructor for class com.skava.inventory.model.event.TransactionEvent
Constructor with all fields.
TransactionEvent.Events - Enum Class in com.skava.inventory.model.event
 
TransactionEvent.TransactionEventModel - Class in com.skava.inventory.model.event
This class defines the event properties model of the transaction.
TransactionEventListener - Class in com.skava.inventory.event
 
TransactionEventListener(ObjectMapper, CreateBulkTransactionServiceImpl) - Constructor for class com.skava.inventory.event.TransactionEventListener
 
TransactionEventModel() - Constructor for class com.skava.inventory.model.event.TransactionEvent.TransactionEventModel
 
TransactionManagerHelper - Class in com.skava.inventory.helper
This class used for a helper of transaction.
TransactionManagerHelper(InventoryAuthHelper, EventUtil, TransactionUtil, HandleTransactionError) - Constructor for class com.skava.inventory.helper.TransactionManagerHelper
 
TransactionMessage<T> - Class in com.skava.inventory.event.handler
 
TransactionMessage() - Constructor for class com.skava.inventory.event.handler.TransactionMessage
 
transactionRepository - Variable in class com.skava.inventory.service.impl.CommonDependencies
Transaction repository to handle transaction CRUD operations
transactionRepository - Variable in class com.skava.inventory.util.TransactionUtil
Transaction repository to handle transaction CRUD operations
TransactionRepository - Interface in com.skava.inventory.repository
This is TransactionRepository interface.
TransactionResponse - Class in com.skava.inventory.model.response.transaction
This class defines the TransactionResponse model.
TransactionResponse() - Constructor for class com.skava.inventory.model.response.transaction.TransactionResponse
 
TRANSACTIONS_ACCESS_DENIED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTIONS_CREATED_PARTIALLY - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
TRANSACTIONS_PRIOR_TO_RECONCILED_TRANSACTION_CANT_BE_UPDATED - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Transactions prior to reconciled transaction should not be modified
TransactionSpecification - Class in com.skava.inventory.entity.criteria.transaction
The ClassTransactionSpecification
TransactionSpecification(SearchCriteria) - Constructor for class com.skava.inventory.entity.criteria.transaction.TransactionSpecification
 
TransactionSpecificationBuilderImpl - Class in com.skava.inventory.entity.criteria.transaction
The Class TransactionSpecificationBuilderImpl this extends the AbstractSpecificationBuilder to create the same for the transaction
TransactionSpecificationBuilderImpl() - Constructor for class com.skava.inventory.entity.criteria.transaction.TransactionSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
TransactionsResponse - Class in com.skava.inventory.model.response.transaction
This class holds the container to transfer the Transaction object from the serviceimple to the controller with appropriate response codes
TransactionsResponse() - Constructor for class com.skava.inventory.model.response.transaction.TransactionsResponse
 
transactionUtil - Variable in class com.skava.inventory.helper.TransactionManagerHelper
transactionUtil
TransactionUtil - Class in com.skava.inventory.util
 
TransactionUtil(RedissonClient, TransactionRepository, BinItemRepository) - Constructor for class com.skava.inventory.util.TransactionUtil
 
TRANSFER - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
TRANSFER_TO_SAME_BIN - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Transfer transaction made within a bin
transferMode - Variable in class com.skava.inventory.entity.QTransaction
 
type - Variable in class com.skava.inventory.entity.QBin
 
type - Variable in class com.skava.inventory.entity.QCollectionAttribute
 
type - Variable in class com.skava.inventory.entity.QTransaction
 
type - Variable in class com.skava.inventory.model.dto.CollectionAttributeDTO
The type of the attribute.
TYPE - Static variable in class com.skava.release.InventoryReleaseDefinition
 

U

UNBLOCK - Enum constant in enum class com.skava.inventory.entity.Transaction.Type
 
UNPROCESSABLE_ENTITY - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
UPDATE_BIN_VALIDATORS - Static variable in class com.skava.inventory.constant.CollectionProperties
 
updateBin(String, String, long, String, BinDTO) - Method in class com.skava.inventory.web.BinController
Update bin by name.
UpdateBinItemRequest - Class in com.skava.inventory.model.request.binitem
PatchUpdateBinItemRequest this model class define the patch update binItem request.
UpdateBinItemRequest() - Constructor for class com.skava.inventory.model.request.binitem.UpdateBinItemRequest
 
UpdateBinRequest - Class in com.skava.inventory.model.request.bin
UpdateBinRequest this model contains the BindDTO passed thru from the controller to serviceimpl
UpdateBinRequest() - Constructor for class com.skava.inventory.model.request.bin.UpdateBinRequest
 
UpdateBinService - Interface in com.skava.inventory.service.bin
UpdateBinService
UpdateBinServiceImpl - Class in com.skava.inventory.service.impl.bin
This class implements the UpdateBinService interface and defines the update bin service.
UpdateBinServiceImpl() - Constructor for class com.skava.inventory.service.impl.bin.UpdateBinServiceImpl
 
UpdateBinValidator - Class in com.skava.inventory.validation.bin
This class defines UpdateBinValidator.
UpdateBinValidator() - Constructor for class com.skava.inventory.validation.bin.UpdateBinValidator
 
updateCollection(String, String, long, long, CollectionDTO) - Method in class com.skava.inventory.web.CollectionController
Update collection by Id.
updateCollectionProperty(String, String, long, long, List<CollectionPropertyDTO>) - Method in class com.skava.inventory.web.CollectionPropertyController
Update collection property by name.
UpdateCollectionPropertyRequest - Class in com.skava.inventory.model.request.collection.property
This class defines UpdateCollectionPropertyRequest this model contains the collectionpropertydto passed thru from the controller to serviceimpl
UpdateCollectionPropertyRequest() - Constructor for class com.skava.inventory.model.request.collection.property.UpdateCollectionPropertyRequest
 
UpdateCollectionPropertyService - Interface in com.skava.inventory.service.collection.property
This class defines UpdateCollectionPropertyService
UpdateCollectionPropertyServiceImpl - Class in com.skava.inventory.service.impl.collection.property
This class implements the UpdateCollectionPropertyService interface to handle update collection property operations.
UpdateCollectionPropertyServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
 
UpdateCollectionPropertyValidator - Class in com.skava.inventory.validation.collection.property
This class defines UpdateCollectionPropertyValidator.
UpdateCollectionPropertyValidator() - Constructor for class com.skava.inventory.validation.collection.property.UpdateCollectionPropertyValidator
 
UpdateCollectionRequest - Class in com.skava.inventory.model.request.collection
UpdateCollectionRequest this model contains the collectiondto passed thru from the controller to serviceimpl
UpdateCollectionRequest() - Constructor for class com.skava.inventory.model.request.collection.UpdateCollectionRequest
 
UpdateCollectionService - Interface in com.skava.inventory.service.collection
UpdateCollectionService
UpdateCollectionServiceImpl - Class in com.skava.inventory.service.impl.collection
This class implements the UpdateCollectionService interface to handle update collection operations.
UpdateCollectionServiceImpl() - Constructor for class com.skava.inventory.service.impl.collection.UpdateCollectionServiceImpl
 
UpdateCollectionValidator - Class in com.skava.inventory.validation.collection
This class defines UpdateCollectionValidator.
UpdateCollectionValidator(LocalValidatorFactoryBean, MessageSource) - Constructor for class com.skava.inventory.validation.collection.UpdateCollectionValidator
 
updatedBy - Variable in class com.skava.inventory.entity.Collection
The unique identifier of the most recent user who updated this entity.
updatedBy - Variable in class com.skava.inventory.entity.CommonEntityFields
The unique identifier of the most recent user who updated this entity.
updatedBy - Variable in class com.skava.inventory.entity.QBin
 
updatedBy - Variable in class com.skava.inventory.entity.QBinItem
 
updatedBy - Variable in class com.skava.inventory.entity.QCollection
 
updatedBy - Variable in class com.skava.inventory.entity.QCommonEntityFields
 
updatedBy - Variable in class com.skava.inventory.entity.QInventoryRule
 
updatedBy - Variable in class com.skava.inventory.entity.QTransaction
 
updatedBy - Variable in class com.skava.inventory.model.dto.InventoryRuleDTO
Id of the user who updated entity.
updatedOn - Variable in class com.skava.inventory.model.dto.InventoryRuleDTO
Time stamp denotes the updated time of the entity.
updatedTime - Variable in class com.skava.inventory.entity.Collection
The time of the most recent updation is given as long in milliseconds since the UNIX epoch (January 1, 1970 00:00:00 UTC); for example the unix time stamp of Wed, 07 Mar 2018 11:02:02 GMT is 1520420522000.
updatedTime - Variable in class com.skava.inventory.entity.CommonEntityFields
The time of the most recent updation is given as long in milliseconds since the UNIX epoch (January 1, 1970 00:00:00 UTC); for example the unix time stamp of Wed, 07 Mar 2018 11:02:02 GMT is 1520420522000.
updatedTime - Variable in class com.skava.inventory.entity.QBin
 
updatedTime - Variable in class com.skava.inventory.entity.QBinItem
 
updatedTime - Variable in class com.skava.inventory.entity.QCollection
 
updatedTime - Variable in class com.skava.inventory.entity.QCommonEntityFields
 
updatedTime - Variable in class com.skava.inventory.entity.QInventoryRule
 
updatedTime - Variable in class com.skava.inventory.entity.QTransaction
 
updateEntity(InventoryRule, InventoryRuleDTO) - Method in class com.skava.inventory.service.impl.inventoryrule.UpdateInventoryRuleServiceImpl
 
updateInventory(Long, double, double, double) - Method in interface com.skava.inventory.repository.BinItemRepository
 
updateInventoryRule(long, InventoryRuleDTO, long) - Method in class com.skava.inventory.web.InventoryRuleController
Updates an inventory rule.
UpdateInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
UpdateInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
UpdateInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.UpdateInventoryRuleServiceImpl
 
updateProperties(List<BinItemProperty>, boolean) - Method in class com.skava.inventory.entity.BinItem
Updates the properties of the bin item entity.
updateProperties(List<BinProperty>, boolean) - Method in class com.skava.inventory.entity.Bin
This method set the value to update the property of the bin entity.
updateProperties(List<CollectionProperty>, boolean) - Method in class com.skava.inventory.entity.Collection
This method set the value to update the property from the collection entity
UpdateTransactionRequest - Class in com.skava.inventory.model.request.transaction
This class defines UpdateTransactionRequest model.
UpdateTransactionRequest() - Constructor for class com.skava.inventory.model.request.transaction.UpdateTransactionRequest
 

V

VALID_NAME_EXPRESSION - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALID_REFTRANSACTIONID - Enum constant in enum class com.skava.inventory.constant.ResponseCode
 
validateAndCreateBin(CreateBinRequest, Long, Bin) - Method in class com.skava.inventory.service.impl.bin.CreateBinServiceImpl
 
validateInventoryRule(long, long) - Method in class com.skava.inventory.web.InventoryRuleController
Validates an inventory rule.
ValidateInventoryRuleService - Interface in com.skava.inventory.service.inventoryrule
 
ValidateInventoryRuleServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
ValidateInventoryRuleServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.ValidateInventoryRuleServiceImpl
 
ValidateOnCheckInventory - Interface in com.skava.inventory.validation.groups
 
ValidateOnCreateBin - Interface in com.skava.inventory.validation.groups
 
ValidateOnCreateBinItem - Interface in com.skava.inventory.validation.groups
 
ValidateOnCreateCollection - Interface in com.skava.inventory.validation.groups
 
ValidateOnCreateTransaction - Interface in com.skava.inventory.validation.groups
 
ValidateOnPatchUpdateBin - Interface in com.skava.inventory.validation.groups
 
ValidateOnPatchUpdateBinItem - Interface in com.skava.inventory.validation.groups
 
ValidateOnPatchUpdateTransaction - Interface in com.skava.inventory.validation.groups
 
ValidateOnUpdateBin - Interface in com.skava.inventory.validation.groups
 
ValidateOnUpdateCollection - Interface in com.skava.inventory.validation.groups
 
ValidateOnUpdateCollectionProperty - Interface in com.skava.inventory.validation.groups
 
validatePriceConfig(long, long) - Method in class com.skava.inventory.web.InventoryRuleController
Validate inventory rule config .
ValidatePriceConfigService - Interface in com.skava.inventory.service.inventoryrule
 
ValidatePriceConfigServiceImpl - Class in com.skava.inventory.service.impl.inventoryrule
 
ValidatePriceConfigServiceImpl() - Constructor for class com.skava.inventory.service.impl.inventoryrule.ValidatePriceConfigServiceImpl
 
validateThresholdValues(BinItemDTO, BindingResult, MessageSource) - Static method in class com.skava.inventory.validation.binitem.CreateBinItemValidator
This method validates the low stock threshold value and out of stock threshold value.
VALIDATION_BIN_PARENTBIN_NOT_EQUAL_MESSAGE - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALIDATION_BINITEM_INVALID_LOWSTOCK_THRESHOLD_MESSAGE - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALIDATION_BINITEM_INVALID_OUTOFSTOCK_THRESHOLD_MESSAGE - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALIDATION_ERROR - Enum constant in enum class com.skava.inventory.constant.ResponseCode
Common Response Codes
VALIDATION_INVALID_BIN_TYPE - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALIDATION_INVALID_FIND_BINITEM_REQUEST - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
VALIDATION_TRANSACTION_TO_BIN_NAME_NOT_EMPTY_MESSAGE - Static variable in class com.skava.inventory.constant.ValidationConstraintConstants
 
ValidationCode - Enum Class in com.skava.inventory.validation.constraints
This class defines ValidationCode
ValidationConstraintConstants - Class in com.skava.inventory.constant
This class defines ValidationConstraintConstants
ValidationConstraintConstants() - Constructor for class com.skava.inventory.constant.ValidationConstraintConstants
 
ValidationErrorModel - Class in com.skava.inventory.validation.custom
ValidationErrorModel class.
ValidationErrorModel() - Constructor for class com.skava.inventory.validation.custom.ValidationErrorModel
 
ValidationFieldErrorModel - Class in com.skava.inventory.validation.custom
ValidationFieldErrorModel class.
ValidationFieldErrorModel() - Constructor for class com.skava.inventory.validation.custom.ValidationFieldErrorModel
 
ValidationGlobalErrorModel - Class in com.skava.inventory.validation.custom
ValidationGlobalErrorModel class.
ValidationGlobalErrorModel() - Constructor for class com.skava.inventory.validation.custom.ValidationGlobalErrorModel
 
ValidationResponse - Class in com.skava.inventory.model.response
This class defines the ValidationResponse model.
ValidationResponse(ResponseCode, String, ValidationErrorModel) - Constructor for class com.skava.inventory.model.response.ValidationResponse
 
ValidationUtils - Class in com.skava.inventory.util
ValidationUtil class.
ValidationUtils() - Constructor for class com.skava.inventory.util.ValidationUtils
 
value - Variable in class com.skava.inventory.entity.QBinItemProperty
 
value - Variable in class com.skava.inventory.entity.QBinProperty
 
value - Variable in class com.skava.inventory.entity.QCollectionProperty
 
valueOf(String) - Static method in enum class com.skava.inventory.constant.InvalidSortResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.constant.ResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.Bin.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.BinItem.DisplayStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.BinItem.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.Collection.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.CollectionAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.InventoryRule.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.Transaction.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.Transaction.TransferMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.entity.Transaction.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.model.event.BinEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.model.event.BinItemEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.model.event.TransactionEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.inventory.validation.constraints.ValidationCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.skava.inventory.constant.InvalidSortResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.constant.ResponseCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.Bin.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.BinItem.DisplayStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.BinItem.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.Collection.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.CollectionAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.InventoryRule.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.Transaction.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.Transaction.TransferMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.entity.Transaction.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.model.event.BinEvent.Events
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.model.event.BinItemEvent.Events
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.model.event.TransactionEvent.Events
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.inventory.validation.constraints.ValidationCode
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in class com.skava.inventory.InventoryApplication
Application version
VERSION - Static variable in class com.skava.release.InventoryReleaseDefinition
 

W

WEBHOOK_CHECK_INVENTORY - Static variable in class com.skava.inventory.constant.Constants
WEBHOOK DETAILS
WILDCARD_LIKE_ANY - Static variable in class com.skava.inventory.entity.criteria.SearchCriteria
 
with(String, String, Object) - Method in class com.skava.inventory.entity.criteria.AbstractSpecificationBuilder
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.inventory.entity.criteria.bin.BinSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.inventory.entity.criteria.binitem.BinItemSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.inventory.entity.criteria.collection.CollectionSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.inventory.entity.criteria.transaction.TransactionSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value

X

X_COLLECTION_ID - Static variable in class com.skava.inventory.constant.HttpHeader
 
X_STATUS - Static variable in class com.skava.inventory.constant.HttpHeader
 
X_VERSION - Static variable in class com.skava.inventory.constant.HttpHeader
 

_

_super - Variable in class com.skava.inventory.entity.QBin
 
_super - Variable in class com.skava.inventory.entity.QBinItem
 
_super - Variable in class com.skava.inventory.entity.QInventoryRule
 
_super - Variable in class com.skava.inventory.entity.QTransaction
 
A B C D E F G H I K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form