Index

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

A

AbstractEntityAssembler<P,T> - Interface in com.skava.oms.model.assembler
This is support for construct response model for entity for every request
AbstractOrderAsynchronousProcessFlowAdapter - Class in com.skava.oms.flow
This class will support for the bpmn flow like lock order, release order and trigger events.
AbstractOrderAsynchronousProcessFlowAdapter() - Constructor for class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
AbstractOrderNotification - Class in com.skava.oms.flow
The class AbstractOrderNotification will update and add notification to the order.
AbstractOrderNotification() - Constructor for class com.skava.oms.flow.AbstractOrderNotification
 
AbstractOrderProcessFlowListner - Class in com.skava.oms.flow
This class updates status for order process from bpmn.
AbstractOrderProcessFlowListner() - Constructor for class com.skava.oms.flow.AbstractOrderProcessFlowListner
 
AbstractOrderRepository - Interface in com.skava.oms.repository.order
The interface OrderRespository extends MongoRepository to handle DB for the application.
AbstractOrderSynchronousProcessFlowAdapter - Class in com.skava.oms.flow
This class will support for the bpmn flow like lock order, release order and trigger events.
AbstractOrderSynchronousProcessFlowAdapter() - Constructor for class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
 
AbstractSpecificationBuilder - Class in com.skava.oms.entity.criteria
This class contains the specification for the filter through params and sort
AbstractSpecificationBuilder() - Constructor for class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
ACCEPT - Enum constant in enum class com.skava.oms.constant.FraudStatus
 
ACCEPT_RETURN - Enum constant in enum class com.skava.oms.event.model.Events
 
AcceptReturnDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
AcceptReturnDelegate(OrderAssembler, OrderHelper, EventUtil) - Constructor for class com.skava.oms.flow.adapter.AcceptReturnDelegate
AcceptReturnDelegate
AcceptReturnInventoryDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
AcceptReturnInventoryDelegate() - Constructor for class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
 
AcceptReturnPaymentDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
AcceptReturnPaymentDelegate(OrderAssembler, OrderRespository, OrderHelper, EventUtil) - Constructor for class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
AcceptReturnPaymentDelegate
ACCEPTRETURNPAYMENTRESPONSE - Static variable in class com.skava.oms.flow.adapter.AcceptReturnDelegate
 
AcceptReturnProcessDelegate - Class in com.skava.oms.flow.adapter
This class deals with the return of orders
AcceptReturnProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.AcceptReturnProcessDelegate
 
AcceptReturnTaxDelegate - Class in com.skava.oms.flow.adapter
This delegate handles the tax transaction creation with type REFUND
AcceptReturnTaxDelegate(OrderHelper) - Constructor for class com.skava.oms.flow.adapter.AcceptReturnTaxDelegate
 
ACCESS_DENIED_EXCEPTION - Static variable in class com.skava.oms.constant.Privileges
 
ACCOUNT_BUDGET_ADJUSTMENT_NULL - Static variable in class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
 
ACCOUNT_BUDGET_ADJUSTMENT_NULL - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
 
ACCOUNT_UPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
AccountBudget - Class in com.skava.oms.delegate.model
 
AccountBudget() - Constructor for class com.skava.oms.delegate.model.AccountBudget
 
AccountBudgetAdjustmentBlockDelegate - Class in com.skava.oms.flow.adapter
This class AccountBudgetAdjustmentBlockDelegate defines the process flow for account B2B integration from Accounts.
AccountBudgetAdjustmentBlockDelegate(AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
 
ACCOUNTS_BUDGET_ADJUSTMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
ACCOUNTS_UPDATE_SHIPMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
ACCOUNTS_WORKFLOW - Enum constant in enum class com.skava.oms.event.model.Events
 
AccountUtil - Class in com.skava.oms.flow.util
This class handles account budget calculation and validations.
ACTION - Static variable in class com.skava.oms.constant.HttpHeader
 
ACTION_CREATE_COLLECTION - Static variable in class com.skava.oms.constant.AuditConstants
Create collection audit action
ACTION_CREATE_NOTE - Static variable in class com.skava.oms.constant.AuditConstants
Create note audit action
ACTION_CREATE_ORDER - Static variable in class com.skava.oms.constant.AuditConstants
Create order audit event
ACTION_DELETE_ORDER - Static variable in class com.skava.oms.constant.AuditConstants
Delete order audit ACTION
ACTION_PATCH_ORDER - Static variable in class com.skava.oms.constant.AuditConstants
Patch order audit ACTION
ACTION_UPDATE_COLLECTION - Static variable in class com.skava.oms.constant.AuditConstants
Update collection audit action
ACTION_UPDATE_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.AuditConstants
Update collection properties audit action
ACTION_UPDATE_COLLECTION_PROPERTY - Static variable in class com.skava.oms.constant.AuditConstants
Update collection property audit action
ACTION_UPDATE_NOTIFICATION - Static variable in class com.skava.oms.constant.AuditConstants
Update notification audit action
ACTION_UPDATE_ORDER - Static variable in class com.skava.oms.constant.AuditConstants
Update order audit ACTION
ActionHistory - Class in com.skava.oms.model.entity.order
The class Address contains the information about the address
ActionHistory() - Constructor for class com.skava.oms.model.entity.order.ActionHistory
 
actionHistoryArrayToActionHistoryDTOArray(ActionHistory[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ActionHistoryDTO - Class in com.skava.oms.model.dto.order
The class ActionHistory contains the information about the actions done
ActionHistoryDTO() - Constructor for class com.skava.oms.model.dto.order.ActionHistoryDTO
 
actionHistoryDTOArrayToActionHistoryArray(ActionHistoryDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
actionHistoryDTOToActionHistory(ActionHistoryDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
actionHistoryToActionHistoryDTO(ActionHistory) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ACTIVE - Enum constant in enum class com.skava.oms.model.dto.order.LocationStatus
 
ACTIVE - Enum constant in enum class com.skava.oms.model.entity.collection.Collection.Status
 
ADD - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
ADD_TO_VIRTUAL_BIN - Static variable in class com.skava.oms.constant.OrderConstants
 
addActionHistory(ActionHistory) - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
ADDED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
addNotification(Notification) - Method in class com.skava.oms.model.entity.order.OrderInfo
Adds new notification for every process available in order
addOrderItem(OrderItem, OrderTransaction) - Method in class com.skava.oms.model.entity.order.Order
This method adds an orderitem Debug logger has been added to this method.
addOrderItemPatchDTO(OrderItemPatchDTO) - Method in class com.skava.oms.model.dto.order.OrderPatchDTO
This method adds a new orderItemPatch to the existing orderItemPatchDTO array
Address - Class in com.skava.oms.model.entity.order
The class Address contains the information about the address
Address() - Constructor for class com.skava.oms.model.entity.order.Address
 
AddressDTO - Class in com.skava.oms.model.dto.order
The class Address contains the information about the address
AddressDTO() - Constructor for class com.skava.oms.model.dto.order.AddressDTO
 
addressDTOToAddress(AddressDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
addressLine1 - Variable in class com.skava.oms.model.entity.order.TaxAddress
The addressLine1.
addressLine2 - Variable in class com.skava.oms.model.entity.order.TaxAddress
The addressLine2.
addressLine3 - Variable in class com.skava.oms.model.entity.order.TaxAddress
The addressLine3.
AddressRequest - Class in com.skava.oms.model.dto.order
 
AddressRequest() - Constructor for class com.skava.oms.model.dto.order.AddressRequest
 
addressToAddressDTO(Address) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
addressVersion - Variable in class com.skava.oms.model.entity.order.TaxAddress
The shipping address Version.
addStatusTransaction(StatusTransaction) - Method in class com.skava.oms.model.entity.order.OrderItem
Adds new transaction for every new status
addTo(FulfilMathDTO) - Method in class com.skava.oms.model.dto.order.FulfilMathDTO
This method will add the fulfil values with the math
addTo(MathDTO) - Method in class com.skava.oms.model.dto.order.MathDTO
The method is used to add 2 math and return a new math
addTo(FulfilMath) - Method in class com.skava.oms.model.entity.order.FulfilMath
This method will add the fulfillment values with the math calculation
addTo(Math) - Method in class com.skava.oms.model.entity.order.Math
The method is used to add mathematical calculations on an order or an order item and return a new mathematical calculations on an order or an order item
addToDiscount(Discount, Discount[]) - Method in class com.skava.oms.model.entity.order.OrderItem
This method is used to add to discount
addToLoyaltyDetails(LoyaltyDetails, LoyaltyDetails[]) - Method in class com.skava.oms.model.entity.order.OrderItem
This method is used to add to LoyaltyDetails
addToMath(Math, Math[]) - Method in class com.skava.oms.model.entity.order.OrderItem
 
addToRewardMath(RewardMath, RewardMath[]) - Method in class com.skava.oms.model.entity.order.OrderItem
 
addTransaction(LoyaltyServiceTransaction) - Method in class com.skava.oms.model.entity.order.LoyaltyDetails
AddTransaction
addTransaction(OrderTransaction) - Method in class com.skava.oms.model.entity.order.Order
Adds new transaction for every process available in order
addTransaction(PaymentTransaction) - Method in class com.skava.oms.model.entity.order.Payment
 
addTransaction(RewardTransaction) - Method in class com.skava.oms.model.entity.order.RewardMath
 
addTransactionInTaxItem(Order, TaxTransaction) - Static method in class com.skava.oms.util.TaxUtil
This method is used to add transaction in taxitem
addUserTaskInfo(UserTaskInfo) - Method in class com.skava.oms.model.entity.order.OrderProcessInfo
This method add new user task information if the next status not existing in order else add only new task id only in existing one.
AGENTORDER - Static variable in class com.skava.oms.constant.OrderConstants
 
AGENTSUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
 
AllowedInputs - Class in com.skava.oms.model.entity.order
This class contains AllowedInputs for order
AllowedInputs() - Constructor for class com.skava.oms.model.entity.order.AllowedInputs
 
allowedInputsArrayToAllowedInputsDTOArray(AllowedInputs[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
AllowedInputsDTO - Class in com.skava.oms.model.dto.order
This class contains AllowedInputs for order
AllowedInputsDTO() - Constructor for class com.skava.oms.model.dto.order.AllowedInputsDTO
 
allowedInputsDTOArrayToAllowedInputsArray(AllowedInputsDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedInputsDTOToAllowedInputs(AllowedInputsDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedInputsToAllowedInputsDTO(AllowedInputs) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedPatchFields(String) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
Adds allowedPatchfileds for cancelled and return the the available order/items
AllowedPatchFields - Class in com.skava.oms.model.entity.order
The class AllowedPatchInput contains the order related information.
AllowedPatchFields() - Constructor for class com.skava.oms.model.entity.order.AllowedPatchFields
 
allowedPatchFieldsArrayToAllowedPatchFieldsDTOArray(AllowedPatchFields[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
AllowedPatchFieldsDTO - Class in com.skava.oms.model.dto.order
The class AllowedPatchInput contains the order related information.
AllowedPatchFieldsDTO() - Constructor for class com.skava.oms.model.dto.order.AllowedPatchFieldsDTO
 
allowedPatchFieldsDTOArrayToAllowedPatchFieldsArray(AllowedPatchFieldsDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedPatchFieldsDTOToAllowedPatchFields(AllowedPatchFieldsDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedPatchFieldsEmptyforItesms(OrderItem[]) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
Adds allowedPatchfileds for cancelled and return the the available order/items
allowedPatchFieldsforItesms(String, Order) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
Adds allowedPatchfileds for cancelled and return the the available order/items
allowedPatchFieldsforOrder(AllowedPatchFields[], Order) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
Adds allowedPatchfileds for order checking with nextStatus
allowedPatchFieldsToAllowedPatchFieldsDTO(AllowedPatchFields) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
allowedPathFieldForItem(AllowedPatchFields[], OrderItem) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
AMBIGUOUS_EVENT_NAME_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
APPLY - Enum constant in enum class com.skava.oms.delegate.model.Promotion.PromotionType
 
APPROVED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
ARCHIVE - Static variable in class com.skava.oms.constant.ParamDescription
 
ARCHIVE - Static variable in class com.skava.oms.constant.RequestParameter
 
ArchiveRepositoryConfig - Class in com.skava.oms.archive.configuration
 
ArchiveRepositoryConfig() - Constructor for class com.skava.oms.archive.configuration.ArchiveRepositoryConfig
 
assembler - Variable in class com.skava.oms.flow.adapter.AcceptReturnDelegate
Order Assembler
assembler - Variable in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.BuyerAdminProcessDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.CheckFraudDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.SubmitToFulfilmentProcessDelegate
 
assembler - Variable in class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
assembler - Variable in class com.skava.oms.service.order.OrderHelperServices
 
ASSIGN - Enum constant in enum class com.skava.oms.delegate.model.Promotion.PromotionType
 
ASSIGN - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
assignUniqeOrderId(Order, CollectionProperties[]) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
get orderid length and isDigitOnly values form collection properties and call util method with this value to get unique order id If order id is duplicate, Catch this duplicate exception and retry again.
ATP_QTY_PROP - Static variable in class com.skava.oms.constant.OrderConstants
 
ATP_QTY_PROP_FRACTIONAL - Static variable in class com.skava.oms.constant.OrderConstants
 
audit(Message<PreProcessLoyaltyEventRequestPayload>) - Static method in class com.skava.oms.util.PreProcessUtil
Audit logs the given loyalty message.
audit(Map<String, Object>) - Static method in class com.skava.oms.util.ServiceUtil
audit log the fields in the parameter.
AuditConstants - Class in com.skava.oms.constant
This class has audit constants for the application
AuditConstants() - Constructor for class com.skava.oms.constant.AuditConstants
Audit constants
auditEvent(String, OmsServiceEntityResponse<OrderDTO>) - Static method in class com.skava.oms.log.AuditLog
Fetches the values in AuditEvent class
AuditLog - Class in com.skava.oms.log
 
AUTH - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
AUTH - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
authHelper - Variable in class com.skava.oms.service.collection.CollectionHelperServices
AuthHelper contains the validations made on the user
authHelper - Variable in class com.skava.oms.service.order.OrderHelperServices
to call auth related methods
AuthHelper - Class in com.skava.oms.helper
The class AuthHelper contains the validations made on the user
AuthHelper() - Constructor for class com.skava.oms.helper.AuthHelper
 
AUTHORIZATION_CANCELED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
AUTHORIZATION_CANCELED_PENDING - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
AUTHORIZATION_PENDING - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
AUTHORIZED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
authorizeOrder(OrderDTO, Errors) - Static method in class com.skava.oms.validator.services.order.CreateOrderMathDuplicateTypeValidator
This methid authorizes the order by the payments
authorizeOrder(Order) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method will set the type ,status and payment itemId for the payLoad.
AuthorizeTaxTransactionDelegate - Class in com.skava.oms.flow.adapter
 
AuthorizeTaxTransactionDelegate() - Constructor for class com.skava.oms.flow.adapter.AuthorizeTaxTransactionDelegate
 
authProps - Variable in class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
auth properties
authProps - Variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
aoth properties
authProps - Variable in class com.skava.oms.helper.AuthHelper
to get auth configurations like guest user role name
authProps - Variable in class com.skava.oms.message.OmsMessageSender
aoth properties
authProps - Variable in class com.skava.oms.service.order.OrderHelperServices
to get auth configurations like guest user role name
authProps - Variable in class com.skava.oms.util.PreProcessUtil
auth properties
authTokenHandler - Variable in class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
Auth token Handler
authTokenHandler - Variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
Auth token Handler
authTokenHandler - Variable in class com.skava.oms.flow.util.OrderProcessFlowService
auth helper to get login details
authTokenHandler - Variable in class com.skava.oms.helper.AuthHelper
to get authTokenHandler service
authTokenHandler - Variable in class com.skava.oms.util.PreProcessUtil
Auth token Handler
AUTOMATED_SUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
Order Source Constants
AVAILABLE_WEB_ENROLLMENT - Static variable in class com.skava.oms.constant.OrderConstants
 

B

BACKORDER_QTY_PROP - Static variable in class com.skava.oms.constant.OrderConstants
 
BACKORDER_QTY_PROP_FRACTIONAL - Static variable in class com.skava.oms.constant.OrderConstants
 
BACKORDERED - Static variable in class com.skava.oms.processor.infinity.DefaultInventoryProcessor
 
BAD_REQUEST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
BADDEBT - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
BIG_DECIMAL_SCALE - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant BIG_DECIMAL_SCALE.
BigDecimalConstraintValidator - Class in com.skava.oms.validator.constraints.bigdecimal
BigDecimal Validator to validate a BigDecimal by his maximum and minimum precision and maxFractionalPlaces.
BigDecimalConstraintValidator() - Constructor for class com.skava.oms.validator.constraints.bigdecimal.BigDecimalConstraintValidator
 
BigDecimalValidate - Annotation Interface in com.skava.oms.validator.constraints.bigdecimal
Annotation to validate a BigDecimal by his count of pre-decimal, decimal places and min/max value.
BigDecimalValidationResult - Class in com.skava.oms.validator.constraints.bigdecimal
Resultobject of the BigDecimalValidator.
BigDecimalValidationResult() - Constructor for class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationResult
 
BigDecimalValidationRules - Class in com.skava.oms.validator.constraints.bigdecimal
The validation rules specified what boundries will be validated through the validator - types are:
BigDecimalValidationRules() - Constructor for class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
BigDecimalValidator - Class in com.skava.oms.validator.constraints.bigdecimal
Validates a BigDecimal by minValue, maxValue value and the count of the fraction and decimal places.
BigDecimalValidator() - Constructor for class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidator
 
billingAddress - Variable in class com.skava.oms.model.entity.order.Tax
The billingAddress Address.
BLOCK - Enum constant in enum class com.skava.oms.delegate.model.Promotion.PromotionType
 
BLOCK - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
BLOCK_INVENTORY - Static variable in class com.skava.oms.processor.infinity.DefaultInventoryProcessor
 
BLOCK_REDEEMED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
BOOLEAN - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
BOTH_ORDER_AND_ORDERITEMPATCH_PRESENT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
bpmService - Variable in class com.skava.oms.OmsApplication
 
bpmService - Variable in class com.skava.oms.service.collection.CollectionHelperServices
BPMService will define the BPM service flow for each collection
bpmService - Variable in class com.skava.oms.util.MessageHelperServices
 
BPMService - Class in com.skava.oms.service
This class BPMService will define the BPM service flow for each collection
BPMService() - Constructor for class com.skava.oms.service.BPMService
 
BUILD_DATE - Static variable in class com.skava.release.OrderReleaseDefinition
 
BUILD_NUMBER - Static variable in class com.skava.release.OrderReleaseDefinition
 
BUILD_VERSION - Static variable in class com.skava.release.OrderReleaseDefinition
 
buildPaymentValues() - Method in class com.skava.oms.model.entity.order.OrderItem
This method builds payment value map with payment reference id and the amount to be refunded / cancelled / charged / authorized
buildPaymentValuesWithSale() - Method in class com.skava.oms.model.entity.order.OrderItem
This method builds payment value map with payment reference id and the amount to be refunded / cancelled / charged / authorized based on Sale
buildPaymentWithoutShipmentValues(Map<String, BigDecimal>) - Method in class com.skava.oms.model.entity.order.OrderItem
This method builds payment value map with payment reference id and the amount to be refunded / cancelled / charged / authorized
buildTrasactionForPayment(Order, Map<String, BigDecimal>, PaymentStatus[], boolean) - Static method in class com.skava.oms.flow.util.PaymentUtil
 
BUNDLE - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
BUSINESS_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
BUSINESS_ID - Static variable in class com.skava.oms.constant.RequestParameter
 
BUYER_TYPE - Static variable in class com.skava.oms.constant.CamundaConstants
 
BUYER_TYPE - Static variable in class com.skava.oms.constant.OrderConstants
The constant BUYER_TYPE
BUYERADMIN_APPROVAL - Static variable in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
BuyerAdminProcessDelegate - Class in com.skava.oms.flow.adapter
This class contains the information on the approval check BuyerAdminProcessDelegate
BuyerAdminProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.BuyerAdminProcessDelegate
 
BuyerAdminUpdateDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for approve/reject Order or Items
BuyerAdminUpdateDelegate() - Constructor for class com.skava.oms.flow.adapter.BuyerAdminUpdateDelegate
 

C

calculateOrderTotalValue(OrderDTO) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check checkOrderTotalValue
calculateOrderTotalValues(List<OrderItem>, BigDecimal, boolean) - Static method in class com.skava.oms.flow.util.AccountUtil
This method is used to calculate the order total values.
calculateReturnItemsTotal(Order, BigDecimal) - Static method in class com.skava.oms.flow.adapter.InitiateReturnOrderAdapter
calculateReturnItemsTotal
calculateTotalTaxValue(List<OrderItem>) - Static method in class com.skava.oms.util.TaxUtil
This method is used to calculate total tax value
camunda - Variable in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
camunda - Variable in class com.skava.oms.flow.util.OrderProcessFlowUtil
Camunda process to start new instance
camunda - Variable in class com.skava.oms.util.MessageHelperServices
To get camunda process engine
CAMUNDA_TRACE_NAME - Static variable in class com.skava.oms.constant.CamundaConstants
 
CamundaConstants - Class in com.skava.oms.constant
The class CamundaConstants contains the constants needed for the collection.
CamundaConstants() - Constructor for class com.skava.oms.constant.CamundaConstants
 
CAN_NOT_CANCEL_PARTIAL_ORDER - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
CANCEL_ORDER - Enum constant in enum class com.skava.oms.event.model.Events
 
CANCELAUTH - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
CANCELAUTH - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
CancelCsrOrder - Class in com.skava.oms.service.order.impl
The class CancelCsrOrder contains the implementation of Patch order
CancelCsrOrder(OrderConfigurationUtil) - Constructor for class com.skava.oms.service.order.impl.CancelCsrOrder
 
CANCELED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
CANCELLED - Static variable in class com.skava.oms.constant.OrderConstants
 
CancelOrderAccountsDelegate - Class in com.skava.oms.flow.adapter
This class CancelOrderAccountsDelegate defines the process flow for account B2B integration from Accounts.
CancelOrderAccountsDelegate(AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.CancelOrderAccountsDelegate
 
CancelOrderDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for Cancel Order or Items
CancelOrderDelegate() - Constructor for class com.skava.oms.flow.adapter.CancelOrderDelegate
 
CancelOrderInventoryDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for Cancel Order or Items
CancelOrderInventoryDelegate() - Constructor for class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
 
CancelOrderLoyaltyDiscountDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate to reverse redeem loyalty pints for Cancel Order or Items
CancelOrderLoyaltyDiscountDelegate() - Constructor for class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
 
CancelOrderPaymentDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for Cancel Order or Items
CancelOrderPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
 
CancelOrderTaxDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for Cancel Order or Items
CancelOrderTaxDelegate() - Constructor for class com.skava.oms.flow.adapter.CancelOrderTaxDelegate
 
CANCELPREAUTH - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
CANCELPREAUTH - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
canDeleteOrder(OrderItem[]) - Method in class com.skava.oms.model.entity.order.Order
 
canReceiveSMS - Variable in class com.skava.oms.model.entity.order.TaxAddress
The canReceiveSMS.
CANT_CREATE - Enum constant in enum class com.skava.oms.validator.constraints.ValidationCode
 
CANT_UPDATE - Enum constant in enum class com.skava.oms.validator.constraints.ValidationCode
 
canTransition(String[], String) - Method in class com.skava.oms.model.entity.order.Order
This method is used to compare the user requested status with next possible status
canTransition(String[], String) - Method in class com.skava.oms.model.entity.order.SpecialProducts
This method is used to compare the user requested status with next possible status
castFromTypeRef(byte[]) - Static method in class com.skava.oms.util.MapperUtil
Method to convert the given bytes into Message using typeReference
castTypeFromBytes(byte[], Class<T>) - Static method in class com.skava.oms.util.MapperUtil
Method to convert the given Bytes content to required class
castTypeFromJsonNode(JsonNode, Class<T>) - Static method in class com.skava.oms.util.MapperUtil
Method to convert the given JsonNode content to required class
castTypeFromObj(Object, Class<T>) - Static method in class com.skava.oms.util.MapperUtil
Method to convert the given JsonNode content to required class
castTypeFromString(String, Class<T>) - Static method in class com.skava.oms.util.MapperUtil
Method to convert the given JsonNode content to required class
castTypeToJsonNode(Object) - Static method in class com.skava.oms.util.MapperUtil
Method to get the jsonNode for given object
CHAR_BOUND - Static variable in class com.skava.oms.util.ServiceUtil
 
CHAR_DIGIT_BOUND - Static variable in class com.skava.oms.util.ServiceUtil
 
CHARGE - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
CHARGE - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
ChargeTaxDelegate - Class in com.skava.oms.flow.adapter
 
ChargeTaxDelegate() - Constructor for class com.skava.oms.flow.adapter.ChargeTaxDelegate
 
CHECK_FRAUD - Enum constant in enum class com.skava.oms.event.model.Events
 
checkAndSetItemNofication(OrderItem, Order) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
This method validate and set item notifications
checkAndSetItemNofication(Order, OrderItem, String, String) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
 
checkAndSetnotificationDetails() - Method in class com.skava.oms.model.entity.order.OrderItem
This method returns the map with the details for notification
checkAndSetPersonalizationLevel(Personalization[], List<Promotion>) - Static method in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
This method checks the promotion in the personalization level
checkAndSetShippingLevel(ShippingMethodPriceInfo[], List<Promotion>) - Static method in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
This method checks the promotions in the shipping level
checkAndSetTransaction(Payment[], PaymentServiceTransaction, String) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method checks the payment and the payment item and it sets the transactions
checkCollectionProperties(CollectionProperties[], CollectionAttributeRepository) - Static method in class com.skava.oms.util.CollectionUtil
This method will check the collection properties length and the attribute nullable check
checkCollectionProperty(CollectionProperties[], List<CollectionAttribute>) - Static method in class com.skava.oms.util.CollectionUtil
The method checks for all the collection properties while creating the collection
checkForDuplicateName(long, String) - Method in class com.skava.oms.service.collection.CollectionHelperServices
This method is to check the collection duplicate.
CheckFraudDelegate - Class in com.skava.oms.flow.adapter
This class contains the information on the fraud check CheckFraudDelegate
CheckFraudDelegate() - Constructor for class com.skava.oms.flow.adapter.CheckFraudDelegate
 
CheckFraudEvent - Class in com.skava.oms.event.model
This class contains the information about the fraud event
CheckFraudEvent(Events) - Constructor for class com.skava.oms.event.model.CheckFraudEvent
 
checkIfBackOrdered(Order) - Method in class com.skava.oms.service.order.impl.OrderSummaryServices
 
checkItemForNonCashPayment(OrderItem) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to check if a product is eligible for Non Cash payment or not
checkItemStatus(DelegateExecution, Payment[]) - Static method in class com.skava.oms.util.PaymentFlowUtil
This method is used to check for the payment item status
CheckLoyaltyDiscountDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate to reverse redeem loyalty pints for Cancel Order or Items
CheckLoyaltyDiscountDelegate() - Constructor for class com.skava.oms.flow.adapter.CheckLoyaltyDiscountDelegate
 
checkOrderItemDiscountAndMathDiscount(BindingResult, OrderItemDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderDiscountValidator
This method validates the order item discount and the math discount in oreritem level
checkOrderTotalValue(OrderDTO) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check checkOrderTotalValue
checkOrderTotalValue(Order) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check checkOrderTotalValue
checkOrderTypesValidation(String) - Method in class com.skava.oms.helper.OrderHelperExtended
This method is used to check order type is valid or not
checkOrderValues(OrderItem, String) - Method in class com.skava.oms.helper.OrderHelper
This method is used to check the parent order values
checkPatchCollectionProperty(CollectionProperties[], List<CollectionAttribute>) - Static method in class com.skava.oms.util.CollectionUtil
This method check the collection properties one by one
checkPatchCollectionPropertyByPropertyName(CollectionProperties, List<CollectionAttribute>) - Static method in class com.skava.oms.util.CollectionUtil
This method checks for the request of the updation of collection property
checkPersonalizationLevel(Personalization[], List<Promotion>) - Static method in class com.skava.oms.flow.util.PromotionUtil
This method checks the promotion in the personalization level
checkShippingLevel(ShippingMethodPriceInfo[], List<Promotion>) - Static method in class com.skava.oms.flow.util.PromotionUtil
This method checks the promotions in the shipping level
checkSpecialProductsHasStatus(OrderItem, String, List<String>) - Static method in class com.skava.oms.helper.OrderHelper
 
checkStatus(DelegateExecution, String, PaymentServiceTransaction.Status) - Static method in class com.skava.oms.util.PaymentFlowUtil
Checks if any payment transaction contains the given status and the response code
checkUserTrackInfo(Order, UserTaskInfo) - Method in class com.skava.oms.service.order.impl.StatusChangeOperation
THis method used to check UserTaskInfo
checkUserTrackInfo(Order, UserTaskInfo) - Method in class com.skava.oms.service.order.impl.UpdatePaymentDetails
THis method used to check UserTaskInfo
checkValue(OrderItemPatchDTO, String) - Method in class com.skava.oms.util.StatusValidationUtils
This method is used to map and key value check.
checkValue(OrderPatchDTO, String) - Method in class com.skava.oms.util.StatusValidationUtils
This method is used to map and key value check.
CHILD_ORDER_ID - Static variable in class com.skava.oms.constant.OrderConstants
The constant CHILD_ORDER_ID
city - Variable in class com.skava.oms.model.entity.order.TaxAddress
The city.
CLIENT_SERVICE_FLAG - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
Collection - Class in com.skava.oms.model.entity.collection
 
Collection() - Constructor for class com.skava.oms.model.entity.collection.Collection
 
COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
COLLECTION_ATTRIBUTE_IS_NULL - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_ATTRIBUTE_LENGTH_INCORRECT - Enum constant in enum class com.skava.oms.constant.ResponseCode
Collection attribute response codes
COLLECTION_ATTRIBUTE_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_ATTRIBUTES_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_BPM_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_CREATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_DELETED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_EXISTS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
Collection Response Codes
COLLECTION_ID - Static variable in class com.skava.oms.constant.OrderConstants
collectionId
COLLECTION_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROP_DEFAULT_BPM - Static variable in class com.skava.oms.constant.OrderConstants
 
COLLECTION_PROPERTIES_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_ALREADY_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_CREATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_DEFAULT_BPM_INCORRECT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_DELETED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
Collection Property Response Codes
COLLECTION_PROPERTY_INCORRECT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_PROPERTY_UPDATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_UPDATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
COLLECTION_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
Collection.Status - Enum Class in com.skava.oms.model.entity.collection
 
collectionAssembler - Variable in class com.skava.oms.service.collection.CollectionHelperServices
Collection Properties Response to handle the collection request.
collectionAssembler - Variable in class com.skava.oms.service.order.OrderHelperServices
 
CollectionAssembler - Class in com.skava.oms.model.assembler
This class defines the Collection Response to handle the collection request.
CollectionAssembler() - Constructor for class com.skava.oms.model.assembler.CollectionAssembler
 
CollectionAttribute - Class in com.skava.oms.model.entity.collection
This class represents the database fields of the authorization's collection attribute entity.
CollectionAttribute() - Constructor for class com.skava.oms.model.entity.collection.CollectionAttribute
 
collectionAttributeAssembler - Variable in class com.skava.oms.service.collection.CollectionHelperServices
 
CollectionAttributeAssembler - Class in com.skava.oms.model.assembler
This class defines the Collection Response to handle the collection request.
CollectionAttributeAssembler() - Constructor for class com.skava.oms.model.assembler.CollectionAttributeAssembler
 
CollectionAttributeController - Class in com.skava.oms.web
This controller handles the OMS's collection attribute resource.
CollectionAttributeController() - Constructor for class com.skava.oms.web.CollectionAttributeController
 
CollectionAttributeDTO - Class in com.skava.oms.model.dto.collection
The Class contains the dto model for collection attributes.
CollectionAttributeDTO(CollectionAttribute) - Constructor for class com.skava.oms.model.dto.collection.CollectionAttributeDTO
Instantiates a new collection attribute.
collectionAttributeRepository - Variable in class com.skava.oms.helper.OrderHelperExtended
collection Attribute Repository
collectionAttributeRepository - Variable in class com.skava.oms.service.collection.CollectionHelperServices
CollectionRepository is used for the Crud functionalities
collectionAttributeRepository - Variable in class com.skava.oms.service.order.OrderHelperServices
 
CollectionAttributeRepository - Interface in com.skava.oms.repository.collection
The Interface CollectionRepository is used for the Crud functionalities
CollectionAttributeType - Enum Class in com.skava.oms.model.entity.collection
A type of the collection attribute.
collectionByIdService - Variable in class com.skava.oms.service.order.OrderHelperServices
 
CollectionConstants - Class in com.skava.oms.constant
The class CollectionConstants contains the constants needed for the collection.
CollectionConstants() - Constructor for class com.skava.oms.constant.CollectionConstants
 
CollectionController - Class in com.skava.oms.web
This class defines the controller implementations to handle the collection request.
CollectionController() - Constructor for class com.skava.oms.web.CollectionController
 
CollectionDTO - Class in com.skava.oms.model.dto.collection
The class contains the dto model for collection
CollectionDTO(Collection) - Constructor for class com.skava.oms.model.dto.collection.CollectionDTO
 
CollectionDTO(Collection, boolean) - Constructor for class com.skava.oms.model.dto.collection.CollectionDTO
This method is used to set collcetion's DTO from collection entity.
collectionHelper - Variable in class com.skava.oms.flow.util.OrderProcessFlowService
service util methods
collectionHelper - Variable in class com.skava.oms.message.OmsMessageSender
 
CollectionHelper - Class in com.skava.oms.helper
The class contains the helper for collection
CollectionHelper() - Constructor for class com.skava.oms.helper.CollectionHelper
 
CollectionHelperServices - Class in com.skava.oms.service.collection
CollectionAutowiredServices.
CollectionHelperServices() - Constructor for class com.skava.oms.service.collection.CollectionHelperServices
 
collectionId - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
This recognize the collection ID of the order
collectionId - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the collection ID of the order
COLLECTIONID - Static variable in class com.skava.oms.flow.util.OrderProcessFlowService
 
COLLECTIONID - Static variable in class com.skava.oms.message.OmsMessageSender
CollectionId as constant
CollectionProperties - Class in com.skava.oms.model.entity.collection
This class defines the CollectionProperties entity 1. property name 2. property value *
CollectionProperties(CollectionPropertiesDTO) - Constructor for class com.skava.oms.model.entity.collection.CollectionProperties
This method is used to set collection property.
collectionPropertiesAssembler - Variable in class com.skava.oms.service.collection.CollectionHelperServices
 
CollectionPropertiesAssembler - Class in com.skava.oms.model.assembler
This class defines the Collection Properties Response to handle the collection request.
CollectionPropertiesAssembler() - Constructor for class com.skava.oms.model.assembler.CollectionPropertiesAssembler
 
CollectionPropertiesController - Class in com.skava.oms.web
This class defines the controller implementations to handle the collection properties request.
CollectionPropertiesController() - Constructor for class com.skava.oms.web.CollectionPropertiesController
 
CollectionPropertiesDTO - Class in com.skava.oms.model.dto.collection
This class defines the model for CollectionPropertyDTO (Data Transfer Object).
CollectionPropertiesDTO(CollectionProperties) - Constructor for class com.skava.oms.model.dto.collection.CollectionPropertiesDTO
This method is used to set collection property.
CollectionPropertiesRequest - Class in com.skava.oms.model.request.collection.properties
This contains the CollectionPropertiesDTO model that is passed through from the rest controller to the service impl This class defines CollectionPropertiesRequest model.
CollectionPropertiesRequest() - Constructor for class com.skava.oms.model.request.collection.properties.CollectionPropertiesRequest
 
collectionRepository - Variable in class com.skava.oms.flow.util.OrderConfigurationUtil
 
collectionRepository - Variable in class com.skava.oms.flow.util.OrderProcessFlowUtil
 
collectionRepository - Variable in class com.skava.oms.OmsApplication
 
collectionRepository - Variable in class com.skava.oms.process.ShippingLabelProcess
 
collectionRepository - Variable in class com.skava.oms.service.collection.CollectionHelperServices
CollectionRepository is used for the CRUD functionalities
collectionRepository - Variable in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
 
collectionRepository - Variable in class com.skava.oms.service.order.OrderHelperServices
 
CollectionRepository - Interface in com.skava.oms.repository.collection
The Interface CollectionRepository is used for the CRUD functionalities
CollectionServices - Class in com.skava.oms.service.collection
CollectionAutowiredServices.
CollectionServices() - Constructor for class com.skava.oms.service.collection.CollectionServices
 
CollectionSpecificationBuilderImpl - Class in com.skava.oms.entity.criteria.collection
This extends the AbstractSpecificationBuilder to create the same for the collection
CollectionSpecificationBuilderImpl(Map<String, Boolean>) - Constructor for class com.skava.oms.entity.criteria.collection.CollectionSpecificationBuilderImpl
Initializes the CollectionSpecificationBuilder class, also defines its private member
CollectionsResponse - Class in com.skava.oms.model.response
This holds the container to transfer the collection object from the service impl to the controller with appropriate response codes CollectionsResponse
CollectionsResponse() - Constructor for class com.skava.oms.model.response.CollectionsResponse
 
CollectionTemplate - Interface in com.skava.oms.template.collection
The interface OrderTemplate will declare the method to handle the skuresponse.
CollectionTemplateImpl - Class in com.skava.oms.template.collection
The class OrderTemplateImpl extends OrderTemplate to handle get order based on different filters.
CollectionTemplateImpl() - Constructor for class com.skava.oms.template.collection.CollectionTemplateImpl
 
CollectionTemplateUtil - Class in com.skava.oms.template.collection
The class CollectionTemplateUtil help to handle get collection based on different filters.
CollectionTemplateUtil() - Constructor for class com.skava.oms.template.collection.CollectionTemplateUtil
 
CollectionUtil - Class in com.skava.oms.util
The class checks for the collection attribute validations
CollectionUtil() - Constructor for class com.skava.oms.util.CollectionUtil
 
CollectionValidation - Class in com.skava.oms.validation
 
CollectionValidation() - Constructor for class com.skava.oms.validation.CollectionValidation
Instantiates a new constructor.
CollectionValidatorComponent - Class in com.skava.oms.validator.services.collection
The class contains the validation component for collection
CollectionValidatorComponent() - Constructor for class com.skava.oms.validator.services.collection.CollectionValidatorComponent
 
com.skava.oms - package com.skava.oms
This package contains the information about the oms
com.skava.oms.adapter.payload - package com.skava.oms.adapter.payload
This package contains the payloads needed for the events
com.skava.oms.archive.configuration - package com.skava.oms.archive.configuration
Contains all required configuration files for archival repositories.
com.skava.oms.archive.repository - package com.skava.oms.archive.repository
Contains all required archival repositories used to connect with archival endpoints.
com.skava.oms.configuration - package com.skava.oms.configuration
This package contains the configurations of Order
com.skava.oms.constant - package com.skava.oms.constant
This package contains the constants for OMS
com.skava.oms.delegate - package com.skava.oms.delegate
Delegate package
com.skava.oms.delegate.model - package com.skava.oms.delegate.model
This package contains the models for the delegates
com.skava.oms.delegate.model.loyalty - package com.skava.oms.delegate.model.loyalty
Contains all required files for loyalty event workflow.
com.skava.oms.entity.criteria - package com.skava.oms.entity.criteria
This package contains the for entity criteria
com.skava.oms.entity.criteria.collection - package com.skava.oms.entity.criteria.collection
This package contains the collection criteria
com.skava.oms.entity.criteria.order - package com.skava.oms.entity.criteria.order
This package contains the Criteria for order
com.skava.oms.event - package com.skava.oms.event
This package contains the events for order
com.skava.oms.event.model - package com.skava.oms.event.model
This package contains the models for events
com.skava.oms.exception - package com.skava.oms.exception
This package contains the exceptions for order
com.skava.oms.flow - package com.skava.oms.flow
This package contains the information about the flow in the order
com.skava.oms.flow.adapter - package com.skava.oms.flow.adapter
This package contains the information about the adapter flow
com.skava.oms.flow.listener - package com.skava.oms.flow.listener
This package contains the information about the flow listeners
com.skava.oms.flow.util - package com.skava.oms.flow.util
This package contains the information about the util flow
com.skava.oms.helper - package com.skava.oms.helper
This package contains the information about the helper for oms
com.skava.oms.log - package com.skava.oms.log
 
com.skava.oms.message - package com.skava.oms.message
This package contains the information about the message events for oms
com.skava.oms.model.assembler - package com.skava.oms.model.assembler
This package contains the information about the model for the assembler
com.skava.oms.model.dto.collection - package com.skava.oms.model.dto.collection
This package contains the information about the collection DTOS
com.skava.oms.model.dto.order - package com.skava.oms.model.dto.order
This package contains the information about the DTO for the order
com.skava.oms.model.entity.collection - package com.skava.oms.model.entity.collection
This package contains the information about the entity for collections
com.skava.oms.model.entity.manager - package com.skava.oms.model.entity.manager
This package contains the information about the models for the entity managers
com.skava.oms.model.entity.order - package com.skava.oms.model.entity.order
This package contains the information about the models for the entities
com.skava.oms.model.entity.report - package com.skava.oms.model.entity.report
Report workflow model declarations.
com.skava.oms.model.request.collection - package com.skava.oms.model.request.collection
This package contains request model for collection.
com.skava.oms.model.request.collection.properties - package com.skava.oms.model.request.collection.properties
This package contains the information about the models for collection properties
com.skava.oms.model.request.order - package com.skava.oms.model.request.order
This package contains the request model for Order API service.
com.skava.oms.model.request.order.note - package com.skava.oms.model.request.order.note
This package contains the information about the models for the notes
com.skava.oms.model.request.order.notification - package com.skava.oms.model.request.order.notification
This package contains the information about the notification
com.skava.oms.model.response - package com.skava.oms.model.response
This package contains the response model for order service.
com.skava.oms.model.strategy - package com.skava.oms.model.strategy
Base package of the Search Plugin.
com.skava.oms.process - package com.skava.oms.process
Package contains all the processes of OMS
com.skava.oms.processor - package com.skava.oms.processor
This package contains the information about the processors
com.skava.oms.processor.fulfilment - package com.skava.oms.processor.fulfilment
This package contains the information about the fulfilment processors
com.skava.oms.processor.infinity - package com.skava.oms.processor.infinity
This package contains the information about the processors for events
com.skava.oms.repository.collection - package com.skava.oms.repository.collection
This package contains the information about the collection repositories
com.skava.oms.repository.order - package com.skava.oms.repository.order
This package contains the information about order repositories
com.skava.oms.security - package com.skava.oms.security
This package contains the information about the security of order
com.skava.oms.service - package com.skava.oms.service
This package contains the information about the order interfaces
com.skava.oms.service.collection - package com.skava.oms.service.collection
This package contains the information about collection interfaces
com.skava.oms.service.collection.attrribute - package com.skava.oms.service.collection.attrribute
This package contains the information about collection attributes
com.skava.oms.service.collection.impl - package com.skava.oms.service.collection.impl
This package contains the information about collection service implementation
com.skava.oms.service.collection.properties - package com.skava.oms.service.collection.properties
This package contains the information about collection properties interfaces
com.skava.oms.service.collection.properties.impl - package com.skava.oms.service.collection.properties.impl
This package contains the information about collection properties implementation
com.skava.oms.service.impl.collection.attribute - package com.skava.oms.service.impl.collection.attribute
Auth Group Service Interfaces.
com.skava.oms.service.order - package com.skava.oms.service.order
This package contains the information about the order services
com.skava.oms.service.order.impl - package com.skava.oms.service.order.impl
This package contains the information about order services implementation
com.skava.oms.service.order.note - package com.skava.oms.service.order.note
This package contains the information about the notes
com.skava.oms.service.order.note.impl - package com.skava.oms.service.order.note.impl
This package contains the information about the note implementation
com.skava.oms.service.order.notification - package com.skava.oms.service.order.notification
This package contains the information about the notification
com.skava.oms.service.order.notification.impl - package com.skava.oms.service.order.notification.impl
This package contains the information about the notification impl
com.skava.oms.strategy - package com.skava.oms.strategy
Package contains OMS strategy definitions
com.skava.oms.strategy.impl - package com.skava.oms.strategy.impl
Package contains OMS strategy implementations
com.skava.oms.template.collection - package com.skava.oms.template.collection
Contains all required collection template files.
com.skava.oms.template.order - package com.skava.oms.template.order
Contains all required order template files.
com.skava.oms.util - package com.skava.oms.util
This package contains the information about the oms utils
com.skava.oms.validation - package com.skava.oms.validation
This package contains the information about the validations for the order
com.skava.oms.validator.constraints - package com.skava.oms.validator.constraints
This package contains the information about the validator constraints
com.skava.oms.validator.constraints.bigdecimal - package com.skava.oms.validator.constraints.bigdecimal
This package contains the information about the big decimal constraints
com.skava.oms.validator.constraints.notnulloremptyarray - package com.skava.oms.validator.constraints.notnulloremptyarray
This package contains the information about the constraints for notnull or empty array
com.skava.oms.validator.response - package com.skava.oms.validator.response
This package contains the information about the validator responses
com.skava.oms.validator.services.collection - package com.skava.oms.validator.services.collection
This package contains the information about the validators for collection
com.skava.oms.validator.services.collection.properties - package com.skava.oms.validator.services.collection.properties
This package contains the information about the validation for collection properties
com.skava.oms.validator.services.order - package com.skava.oms.validator.services.order
This package contains the information about the validations for order
com.skava.oms.validator.services.order.note - package com.skava.oms.validator.services.order.note
This package contains the validator for order notes.
com.skava.oms.validator.services.order.notification - package com.skava.oms.validator.services.order.notification
This package contains the information about the notification validator
com.skava.oms.web - package com.skava.oms.web
This package contains the information about the oms web applications
com.skava.oms.web.handler - package com.skava.oms.web.handler
This package contains the information about the oms web handler
com.skava.release - package com.skava.release
This package contains details about release such as release version, release date etc.
COMBINED - Static variable in class com.skava.oms.constant.OrderConstants
 
CommonPluginProcessorResponse - Class in com.skava.oms.model.response
Response model get from third party plugins
CommonPluginProcessorResponse(String, String, String) - Constructor for class com.skava.oms.model.response.CommonPluginProcessorResponse
Constructor to initiate the members.
CommonPluginServiceException - Exception in com.skava.oms.exception
This class throws Plugin level Service Exception for the application.
CommonPluginServiceException(ResponseCode, CommonPluginProcessorResponse, Object...) - Constructor for exception com.skava.oms.exception.CommonPluginServiceException
Common Plugin service level exception handled.
companyName - Variable in class com.skava.oms.model.entity.order.TaxAddress
The companyName.
compareShippingDiscounWithMath(BindingResult, OrderItemDTO, Map<String, BigDecimal>) - Static method in class com.skava.oms.validator.services.order.CreateOrderDiscountValidator
This method compares the orderitem's shipping discount with the orderitem-math discounts
Component - Enum Class in com.skava.oms.constant
The enumerator component contains the types of the component
configure(SpringApplicationBuilder) - Method in class com.skava.oms.ExternalTomcatServletInitializer
 
CONFLICT - Static variable in class com.skava.oms.constant.ParamDescription
 
connectionFactory - Variable in class com.skava.oms.message.OmsMessageListenerQueue
ConnectionFactory
CONST_ENABLEZEROCHECKOUT - Static variable in class com.skava.oms.constant.OrderConstants
 
CONST_ORDER - Static variable in class com.skava.oms.constant.OrderConstants
The constant CONST_ORDER
CONST_PAYMENT_TYPE_LOYALTY - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
Payment type - LOYALTY
CONST_PAYMENT_TYPE_NONCASH - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
Payment type - NON CASH
CONSTANT_NUM_TWO - Static variable in class com.skava.oms.processor.infinity.DefaultInventoryProcessor
The constant number two.
CONSTANT_TWO - Static variable in class com.skava.oms.service.order.impl.GetOrderSummaryServiceImpl
constant two
constructFailureTransaction(Order, String, TransactionResponse) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct failure transaction
ConstructLoyaltyRequestPayloadUtil - Class in com.skava.oms.flow.util
This class contains the common methods needed for order process.
constructPatchFields(Order, String) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
constructPatchFields(Order, String, boolean) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
constructProperties(Order, List<Property>, TaxTransaction.TransactionType) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct properties
constructSubscriptionInfo(List<OrderItem>) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
This method is used to construct subscription info for the items shipped
constructTaxDetails(Order, List<OrderItem>, String) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct tax details
constructTaxTransactionPayload(Order, BigDecimal, PreProcessTaxPayload, List<Property>, Tax, TaxTransaction.TransactionType) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct the tax transaction payload
constructTaxTransactions(Order, String, TaxServiceTransaction) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct transactions in tax item
ContactInfo - Class in com.skava.oms.model.entity.order
The class ContactInfo contains the information about the contact.
ContactInfo() - Constructor for class com.skava.oms.model.entity.order.ContactInfo
 
ContactInfoDTO - Class in com.skava.oms.model.dto.order
The class ContactInfoDTO defines the contact related information.
ContactInfoDTO() - Constructor for class com.skava.oms.model.dto.order.ContactInfoDTO
 
contactInfoDTOToContactInfo(ContactInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
contactInfoToContactInfoDTO(ContactInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ContactMethod - Enum Class in com.skava.oms.constant
The enumerator ContactMethod defines the contact method for the user
context - Variable in class com.skava.oms.service.EcommCoreServices
The ApplicationContext object
CONVERSIONRATIO_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
convertOrderConfigurationModel(Collection) - Method in class com.skava.oms.flow.util.OrderConfigurationUtil
This method is used to convert Order Configuration Model
COST_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
count(List<SearchCriteria>) - Method in interface com.skava.oms.repository.order.OrderTemplate
The method filter will get count based on the filter.
count(List<SearchCriteria>) - Method in interface com.skava.oms.template.collection.CollectionTemplate
The method filter will get count based on the filter.
count(List<SearchCriteria>) - Method in class com.skava.oms.template.collection.CollectionTemplateImpl
This method is used to get total count from DB
count(List<SearchCriteria>) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get count based on the filter.
count(List<SearchCriteria>, boolean) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get count based on the filter.
count(List<SearchCriteria>, boolean) - Method in class com.skava.oms.template.order.OrderTemplateImpl
This method is used to get total count from DB
COUNT_ONLY - Static variable in class com.skava.oms.constant.RequestParameter
 
country - Variable in class com.skava.oms.model.entity.order.TaxAddress
The country.
county - Variable in class com.skava.oms.model.entity.order.TaxAddress
The county.
CREATE_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
Constants for the API call's description
CREATE_COLLECTION - Static variable in class com.skava.oms.constant.Privileges
 
CREATE_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.ParamDescription
Constants for the API call's for collection property
CREATE_COLLECTION_PROPERTY_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
CREATE_COLLECTION_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
CREATE_COLLECTIONPROPERTIES - Static variable in class com.skava.oms.constant.Privileges
 
CREATE_FULFILMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
CREATE_NOTES - Static variable in class com.skava.oms.log.AuditLog
 
CREATE_ORDER - Static variable in class com.skava.oms.log.AuditLog
 
createActionHistory(double, String, String, String, String[]) - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
createCollection(long, String, String, CollectionDTO) - Method in class com.skava.oms.web.CollectionController
 
CreateCollectionRequest - Class in com.skava.oms.model.request.collection
This contains the collectiondto model that is passed through from the rest controller to the service impl.
CreateCollectionRequest() - Constructor for class com.skava.oms.model.request.collection.CreateCollectionRequest
 
createCollectionService - Variable in class com.skava.oms.service.collection.CollectionServices
 
CreateCollectionService - Interface in com.skava.oms.service.collection
The interface CreateCollectionService extends EcommService to handle request and response for the application.
CreateCollectionServiceImpl - Class in com.skava.oms.service.collection.impl
The class CreateCollectionServiceImpl is the implementation class for the create collection API
CreateCollectionServiceImpl() - Constructor for class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
 
CreateCollectionValidatorComponent - Class in com.skava.oms.validator.services.collection
The class contains the validation component for collection creation
CreateCollectionValidatorComponent() - Constructor for class com.skava.oms.validator.services.collection.CreateCollectionValidatorComponent
 
CREATED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
CREATED - Static variable in class com.skava.oms.constant.OrderConstants
 
createFulfilment(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
This method is used to ship the immediate fulfilment.
createFulfilment(Fulfilment, Order) - Method in interface com.skava.oms.processor.fulfilment.FulfilmentProcessor
Process all the order item which has immediate fulfilment
createFulfilment(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
This method is used to ship the immediate fulfilment.
CreateFulfilmentDelegate - Class in com.skava.oms.flow.adapter
This delegate is to create Fulfilment.
CreateFulfilmentDelegate() - Constructor for class com.skava.oms.flow.adapter.CreateFulfilmentDelegate
 
createLockOrderRequest(long, String) - Method in class com.skava.oms.helper.OrderHelperExtended
This method is used to create lock order request
createMapForShippingMethodDiscount(ShippingMethodDTO, BindingResult) - Static method in class com.skava.oms.validator.services.order.CreateOrderDiscountValidator
This method creates a hashmap which has the mode as the key and the discount being summed for the mode
CreateNoteRequest - Class in com.skava.oms.model.request.order.note
The class CreateNoteRequest contains the request model for Create Note call CreateNoteRequest It consists of below fields: noteDTO orderid collectionid locale
CreateNoteRequest() - Constructor for class com.skava.oms.model.request.order.note.CreateNoteRequest
 
createNotes(HttpServletRequest, HttpServletResponse, long, String, String, String, NoteDTO) - Method in class com.skava.oms.web.OrderController
This method is used to create the note to the given order id NoteRequest, collectionId, version and locale
createNoteService - Variable in class com.skava.oms.service.order.OrderServices
Create Note Service
CreateNoteService - Interface in com.skava.oms.service.order.note
The interface CreateNoteService extends EcommService interface to handle request for create note and order response
CreateNoteServiceImpl - Class in com.skava.oms.service.order.note.impl
The class CrateNoteServiceImpl used to handle Create Note operations.
CreateNoteServiceImpl() - Constructor for class com.skava.oms.service.order.note.impl.CreateNoteServiceImpl
 
createOrder(HttpServletRequest, HttpServletResponse, long, String, String, OrderDTO) - Method in class com.skava.oms.web.OrderController
This method is used to create the order based on given OrderRequest, collectionId, version and locale OrderRequest is validated by various constraints as followed:
Fulfillment type validation
Shipping method validation
Tax validation
Discount validation
Math validation
CreateOrderCustomValidator - Class in com.skava.oms.validator.services.order
The class validates the promo code given(if present) in the discount are valid
CreateOrderCustomValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderCustomValidator
 
CreateOrderDiscountValidator - Class in com.skava.oms.validator.services.order
The class CreateOrderDiscountValidator validates the order item level discount
CreateOrderDiscountValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderDiscountValidator
 
CreateOrderFulfilmentTypeValidator - Class in com.skava.oms.validator.services.order
The class ShippingValidator validates the shipping address and the shipping method if the orderitem type is physical
CreateOrderFulfilmentTypeValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderFulfilmentTypeValidator
 
CreateOrderGlobalDiscountValidator - Class in com.skava.oms.validator.services.order
This class validates the global level discounts
CreateOrderGlobalDiscountValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderGlobalDiscountValidator
 
CreateOrderItemMathValidator - Class in com.skava.oms.validator.services.order
This class validates the other charges math for the order and the orderitem
createOrderItemPatch(String, double, String) - Method in class com.skava.oms.model.dto.order.OrderPatchDTO
This method creates an OrderItem Patch with the given parameters
CreateOrderItemPriceValidator - Class in com.skava.oms.validator.services.order
The class validates the item price validations in the order item
CreateOrderItemPriceValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderItemPriceValidator
 
CreateOrderMathDuplicateTypeValidator - Class in com.skava.oms.validator.services.order
The class ShippingValidator validates the shipping address and the shipping method if the orderitem type is physical
CreateOrderMathDuplicateTypeValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderMathDuplicateTypeValidator
 
createOrderNotes(Order, String, boolean) - Method in class com.skava.oms.service.EcommCoreServices
This method prepares the note for the processing order.
CreateOrderRequest - Class in com.skava.oms.model.request.order
The class CreateOrderRequest contains the request model for Create Order call CreateOrderRequest It consists of below fields: orderDTO collectionid locale
CreateOrderRequest() - Constructor for class com.skava.oms.model.request.order.CreateOrderRequest
 
createOrderService - Variable in class com.skava.oms.service.order.OrderServices
To Create Order Service
CreateOrderService - Interface in com.skava.oms.service.order
The interface CreateOrderService extends EcommService interface to handle request and response The class CreateOrderServiceImpl implements this interface
CreateOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class CreateOrderServiceImpl used to handle Create Order operations.
CreateOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.CreateOrderServiceImpl
 
CreateOrderShippingValidator - Class in com.skava.oms.validator.services.order
This calss validates shipping details of creating order.
CreateOrderShippingValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderShippingValidator
 
CreateOrderTotalMathValidator - Class in com.skava.oms.validator.services.order
This class validates the total order math for the order and the orderitem
CreateOrderTotalMathValidator() - Constructor for class com.skava.oms.validator.services.order.CreateOrderTotalMathValidator
 
CreateReturnOrderTotalSaleValueValidator - Class in com.skava.oms.validator.services.order
This class validates the global level discounts
CreateReturnOrderTotalSaleValueValidator() - Constructor for class com.skava.oms.validator.services.order.CreateReturnOrderTotalSaleValueValidator
 
createShipment(long, Order) - Method in class com.skava.oms.process.ShippingLabelProcess
This method is used to create a shipment in vendor system which will create return shipment label.
createShippingLabel(Map<String, String>, Order) - Method in interface com.skava.oms.strategy.GetShippingLabelStrategy
This service definition is used to create a shipment.
createShippingLabel(Map<String, String>, Order) - Method in class com.skava.oms.strategy.impl.DefaultGetShippingLabelStrategyImpl
 
createTaskForNewItemByItem(Order, List<OrderItem>, String, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method creates single task for the given bulk items.
createTaskForNewItemForOrder(Order, String, String, boolean) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method creates new task for each item in the given order.
createTaskForOrder(Order, String, String) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method creates new task for each item in the given order.
createTaskForOrder(String, long, String, Map<String, Object>) - Method in class com.skava.oms.message.OmsMessageListenerExtended
This method create new task from a given order item.
createTaskForOrderItems(List<OrderItem>, Order, String, String, boolean) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method creates new task for each item in the given list of order items.
createTaskForOrderPlace(Order, String, String, List<OrderItem>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
createTaskForOrderPlace
createTasksForNewItemForOrder(Order, String, String, OrderItem) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method creates new task for each item in the given order.
createTransaction(TransactionType, String, String, String, String, String, String) - Method in class com.skava.oms.model.entity.order.Order
Creates new transaction
createTransaction(TransactionType, String, String, String, String, String, String) - Method in class com.skava.oms.model.entity.order.OrderEntity
Creates new transaction
createTransitionForReturn(String, String, String, String, OrderItem, Order) - Method in class com.skava.oms.helper.OrderHelper
This method is used to create transition for return order.
CreateZeroCheckOutOrderValidator - Class in com.skava.oms.validator.services.order
The class validates the promo code given(if present) in the discount are valid
CreateZeroCheckOutOrderValidator() - Constructor for class com.skava.oms.validator.services.order.CreateZeroCheckOutOrderValidator
 
CREATING_ORDER_SHOULD_NOT_NEGATIVE_FOR_RETURN_TYPE_FALSE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
CREATING_PARENT_ORDER_SHOULD_NOT_HAVE_RETURN_TYPE_TRUE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
CREDIT - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
CREDIT - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
CSR - Enum constant in enum class com.skava.oms.constant.Component
 
CSR - Enum constant in enum class com.skava.oms.model.entity.order.NoteUserType
 
CSR_UPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
CSROrderPlaceAdapter - Class in com.skava.oms.flow.adapter
The class contains the adapter to initiate the CSR order process
CSROrderPlaceAdapter() - Constructor for class com.skava.oms.flow.adapter.CSROrderPlaceAdapter
 
CSROrderPlacedAdapter - Class in com.skava.oms.flow.adapter
The class contains the adapter to initiate the CSR order process
CSROrderPlacedAdapter() - Constructor for class com.skava.oms.flow.adapter.CSROrderPlacedAdapter
 
CSRProcessOrderAdapter - Class in com.skava.oms.flow.adapter
 
CSRProcessOrderAdapter() - Constructor for class com.skava.oms.flow.adapter.CSRProcessOrderAdapter
 
currency - Variable in class com.skava.oms.model.entity.order.Tax
The currency.
CURRENCY_MODE - Static variable in class com.skava.oms.constant.OrderConstants
 
CUSTOM_ORDER_ID - Static variable in class com.skava.oms.util.PaymentUtil
 
CUSTOM_UPDATE_ORDER_VALIDATORS - Static variable in class com.skava.oms.constant.OrderConstants
Default validator
customConfigure(HttpSecurity) - Method in class com.skava.oms.security.OmsWebSecurityConfiguration
Handles AuthToken and Validates it
CustomEcommService<I,O> - Interface in com.skava.oms.service
An interface to define the service extend from EcommService.
CUSTOMER - Enum constant in enum class com.skava.oms.model.entity.order.NoteUserType
 
CUSTOMER_ID - Static variable in class com.skava.oms.util.PaymentUtil
The constant CUSTOMER_ID
CustomEventRequest() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.CustomEventRequest
 
customize() - Method in class com.skava.oms.OmsApplication
 
customSecurityConfigurer - Variable in class com.skava.oms.helper.AuthHelper
 
CUSTOMVALIDATORS - Static variable in class com.skava.oms.constant.OrderConstants
Default validator
CYCLED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 

D

DashboardAnalyticsModel - Class in com.skava.oms.model.entity.report
class to transfer api request response to repository query
DashboardAnalyticsModel() - Constructor for class com.skava.oms.model.entity.report.DashboardAnalyticsModel
 
DashboardController - Class in com.skava.oms.web
This controller handles the OMS's collection attribute resource.
DashboardController() - Constructor for class com.skava.oms.web.DashboardController
 
DashboardEarningsModel - Class in com.skava.oms.model.entity.report
class to transfer api request response to repository query
DashboardEarningsModel() - Constructor for class com.skava.oms.model.entity.report.DashboardEarningsModel
 
DATE_FORMAT - Static variable in class com.skava.oms.constant.OrderConstants
 
DEFAULT - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
DEFAULT_BASIC_VALIDATORS - Static variable in class com.skava.oms.constant.CollectionConstants
 
DEFAULT_BOUND - Static variable in class com.skava.oms.util.ServiceUtil
 
DEFAULT_BPM - Static variable in class com.skava.oms.service.BPMService
 
DEFAULT_BPM_NAME - Static variable in class com.skava.oms.constant.CamundaConstants
SubmitOrder
DEFAULT_CREATEORDER_SERVICE_VALIDATORS - Static variable in class com.skava.oms.constant.OrderConstants
default set of validators
DEFAULT_GET_SHIPPING_STRATEGY_IMPL - Static variable in class com.skava.oms.constant.CamundaConstants
 
DEFAULT_LOCALE - Static variable in class com.skava.oms.constant.RequestParameter
The Constant DEFAULT_LOCALE
DEFAULT_LOCKED_ORDERS_FETCH_FROM_TIME_FILTER - Static variable in class com.skava.oms.constant.OrderConstants
 
DEFAULT_PAGE_NUMBER - Static variable in class com.skava.oms.constant.RequestParameter
DEFAULT_PAGE_NUMBER
DEFAULT_PAGE_SIZE - Static variable in class com.skava.oms.constant.RequestParameter
The Constant DEFAULT_PAGE_SIZE
DEFAULT_PAYMENT_MAX_RETRY_COUNT_VALUE - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant DEFAULT_PAYMENT_MAX_RETRY_COUNT_VALUE
DEFAULT_RESPONSE_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
DEFAULT_RETURN_EXPIRY_INDAYS - Static variable in class com.skava.oms.constant.OrderConstants
 
DEFAULT_THRESHOLD_TIME_FOR_LOCKEDORDERS - Static variable in class com.skava.oms.constant.OrderConstants
 
DefaultAccountProcessor - Class in com.skava.oms.processor.infinity
DefaultAccountProcessor support to listen account budget flow from process.
DefaultAccountProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultAccountProcessor
 
DefaultDeleteNotificationDelegate - Class in com.skava.oms.flow.adapter
This class defines the default notification properties for deletion of order This class will add the default properties to the order.
DefaultDeleteNotificationDelegate() - Constructor for class com.skava.oms.flow.adapter.DefaultDeleteNotificationDelegate
 
DefaultDeleteOrderImpl - Class in com.skava.oms.service.order.impl
This class DeafultDeleteOrderImpl is the default method for the delete order.
DefaultDeleteOrderImpl(Order) - Constructor for class com.skava.oms.service.order.impl.DefaultDeleteOrderImpl
 
DefaultExternalNotificationDelegate - Class in com.skava.oms.flow.adapter
This class DefaultExternalNotificationDelegate defines the default External notification properties.
DefaultExternalNotificationDelegate() - Constructor for class com.skava.oms.flow.adapter.DefaultExternalNotificationDelegate
 
DefaultFulfilmentProcessor - Class in com.skava.oms.processor.fulfilment
The DefaultFulfilmentProcessor class is a class which is default fulfilment processor for the type physical which does nothing for most of the method but generate receipt for return as functionality.
DefaultFulfilmentProcessor() - Constructor for class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
 
DefaultGetAllPaymentProcessor - Class in com.skava.oms.processor.infinity
 
DefaultGetAllPaymentProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultGetAllPaymentProcessor
 
DefaultGetShippingLabelStrategyImpl - Class in com.skava.oms.strategy.impl
This class is the DefaultGetShippingLabelStrategyImpl, contains the create shipment and get shipping label implementations for Return order flow, integrated with Newgistics application.
DefaultGetShippingLabelStrategyImpl() - Constructor for class com.skava.oms.strategy.impl.DefaultGetShippingLabelStrategyImpl
 
DefaultInventoryProcessor - Class in com.skava.oms.processor.infinity
DefaultInventoryProcessor support to listen inventory bin items from process.
DefaultInventoryProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultInventoryProcessor
 
DefaultLoyaltyDiscountProcessor - Class in com.skava.oms.processor.infinity
DefaultLoyaltyProcessor support to listen loyalty redemption flow from process.
DefaultLoyaltyDiscountProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultLoyaltyDiscountProcessor
 
DefaultLoyaltyProcessor - Class in com.skava.oms.processor.infinity
DefaultLoyaltyProcessor support to listen loyalty reward flow from process.
DefaultLoyaltyProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultLoyaltyProcessor
 
DefaultNotificationDelegate - Class in com.skava.oms.flow.adapter
This class DefaultNotificationDelegate defines the default notification properties.
DefaultNotificationDelegate() - Constructor for class com.skava.oms.flow.adapter.DefaultNotificationDelegate
 
DefaultOrderStatusDelegate - Class in com.skava.oms.flow.adapter
The class DefaultOrderStatusDelegate contains the default implementation of status change operation.
DefaultOrderStatusDelegate(EventUtil, OrderAssembler) - Constructor for class com.skava.oms.flow.adapter.DefaultOrderStatusDelegate
 
DefaultPaymentProcessor - Class in com.skava.oms.processor.infinity
DefaultPaymentProcessor support to listen payment bin items from process.
DefaultPaymentProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultPaymentProcessor
 
DefaultProcessor - Interface in com.skava.oms.processor
DefaultProcessor support to handle default process in order flow
DefaultPromotionProcessor - Class in com.skava.oms.processor.infinity
DefaultPromotionProcessor support to listen promotions from process.
DefaultPromotionProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultPromotionProcessor
 
DefaultShippingLabelConfig - Class in com.skava.oms.model.strategy
This class is used to construct configuration required to connect third party shipping label generators.
DefaultShippingLabelConfig() - Constructor for class com.skava.oms.model.strategy.DefaultShippingLabelConfig
 
DefaultTaxProcessor - Class in com.skava.oms.processor.infinity
DefaultTaxProcessor support to listen tax transactions from process.
DefaultTaxProcessor() - Constructor for class com.skava.oms.processor.infinity.DefaultTaxProcessor
 
defaultValue - Variable in class com.skava.oms.model.dto.collection.CollectionAttributeDTO
The collection id.
delete() - Method in class com.skava.oms.service.order.impl.DefaultDeleteOrderImpl
(non-Javadoc) This will update the node values to null to update the order.
delete() - Method in interface com.skava.oms.service.order.impl.DeleteOrderMethod
 
DELETE_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
DELETE_COLLECTION - Static variable in class com.skava.oms.constant.Privileges
 
DELETE_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.ParamDescription
 
DELETE_COLLECTIONPROPERTIES - Static variable in class com.skava.oms.constant.Privileges
 
DELETE_ORDER - Static variable in class com.skava.oms.log.AuditLog
 
DELETED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
DeleteMethodFactory - Class in com.skava.oms.service.order.impl
This class DeleteMethodFactory will map the type from the given request.
deleteOrder(HttpServletRequest, HttpServletResponse, long, String, String, String) - Method in class com.skava.oms.web.OrderController
 
DeleteOrderDelegate - Class in com.skava.oms.flow.adapter
The class DeleteOrderDelegate contains the delegate for the delete order process
DeleteOrderDelegate() - Constructor for class com.skava.oms.flow.adapter.DeleteOrderDelegate
 
DeleteOrderMethod - Interface in com.skava.oms.service.order.impl
The interface contains the methods used to delete an order
deleteOrderService - Variable in class com.skava.oms.service.order.OrderServices
Create Note Service
deleteOrderService(long) - Method in class com.skava.oms.service.order.impl.OrderManager
 
DeleteOrderService - Interface in com.skava.oms.service.order
The interface DeleteOrderService extends EcommService interface to handle request and response.
DeleteOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class DeleteOrderServiceImpl used to delete an Order operation for the given order Id.
DeleteOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.DeleteOrderServiceImpl
 
DeleteOrderStrategy - Class in com.skava.oms.service.order.impl
This class LinkOrder has the implementation of linking the order to a registered user
DeleteOrderStrategy() - Constructor for class com.skava.oms.service.order.impl.DeleteOrderStrategy
 
DeliveredProcessDelegate - Class in com.skava.oms.flow.adapter
This class will submit the orderitem with shipped status to return to submit state.
DeliveredProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.DeliveredProcessDelegate
 
deliverFromAddress - Variable in class com.skava.oms.model.entity.order.Tax
The Delivery from Address.
deliverToAddress - Variable in class com.skava.oms.model.entity.order.Items
The Delivery Address.
deliverToAddress - Variable in class com.skava.oms.model.entity.order.Tax
The Delivery to Address.
DELIVERY_METHOD - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
DELIVERY_SHORTNAME - Static variable in class com.skava.oms.constant.OrderConstants
 
deployBPM(long, CollectionProperties) - Method in class com.skava.oms.service.BPMService
Deploy dynamic BPM provided in the collection property
deployBpmForCollection(Collection) - Method in class com.skava.oms.service.BPMService
This method used to get the bpm data file as classpath resource and deploy it in camunda.
description - Variable in class com.skava.oms.model.dto.collection.CollectionAttributeDTO
The collection id.
DIGIT_BOUND - Static variable in class com.skava.oms.util.ServiceUtil
 
DIGITAL - Enum constant in enum class com.skava.oms.constant.FulfilmentType
 
discount - Variable in class com.skava.oms.model.entity.order.Items
The shippingDiscount.
discount - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The skuDiscount.
Discount - Class in com.skava.oms.model.entity.order
The class Discount contains the discount information in the orderitem
Discount() - Constructor for class com.skava.oms.model.entity.order.Discount
 
DISCOUNT_GREATER_THAN_PRICE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DISCOUNT_MODE_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
discountArrayToDiscountDTOArray(Discount[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
DiscountDTO - Class in com.skava.oms.model.dto.order
The class DiscountDTO defines the discount related information.
DiscountDTO() - Constructor for class com.skava.oms.model.dto.order.DiscountDTO
 
discountDTOArrayToDiscountArray(DiscountDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
discountDTOToDiscount(DiscountDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
DiscountLevel - Enum Class in com.skava.oms.constant
The enumerator DiscountLevel contains the level of discounts in the order.
DiscountPriceInfo - Class in com.skava.oms.model.entity.order
The class DiscountPriceInfo contains the discount price information in the orderitem.
DiscountPriceInfo() - Constructor for class com.skava.oms.model.entity.order.DiscountPriceInfo
 
DiscountPriceInfoDTO - Class in com.skava.oms.model.dto.order
This class contains the Discount's price related information.
DiscountPriceInfoDTO() - Constructor for class com.skava.oms.model.dto.order.DiscountPriceInfoDTO
 
discountPriceInfoDTOToDiscountPriceInfo(DiscountPriceInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
discountPriceInfoToDiscountPriceInfoDTO(DiscountPriceInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
discountToDiscountDTO(Discount) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
DISPLAY_STATUS - Static variable in class com.skava.oms.constant.OrderConstants
The constant DISPLAY_STATUS
DISPLAY_STATUS_RETURN_SUBMITTED - Static variable in class com.skava.oms.constant.OrderConstants
 
DISPOSITION_RULE_SET_ID - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
DistantUnit - Enum Class in com.skava.oms.constant
The enum DistantUnit
DIVIDER - Static variable in class com.skava.oms.util.ServiceUtil
 
DO_TAX_TRANSACTION - Static variable in class com.skava.oms.constant.CamundaConstants
 
DocketUtil - Class in com.skava.oms.util
This is a holds the docket utility methods.
doubleToBigDecimal(double) - Static method in class com.skava.oms.flow.util.AccountUtil
 
DUPLICATE_ORDER_ITEM_ID_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DUPLICATE_ORDERITEM_PATCH_STATUS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DUPLICATE_PAYMENT_ID_IN_ITEM_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DUPLICATE_PAYMENT_ID_IN_ORDERLEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DUPLICATE_PAYMENT_ID_IN_PAYMENTS_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
DuplicateEntry - Annotation Interface in com.skava.oms.validator.constraints
This annotation defines Duplicate Entry
DuplicateEntryValidator - Class in com.skava.oms.validation
This class defines Duplicate Entry Validator This constraint validator used for finding duplicate entries in Collection
DuplicateEntryValidator() - Constructor for class com.skava.oms.validation.DuplicateEntryValidator
 
DYNAMIC_BPM_PREFIX - Static variable in class com.skava.oms.constant.CamundaConstants
BPM_ used for load specific BPM from the collection attribute

E

EARN_VOUCHER - Static variable in class com.skava.oms.constant.OrderConstants
The constant EARN_VOUCHER
EARNED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
EcommCoreServices - Class in com.skava.oms.service
This class defines common dependencies for the application.
EcommCoreServices() - Constructor for class com.skava.oms.service.EcommCoreServices
 
EditLockDTO - Class in com.skava.oms.model.dto.order
 
EditLockDTO() - Constructor for class com.skava.oms.model.dto.order.EditLockDTO
 
EditLockRequest - Class in com.skava.oms.model.request.order
 
EditLockRequest() - Constructor for class com.skava.oms.model.request.order.EditLockRequest
 
eligibleForLoyalty(Order) - Static method in class com.skava.oms.util.PreProcessUtil
Checks if the given order is eligible for loyalty transaction
email - Variable in class com.skava.oms.model.entity.order.TaxAddress
The email.
EMAIL - Enum constant in enum class com.skava.oms.constant.ContactMethod
 
EMAIL_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
ErrorCodes related to the validation User request verification codes
EMAIL_UPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
EndItemProcessDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
EndItemProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.EndItemProcessDelegate
 
entryPath() - Element in annotation interface com.skava.oms.validator.constraints.DuplicateEntry
 
ENUM - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
ENUM_MULTISELECT - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
equalCriteriaBuild(SearchCriteria, boolean) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to build equal search criteria.
equals(Object) - Method in class com.skava.oms.model.dto.order.FulfilMathDTO
 
equals(Object) - Method in class com.skava.oms.model.dto.order.MathDTO
 
equals(Object) - Method in class com.skava.oms.model.dto.order.RewardMathDTO
 
equals(Object) - Method in class com.skava.oms.model.entity.order.AllowedPatchFields
 
equals(Object) - Method in class com.skava.oms.model.entity.order.OrderLock
 
equalsOperation(SearchCriteria) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
This method checks for the equals operation for the given criteria
ERROR_PARSING_ACCOUNT_BUDGET_ADJUSTMENT - Static variable in class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
 
ERROR_PARSING_ACCOUNT_BUDGET_ADJUSTMENT - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.CancelOrderDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
 
ERROR_PARSING_PAYMENT - Static variable in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
 
ERROR_PREPROCESS_LOYALTY_PAYLOAD_NULL - Static variable in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
 
ERROR_PREPROCESS_LOYALTY_PAYLOAD_NULL - Static variable in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
 
ERROR_PREPROCESS_LOYALTY_PAYLOAD_NULL - Static variable in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
 
ERROR_PREPROCESS_TAX_PAYLOAD_NULL - Static variable in class com.skava.oms.flow.adapter.CancelOrderTaxDelegate
The Constant ERROR_PREPROCESS_TAX_PAYLOAD_NULL
ERRORPARSINGPROMOTION - Static variable in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
ESTTAX - Static variable in class com.skava.oms.validator.services.order.OrderLevelTaxProrationValidator
 
ESTTAX_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
EVENT_ID - Static variable in class com.skava.oms.constant.OrderConstants
 
EVENT_LOCK_ORDER - Static variable in class com.skava.oms.constant.AuditConstants
Patch order audit event
EVENT_ORDER_MESSAGE_LISTEN - Static variable in class com.skava.oms.constant.AuditConstants
Order Message Listen event
EVENT_ORDER_MESSAGE_SEND - Static variable in class com.skava.oms.constant.AuditConstants
Order Message Send event
EVENT_ORDER_PLACED - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant EVENT_ORDER_PLACED
EVENT_ORDER_SHIPPED - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant EVENT_ORDER_SHIPPED
EVENT_TYPE - Static variable in class com.skava.oms.message.OmsMessageSender
 
eventClientComponent - Variable in class com.skava.oms.message.OmsMessageListenerQueue
TO send message
eventListenerConfig - Variable in class com.skava.oms.util.MessageHelperServices
Configuration for event listener behavior
eventProperties - Variable in class com.skava.oms.message.OmsMessageListenerQueue
EventProperties
Events - Enum Class in com.skava.oms.event.model
This event enum contains the event name to pass to the event queue This acts as event name as well as routing key
EventSchedule - Class in com.skava.oms.model.dto.order
 
EventSchedule() - Constructor for class com.skava.oms.model.dto.order.EventSchedule
 
eventUtil - Variable in class com.skava.oms.flow.adapter.AcceptReturnDelegate
Event Util
eventUtil - Variable in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
Event Util
eventUtil - Variable in class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
eventUtil - Variable in class com.skava.oms.flow.adapter.SubmitToFulfilmentProcessDelegate
 
eventUtil - Variable in class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
EventUtil - Class in com.skava.oms.flow.util
 
EventUtil() - Constructor for class com.skava.oms.flow.util.EventUtil
 
EXCHANGE - Static variable in class com.skava.oms.constant.CamundaConstants
 
EXEC_VAR_PROCESSED_ORDER_ITEMS - Static variable in class com.skava.oms.constant.OrderConstants
 
EXEC_VAR_PROCESSED_ORDER_RETURNMAP - Static variable in class com.skava.oms.constant.CamundaConstants
 
EXEC_VAR_PROCESSED_ORDER_RETURNMAP - Static variable in class com.skava.oms.constant.OrderConstants
 
EXEC_VAR_PROCESSED_ORDER_SHIPMAP - Static variable in class com.skava.oms.constant.OrderConstants
 
EXEC_VAR_PROCESSED_ORDER_UNABLETOSHIPMAP - Static variable in class com.skava.oms.constant.OrderConstants
 
execute(DelegateExecution) - Method in class com.skava.oms.flow.AbstractOrderNotification
 
execute(DelegateExecution) - Method in class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
 
execute(ActivityExecution) - Method in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
EXECUTION_ID - Static variable in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
EXPIRED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
ExternalTomcatServletInitializer - Class in com.skava.oms
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.oms.ExternalTomcatServletInitializer
 

F

FAILED - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Status
 
FAILED - Enum constant in enum class com.skava.oms.delegate.model.TaxServiceTransaction.Status
 
FAILED_MESSAGES - Static variable in class com.skava.oms.constant.OrderConstants
 
FAILED_REASON_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
FAILED_WORK_ITEM - Static variable in class com.skava.oms.constant.OrderConstants
 
FAILED_WORKITEM - Static variable in class com.skava.oms.constant.OrderConstants
 
failedReason - Variable in class com.skava.oms.model.entity.order.OrderExtended
Indicates failed reason of an order.
FAILURE - Static variable in class com.skava.oms.constant.ParamDescription
 
FALSE - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant FALSE
FETCH_LABEL_FROM_DB_COLLECTION_PROPERTY - Static variable in class com.skava.oms.constant.CamundaConstants
 
FIELD_ACTION_NAME - Static variable in class com.skava.oms.constant.AuditConstants
Action name audit field
FIELD_BUSINESS_ID - Static variable in class com.skava.oms.constant.AuditConstants
Business id audit field
FIELD_COLLECTION_ID - Static variable in class com.skava.oms.constant.AuditConstants
Collection id audit field
FIELD_CREATE_COLLECTION_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Create collection audit field
FIELD_CREATE_NOTE_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Create note audit field
FIELD_CREATE_ORDER_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Create order audit field
FIELD_DELETE_ORDER_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Delete order audit field
FIELD_EVENT_NAME - Static variable in class com.skava.oms.constant.AuditConstants
Event name audit field
FIELD_MESSAGE_CORRELATIONID - Static variable in class com.skava.oms.constant.AuditConstants
Message Queue Correlation Id audit field
FIELD_MESSAGE_SENDER - Static variable in class com.skava.oms.constant.AuditConstants
Message Queue Sender audit field
FIELD_MESSAGE_TYPE - Static variable in class com.skava.oms.constant.AuditConstants
Message Queue Type audit field
FIELD_ORDER_ID - Static variable in class com.skava.oms.constant.AuditConstants
Order id audit field
FIELD_QUEUE - Static variable in class com.skava.oms.constant.AuditConstants
Queue name audit field
FIELD_UPDATE_COLLECTION_PROPERTY_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Update collection property audit field
FIELD_UPDATE_COLLECTION_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Update collection audit field
FIELD_UPDATE_ORDER_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Update order audit field
FIELD_USERID - Static variable in class com.skava.oms.constant.AuditConstants
User id audit field
FILE - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
filters - Variable in class com.skava.oms.model.request.collection.GetAllCollectionsRequest
This recognize the search fields in the global orders
filters - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
This recognize the search fields in the global orders
filters - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the search fields in the global orders
filters - Variable in class com.skava.oms.model.request.order.GetOrderSummaryRequest
This recognize the search fields in the global orders
FILTERS - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for filters description for the Swagger messages
FILTERS - Static variable in class com.skava.oms.constant.RequestParameter
The Constant FILTERS
FILTERS_DESC - Static variable in class com.skava.oms.constant.RequestParameter
 
FINANCE - Enum constant in enum class com.skava.oms.constant.Component
 
find(List<SearchCriteria>, List<SortCriteria>, int, int) - Method in interface com.skava.oms.repository.order.OrderTemplate
The method filter will get order and their count based on the filter.
find(List<SearchCriteria>, List<SortCriteria>, int, int) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get order and their count based on the filter.
find(List<SearchCriteria>, List<SortCriteria>, int, int, boolean) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get order and their count based on the filter.
find(List<SearchCriteria>, List<SortCriteria>, int, int, boolean) - Method in class com.skava.oms.template.order.OrderTemplateImpl
 
find(List<SearchCriteria>, List<SortCriteria>, int, int, long, String) - Method in interface com.skava.oms.template.collection.CollectionTemplate
The method filter will get collection and their count based on the filter.
find(List<SearchCriteria>, List<SortCriteria>, int, int, long, String) - Method in class com.skava.oms.template.collection.CollectionTemplateImpl
Debug logger has been added to this method.
findAll(GetAllOrderRequest, Pageable) - Method in interface com.skava.oms.repository.order.AbstractOrderRepository
find all the order based on the given filters
findAll(List<SearchCriteria>, List<SortCriteria>, int, int) - Method in interface com.skava.oms.repository.order.OrderTemplate
The method filter will get order and their count based on the filter.
findAll(List<SearchCriteria>, List<SortCriteria>, int, int) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get order and their count based on the filter.
findAll(List<SearchCriteria>, List<SortCriteria>, int, int) - Method in class com.skava.oms.template.order.OrderTemplateImpl
 
findAll(List<SearchCriteria>, List<SortCriteria>, int, int, boolean) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get order and their count based on the filter.
findAll(List<SearchCriteria>, List<SortCriteria>, int, int, boolean) - Method in class com.skava.oms.template.order.OrderTemplateImpl
 
findByBusinessIdAndNameIgnoreCase(long, String) - Method in interface com.skava.oms.repository.collection.CollectionRepository
 
findByDateandCollectionid(long, long) - Method in interface com.skava.oms.repository.order.OrderDataRespository
find order based on the collection id and order id
findById(long) - Method in interface com.skava.oms.repository.collection.CollectionRepository
Retrieves an entity by its id.
findByIdAndBusinessId(long, long) - Method in interface com.skava.oms.repository.collection.CollectionRepository
 
findCollectionPropertiesService - Variable in class com.skava.oms.helper.CollectionHelper
 
FindCollectionPropertiesService - Interface in com.skava.oms.service.collection.properties
The interface FindCollectionPropertiesService extends EcommService interface to handle request and response.
FindCollectionPropertiesServiceImpl - Class in com.skava.oms.service.collection.properties.impl
This class implements the FindCollectionPropertiesService interface.
FindCollectionPropertiesServiceImpl() - Constructor for class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceImpl
 
FindCollectionPropertiesServiceValueImpl - Class in com.skava.oms.service.collection.properties.impl
This class implements the FindCollectionPropertiesService interface.
FindCollectionPropertiesServiceValueImpl() - Constructor for class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceValueImpl
 
FindCollectionPropertiesValueService - Interface in com.skava.oms.service.collection.properties
The interface FindCollectionPropertiesService extends EcommService interface to handle request and response.
findCollectionProperty(String) - Method in class com.skava.oms.model.entity.collection.Collection
 
findCountByFilter(List<SearchCriteria>) - Method in interface com.skava.oms.template.order.OrderTemplate
The method filter will get order and their count based on the filter.
findCountByFilter(List<SearchCriteria>) - Method in class com.skava.oms.template.order.OrderTemplateImpl
The method filter will get order and their count based on the filter.
findOrderByCollectionIdandOrderId(String, long) - Method in interface com.skava.oms.repository.order.AbstractOrderRepository
find order based on the collection id and order id
findOrderByCollectionIdAndParentOrderId(long, String) - Method in interface com.skava.oms.repository.order.AbstractOrderRepository
find return order based on the collection id and parentorderid
findOrderById(GetOrderRequest) - Method in interface com.skava.oms.repository.order.AbstractOrderRepository
find the order by orderid
firstName - Variable in class com.skava.oms.model.entity.order.TaxAddress
The firstName.
FIXED_BUNDLE - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
FLOAT - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
FORBIDDEN - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
FORCEDSUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
 
FORFEITED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
Fraud - Class in com.skava.oms.model.entity.order
The class Fraud contains the fraud information for the orderitem.
Fraud() - Constructor for class com.skava.oms.model.entity.order.Fraud
 
FRAUD_HISTORY - Enum constant in enum class com.skava.oms.constant.TransactionType
 
fraudArrayToFraudDTOArray(Fraud[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudDTO - Class in com.skava.oms.model.dto.order
This class contains the Fraud related information.
FraudDTO() - Constructor for class com.skava.oms.model.dto.order.FraudDTO
 
fraudDTOArrayToFraudArray(FraudDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fraudDTOToFraud(FraudDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudHistory - Class in com.skava.oms.model.entity.order
The class FraudHistory contains the fraud history information.
FraudHistory() - Constructor for class com.skava.oms.model.entity.order.FraudHistory
 
FraudHistoryDTO - Class in com.skava.oms.model.dto.order
The class contains the fraud history information.
FraudHistoryDTO() - Constructor for class com.skava.oms.model.dto.order.FraudHistoryDTO
 
fraudHistoryDTOToFraudHistory(FraudHistoryDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fraudHistoryToFraudHistoryDTO(FraudHistory) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudReason - Class in com.skava.oms.model.entity.order
The class FraudReason contains the reason being taken for fraud
FraudReason() - Constructor for class com.skava.oms.model.entity.order.FraudReason
 
fraudReasonArrayToFraudReasonDTOArray(FraudReason[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudReasonDTO - Class in com.skava.oms.model.dto.order
The class contains the reason being taken for fraud
FraudReasonDTO() - Constructor for class com.skava.oms.model.dto.order.FraudReasonDTO
 
fraudReasonDTOArrayToFraudReasonArray(FraudReasonDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fraudReasonDTOToFraudReason(FraudReasonDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fraudReasonToFraudReasonDTO(FraudReason) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudRule - Class in com.skava.oms.delegate.model
FraudRule class contains the information about the rules for the fraud validation
FraudRule() - Constructor for class com.skava.oms.delegate.model.FraudRule
 
FraudStatus - Enum Class in com.skava.oms.constant
The enumerator FraudStatus contains the status of the fraud if present in the order.
fraudToFraudDTO(Fraud) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FraudType - Enum Class in com.skava.oms.constant
The enumerator FraudType contains the type of the fraud present in the order.
FraudUpdateDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for Cancel Order or Items
FraudUpdateDelegate() - Constructor for class com.skava.oms.flow.adapter.FraudUpdateDelegate
 
FrequencyType - Enum Class in com.skava.oms.model.entity.order
The Class PromotionFrequencyType
FulfilMath - Class in com.skava.oms.model.entity.order
The class FulfilMath contains the fulfilment calculation related information.
FulfilMath() - Constructor for class com.skava.oms.model.entity.order.FulfilMath
 
FULFILMATH_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
FulfilMathDTO - Class in com.skava.oms.model.dto.order
The class FulfilMathDTO contains the fulfillment related information.
FulfilMathDTO() - Constructor for class com.skava.oms.model.dto.order.FulfilMathDTO
 
fulfilMathDTOToFulfilMath(FulfilMathDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fulfilMathToFulfilMathDTO(FulfilMath) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
Fulfilment - Class in com.skava.oms.delegate.model
Fulfilment class contains the information about the item for fulfilment
Fulfilment() - Constructor for class com.skava.oms.delegate.model.Fulfilment
 
FULFILMENT - Enum constant in enum class com.skava.oms.constant.Component
 
FULFILMENT - Static variable in class com.skava.oms.constant.CamundaConstants
 
FULFILMENT_INFO_RETURN_ADDRESS_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
FULFILMENT_STATUS - Static variable in class com.skava.oms.constant.OrderConstants
The constant FULFILMENT_STATUS
FulfilmentEvent - Class in com.skava.oms.event.model
FulfilmentEvent indicates event model for fulfilment.
FulfilmentEvent(Events) - Constructor for class com.skava.oms.event.model.FulfilmentEvent
 
FulfilmentId - Class in com.skava.oms.model.entity.order
The class FulfilmentId contains the map which contains the fulfilment id and the corresponding status
FulfilmentId() - Constructor for class com.skava.oms.model.entity.order.FulfilmentId
 
FulfilmentIdDTO - Class in com.skava.oms.model.dto.order
The class FulfilmentIdDTO contains the map which contains the fulfilment id and the corresponding status.
FulfilmentIdDTO() - Constructor for class com.skava.oms.model.dto.order.FulfilmentIdDTO
 
fulfilmentIdDTOToFulfilmentId(FulfilmentIdDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fulfilmentIdToFulfilmentIdDTO(FulfilmentId) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FulfilmentInfo - Class in com.skava.oms.model.entity.order
The class FulfilmentInfo contains the fulfilment information.
FulfilmentInfo() - Constructor for class com.skava.oms.model.entity.order.FulfilmentInfo
 
FulfilmentInfoDTO - Class in com.skava.oms.model.dto.order
The class FulfilmentInfoDTO contains the fulfilment information.
FulfilmentInfoDTO() - Constructor for class com.skava.oms.model.dto.order.FulfilmentInfoDTO
 
fulfilmentInfoDTOToFulfilmentInfo(FulfilmentInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
fulfilmentInfoToFulfilmentInfoDTO(FulfilmentInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
FulfilmentItem - Class in com.skava.oms.delegate.model
This class contains the inforamtion about the item being shipped
FulfilmentItem() - Constructor for class com.skava.oms.delegate.model.FulfilmentItem
 
FulfilmentProcessor - Interface in com.skava.oms.processor.fulfilment
The FulfilmentProcessor interface handles fulfilment process for an order.
FulfilmentProcessorFactory - Class in com.skava.oms.processor.fulfilment
The FulfilmentProcessorFactory class is a singleton and factory class that handles the create instance of the fulfilment processor which are configured in zookeeper.
FulfilmentProcessorFactory() - Constructor for class com.skava.oms.processor.fulfilment.FulfilmentProcessorFactory
 
FULFILMENTSUBMIT - Enum constant in enum class com.skava.oms.constant.TransactionType
 
FulfilmentType - Enum Class in com.skava.oms.constant
The enumerator fulfilment type contains the orderitem being physical or digital
fulfilmentTypeBasedtransitionState(String, String, String, Map<String, String>, OrderProcessData, Map<String, String>, Map<String, String>) - Method in class com.skava.oms.model.entity.order.Order
This method updates order item status and order.
FULFILMENTUPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
fulfilmentValidation(int, BindingResult, FulfilmentInfoDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderFulfilmentTypeValidator
 

G

generateDigitGuid(int) - Method in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
 
generateMixGuid(int) - Method in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
 
generateReturnReceipt(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
 
generateReturnReceipt(Fulfilment, Order) - Method in interface com.skava.oms.processor.fulfilment.FulfilmentProcessor
Generate the return receipt of specified order item.
generateReturnReceipt(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
 
get() - Method in class com.skava.oms.model.response.OmsServiceEntityResponse
Get response format of request entity
GET_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
GET_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.ParamDescription
 
GET_LOCKED_ORDERS_FROM_TIME_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
GET_LOCKED_ORDERS_TO_TIME_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
GET_PAYMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
getAccessibleAccountIds() - Method in class com.skava.oms.helper.AuthHelper
 
getAccountBudgetEvent(Order, String, AccountBudget, Events) - Static method in class com.skava.oms.flow.util.AccountUtil
This method is used to get account budget event.
getAccountBudgetValue(DelegateExecution, Order, String, String) - Static method in class com.skava.oms.flow.util.AccountUtil
This method is used to get account budget value.
getActingUserIdOrUserIDFromAuth() - Static method in class com.skava.oms.util.ServiceUtil
This method is to get User Id or acting userId from Authentication
getActionquantity() - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
getActionquantity() - Method in class com.skava.oms.model.entity.order.ActionHistory
 
getActionquantityFractional() - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
getActionquantityFractional() - Method in class com.skava.oms.model.entity.order.ActionHistory
Method to fetch the decimal value of quantity
getAdditionalPackagesPredicates(Predicate<Builder>, String) - Static method in class com.skava.oms.util.DocketUtil
This method modifies the request handler predicates for additional packages.
GETALL_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
GETALL_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.ParamDescription
 
getAllCollectionAttributes(String) - Method in class com.skava.oms.web.CollectionAttributeController
getAllCollectionAttributes.
getAllCollections(long, String, String, int, int, String, String) - Method in class com.skava.oms.web.CollectionController
This method is used to find all Collections based on given CollectionRequest.
GETALLCOLLECTIONS_BUSINESSID_KEY - Static variable in class com.skava.oms.constant.CollectionConstants
 
GetAllCollectionsRequest - Class in com.skava.oms.model.request.collection
This contains the collectiondto model that is passed through from the rest controller to the service impl.
GetAllCollectionsRequest() - Constructor for class com.skava.oms.model.request.collection.GetAllCollectionsRequest
 
getAllCollectionsService - Variable in class com.skava.oms.service.collection.CollectionServices
 
GetAllCollectionsService - Interface in com.skava.oms.service.collection
The interface GetAllCollectionsService extends EcommService to handle request and response for the application.
GetAllCollectionsServiceImpl - Class in com.skava.oms.service.collection.impl
This class is used to get all the collections.
GetAllCollectionsServiceImpl() - Constructor for class com.skava.oms.service.collection.impl.GetAllCollectionsServiceImpl
 
getAllCriteriaList(GetAllOrderRequest, long, OmsServiceEntityResponse<CollectionDTO>, Boolean) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to construct all the criteria
getAllDashboardAnalytics(GetAllOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllDashboardOrderDetailsServiceImpl
This method retrive the entire Dashboard analytics data
getAllDashboardOrderDetailsService - Variable in class com.skava.oms.service.order.OrderServices
Get Dashboard Order Service
getAllDashboardOrderDetailsService(long) - Method in class com.skava.oms.service.order.impl.OrderManager
 
GetAllDashboardOrderDetailsService - Interface in com.skava.oms.service.order
The interface GetAllDashboardOrderDetailsService extends EcommService interface to handle request and response.
GetAllDashboardOrderDetailsServiceHelperImpl - Class in com.skava.oms.helper
 
GetAllDashboardOrderDetailsServiceHelperImpl() - Constructor for class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
 
GetAllDashboardOrderDetailsServiceImpl - Class in com.skava.oms.service.order.impl
 
GetAllDashboardOrderDetailsServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetAllDashboardOrderDetailsServiceImpl
 
GetAllLockedOrderRequest - Class in com.skava.oms.model.request.order
The class GetAllLockedOrderRequest contains the request model to load all the Orders in locked state
GetAllLockedOrderRequest() - Constructor for class com.skava.oms.model.request.order.GetAllLockedOrderRequest
 
getAllLockedOrderService - Variable in class com.skava.oms.service.order.OrderServices
 
getAllLockedOrderService(long) - Method in class com.skava.oms.service.order.impl.OrderManager
 
GetAllLockedOrderService - Interface in com.skava.oms.service.order
The interface GetAllLockedOrderService extends EcommService interface to handle request and response.
GetAllLockedOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class implements the class GetAllLockedOrderService The class GetAllLockedOrderServiceImpl used to handle the Order operations for the given collection.
GetAllLockedOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetAllLockedOrderServiceImpl
 
getAllOrder(HttpServletRequest, HttpServletResponse, long, String, String, int, int, boolean, String, String, boolean, boolean) - Method in class com.skava.oms.web.GetOrderController
 
getAllOrder(HttpServletRequest, HttpServletResponse, String, String, long, String, String, int, int) - Method in class com.skava.oms.web.OrderDetailController
 
GetAllOrderRequest - Class in com.skava.oms.model.request.order
The class GetAllOrderRequest contains the request model to load all the Orders
GetAllOrderRequest() - Constructor for class com.skava.oms.model.request.order.GetAllOrderRequest
 
GETALLORDERS_ACCOUNTID_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
GETALLORDERS_COLLECTIONID_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
GETALLORDERS_LOOKUP_PTY - Static variable in class com.skava.oms.constant.OrderConstants
 
GETALLORDERS_USERID_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
getAllOrderService - Variable in class com.skava.oms.service.order.OrderServices
To Get AllOrder Service
getAllOrderService(long) - Method in class com.skava.oms.service.order.impl.OrderManager
 
GetAllOrderService - Interface in com.skava.oms.service.order
The interface GetAllOrderService extends EcommService interface to handle request and response.
GetAllOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class implements the class GetAllOrderService The class GetAllOrderserviceImpl used to handle all the Order operations for the given collection.
GetAllOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetAllOrderServiceImpl
 
getAmounttochargeValueForNegativePayment(BigDecimal, PaymentItem, Payment) - Static method in class com.skava.oms.model.entity.manager.PaymentManager
 
getAmounttochargeValueForPositivePayment(BigDecimal, PaymentItem, Payment) - Static method in class com.skava.oms.model.entity.manager.PaymentManager
 
getAsEntity() - Method in class com.skava.oms.model.dto.collection.CollectionDTO
This method is used to set collcetion's Id to entity.
getAsEntity() - Method in class com.skava.oms.model.dto.collection.CollectionPropertiesDTO
This method is used to set collcetion's properties to entity.
getAsResponseEntity(MessageSource, Object[]) - Method in class com.skava.oms.model.response.OmsServiceErrorCodeResponse
 
getAtpQty() - Method in class com.skava.oms.delegate.model.Transaction
 
getAtpQtyFractional() - Method in class com.skava.oms.delegate.model.Transaction
Method to fetch the decimal value of atpQty
getAuditFields(OrderDTO) - Static method in class com.skava.oms.log.AuditLog
Add all the values in Fields class list
getAuditFields(WebRequest) - Static method in class com.skava.oms.web.handler.OmsExceptionHandler
getAuditFields
getAuth() - Static method in class com.skava.oms.helper.AuthHelper
 
getAuthToken(UserTracking, long, OrderProcessFlowService, long) - Static method in class com.skava.oms.flow.util.AccountUtil
This method is used to get auth token.
getAuthToken(String) - Method in class com.skava.oms.util.PreProcessUtil
Fetches the authToken with super admin privileges and given userId
getBackOrderedQty() - Method in class com.skava.oms.delegate.model.Transaction
 
getBackOrderedQtyFractional() - Method in class com.skava.oms.delegate.model.Transaction
Method to fetch the decimal value of preOrderedQty
getBeans(ApplicationContext, String, Class<T>) - Static method in class com.skava.oms.util.ReflectionUtils
Get list of beans from ApplicationContext using comma separated qualified class names
getBusinessId(Long) - Method in class com.skava.oms.security.OmsWebSecurityConfiguration
 
getBusinessKey() - Method in class com.skava.oms.flow.util.OrderProcessFlowService
 
GetCollectionAttributeService - Interface in com.skava.oms.service.collection.attrribute
This Interface is to get collection attribute.
GetCollectionAttributeServiceImpl - Class in com.skava.oms.service.impl.collection.attribute
This class is used to get the collection attributes.
GetCollectionAttributeServiceImpl() - Constructor for class com.skava.oms.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
The class constructor.
getCollectionById(long, String, String, long) - Method in class com.skava.oms.web.CollectionController
This method is used to load single collection based on given CollectionRequest.
GetCollectionByIdRequest - Class in com.skava.oms.model.request.collection
This contains the collectiondto model that is passed through from the rest controller to the service impl.
GetCollectionByIdRequest() - Constructor for class com.skava.oms.model.request.collection.GetCollectionByIdRequest
 
GetCollectionByIdService - Interface in com.skava.oms.service.collection
This class defines that service that has collection ID that extends EcommService for the collection request.
GetCollectionByIdServiceImpl - Class in com.skava.oms.service.collection.impl
This class defines the Implementation of Collection entities to handle the collection request.
GetCollectionByIdServiceImpl() - Constructor for class com.skava.oms.service.collection.impl.GetCollectionByIdServiceImpl
 
getCollectionEntityProperty(String) - Method in class com.skava.oms.model.dto.collection.CollectionDTO
This method is used to get CollectionProperty from CollectionPropertiesDTO
getCollectionID(long) - Static method in class com.skava.oms.log.AuditLog
Performs the type casting operation
getCollectionPropAllowedStatus(Collection, String[]) - Method in class com.skava.oms.helper.OrderHelperExtended
This method is used to get status from the collection property - orderConfigurations
getCollectionPropertyById(long, String, String, long, String) - Method in class com.skava.oms.web.CollectionPropertiesController
This method is used to load single CollectionProperty based on given CollectionPropertyRequest.
getCollectionPropertyByIdAndName(long, String, String, long, String) - Method in class com.skava.oms.web.CollectionPropertiesController
This method is used to load single CollectionProperty based on given CollectionPropertyRequest.
getCollectionPropertyByName(String, String) - Method in class com.skava.oms.helper.CollectionHelper
This method helps to get the value of the given property name under given colleciton id
getCollectionService - Variable in class com.skava.oms.service.collection.CollectionServices
 
getConstraintMessageCode(ValidationCode) - Static method in class com.skava.oms.util.ValidationUtils
 
getCustomerId(OrderPatchDTO) - Static method in class com.skava.oms.util.OrderUtil
Fetches the customer id in order patch request.
getCustomerId(Order) - Static method in class com.skava.oms.util.OrderUtil
Fetches the customer id in order.
getCustomersCount(GetAllOrderRequest) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to retrieve the unique number of customers whom placed orders.
getDefaultPropertyValue(String, CollectionProperties[]) - Static method in class com.skava.oms.helper.OrderHelperExtended
This method is used to get default property value
getDeleteMethod(Order) - Static method in class com.skava.oms.service.order.impl.DeleteMethodFactory
This method defines the type for which it has to be mapped.
getDigitGuid(int) - Static method in class com.skava.oms.util.ServiceUtil
 
getDiscountCode(Discount[], List<Promotion>) - Static method in class com.skava.oms.flow.util.PromotionUtil
This method gets the discount codes from the given discount array If the code is already present in the list, then that is not taken into consideration
getDisplayStatus(DelegateExecution, String) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method checks and returns the display status if present in BPMN
getDisplayStatus(DelegateTask, String) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method checks and returns the display status if present in BPMN
getEarningsTotal(GetAllOrderRequest) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to get the total earning of orders based on given filters.
getEditedOrderSummary(Order) - Method in class com.skava.oms.service.order.impl.PatchOrderSummaryServices
 
getEffectiveOrderDate(Order) - Static method in class com.skava.oms.util.PreProcessUtil
Fetches effective order date
getFailMessage() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationResult
 
getFieldErrors(List<FieldError>) - Static method in class com.skava.oms.util.ValidationUtils
getFieldErrors.
getFulfilmentItem(OrderItem) - Method in class com.skava.oms.delegate.model.FulfilmentItem
This method prepares the FulfilmentItem object from the given order item.
getFulfilmentProcessor(DelegateExecution) - Method in class com.skava.oms.flow.util.OrderProcessFlowUtil
This method return fulfilment processor instance using class name in delegate execution
getGlobalErrors(List<ObjectError>) - Static method in class com.skava.oms.util.ValidationUtils
getGlobalErrors.
getHeaders(OrderProcessData) - Static method in class com.skava.oms.util.PreProcessUtil
Fetches headers for loyalty transaction
getId() - Method in class com.skava.oms.model.entity.collection.Collection
 
getInstance() - Static method in class com.skava.oms.processor.fulfilment.FulfilmentProcessorFactory
Method getInstance is a used to return singleton object of FulfilmentProcessorFactory.
getIsBackDateOrder(Order) - Static method in class com.skava.oms.util.PreProcessUtil
Fetches isBackDate order or not
getItemIds(Map<String, Object>) - Method in class com.skava.oms.service.EcommCoreServices
 
getItemIdsStr(Set<String>) - Method in class com.skava.oms.service.EcommCoreServices
 
getJsonFromObject(Object) - Static method in class com.skava.oms.util.MapperUtil
Method to get the writer for the given content
getLocalizedMessage(MessageSource, String, String, Object...) - Static method in class com.skava.oms.util.MessageUtils
getLocalizedMessage.
getLockedOrders(HttpServletRequest, HttpServletResponse, long, String, String, Boolean, String, int, int, String) - Method in class com.skava.oms.web.OrderProcessController
 
getLockObj(String) - Method in interface com.skava.oms.service.order.GetLockOrderService
This method is used to get a fair lock for the given orderId.
getLockObj(String) - Method in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
This method is used to get a fair lock for the given orderId.
getLockObj(String) - Method in class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
(non-Javadoc) This method will lock order for the User based on the given inputs.
getLockOrder(OrderMessageTracker<?>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
The method locks the order for the given orderId
GetLockOrderService - Interface in com.skava.oms.service.order
This Interface is used to get the Order after Locking it.
GetLockOrderServiceImpl - Class in com.skava.oms.service.order.impl
This class is created implementing from GetLockOrderService Interface.
GetLockOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
 
getLoyaltyCollectionId(Order) - Static method in class com.skava.oms.util.OrderUtil
This method return payment collection id form order
getLoyaltyOrderItemsValue(Order, String, List<OrderItem>) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
Fetches loyalty eligible orderItem value from order
getLoyaltyPayload(Order, String, String, String, String, List<OrderItem>, String) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
Fetches the payload for loyalty event to create transaction
getLoyaltyPayloadForReverseRedeem(Order, Map<String, BigDecimal>, List<LoyaltyDetailsRequest>, PreProcessLoyaltyEventRequestPayload) - Static method in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
This method is used to construct the request message.
getLoyaltyPaymentValues(Map<String, BigDecimal>) - Static method in class com.skava.oms.flow.util.PaymentUtil
Used to handle payments for loyalty voucher used cases
getLoyaltyRequestBody(Order, String, String, String, String, List<OrderItem>) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
Fetches the request body params for loyalty event payload
getLoyaltyRequestParams(Order, String) - Static method in class com.skava.oms.util.PreProcessUtil
Fetches the request params for loyalty event payload
getLoyaltyRequestPayload(Order, Map<String, BigDecimal>, List<LoyaltyDetailsRequest>, PreProcessLoyaltyEventRequestPayload) - Static method in class com.skava.oms.util.PreProcessUtil
This method is used to construct the request message.
getLoyaltyUserDetails(Order, LoyaltyDetailsRequest) - Static method in class com.skava.oms.util.PreProcessUtil
Get the userName for loyalty event payload
getMaxDecimalPlaces() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
getMaxFractionalPlaces() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
getMaxPaymentRetryCount(DelegateExecution) - Static method in class com.skava.oms.util.PaymentFlowUtil
Fetches the maximum payment retry count
getMaxpurchasequantity() - Method in class com.skava.oms.model.dto.order.ItemDTO
 
getMaxpurchasequantity() - Method in class com.skava.oms.model.entity.order.Item
 
getMaxpurchasequantityFractional() - Method in class com.skava.oms.model.dto.order.ItemDTO
Method to fetch the decimal value of maxpurchasequantity
getMaxpurchasequantityFractional() - Method in class com.skava.oms.model.entity.order.Item
Method to fetch the decimal value of maxpurchasequantity
getMaxValue() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
getMethod(Class<?>, String, Class<?>) - Static method in class com.skava.oms.util.ReflectionUtils
Get method from Class type with parameter type
getMethodParameter(Class<?>, String, Class<?>, int) - Static method in class com.skava.oms.util.ReflectionUtils
Get Method Parameter of a method from class type
getMinDecimalPlaces() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
getMinpurchasequantity() - Method in class com.skava.oms.model.dto.order.ItemDTO
 
getMinpurchasequantity() - Method in class com.skava.oms.model.entity.order.Item
 
getMinpurchasequantityFractional() - Method in class com.skava.oms.model.dto.order.ItemDTO
Method to fetch the decimal value of minpurchasequantity
getMinpurchasequantityFractional() - Method in class com.skava.oms.model.entity.order.Item
Method to fetch the decimal value of minpurchasequantity
getMinValue() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationRules
 
getMixGuid(int) - Static method in class com.skava.oms.util.ServiceUtil
 
getMongoTemplate(boolean) - Method in class com.skava.oms.helper.MongoFactoryBean
Get MongoTemplate for Primary and Archive based on isArchive
getName() - Method in class com.skava.oms.model.entity.collection.Collection
 
getNotifyProcess(DelegateExecution, Order) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
This method contains the default process for the External notification
getNotPaidAndNotShippedOrdersCount(GetAllOrderRequest) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to retrieve the not paid and not shipped orders count
getOmsIntegrationFlowDetails(CollectionDTO) - Method in class com.skava.oms.validation.CollectionValidation
This method is used to get the Oms integration flow details from the collection properties.
getOrder(HttpServletRequest, HttpServletResponse, long, String, String, String, boolean) - Method in class com.skava.oms.web.OrderController
This method is used to get order by order id
getOrderCollection(Long) - Method in class com.skava.oms.flow.util.OrderConfigurationUtil
getOrderCollection
getOrderConfigurationCollectionValue(Collection, String) - Method in class com.skava.oms.flow.util.OrderConfigurationUtil
getOrderConfigurationCollectionValue This method used to get Order Configuration Property value from collection
GetOrderController - Class in com.skava.oms.web
This class defines the controller implementations to handle the order request.
GetOrderController() - Constructor for class com.skava.oms.web.GetOrderController
 
getOrderDisplayStatusMap(DelegateExecution) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
getOrderDisplayStatusMap(DelegateTask) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
getOrderId(OrderPatchDTO) - Static method in class com.skava.oms.util.OrderUtil
Fetches the order id in order patch request.
getOrderItem(String) - Method in class com.skava.oms.model.entity.order.Order
This method is used to retrieve the given order item.
getOrderItem(String, long) - Method in class com.skava.oms.model.entity.order.Order
This method searches and returns the order item for the given orderItemId and lineId.
getOrderItems(String, long) - Method in class com.skava.oms.model.entity.order.Order
This method searches and returns the list of order item for the given orderItemId and originallineId.
getOrderLevelShippingCharges(Math, Order) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
This will give the Order Level Shipping Charges.
getOrderLock - Variable in class com.skava.oms.helper.OrderHelperExtended
To lock and get the locked order
getOrderLock - Variable in class com.skava.oms.service.order.OrderHelperServices
To lock and get the locked order
getOrderMetricflag(Collection) - Method in class com.skava.oms.util.CollectionUtil
 
getOrderNextStatus(OrderItem[]) - Method in class com.skava.oms.model.entity.order.Order
This method returns the next possible order status
getOrderRepository(boolean) - Method in class com.skava.oms.helper.MongoFactoryBean
Get OrderRepository for Primary and Archive based on isArchive
GetOrderRequest - Class in com.skava.oms.model.request.order
The class CreateOrderRequest contains the request model for Create Order call
GetOrderRequest() - Constructor for class com.skava.oms.model.request.order.GetOrderRequest
 
getOrderService - Variable in class com.skava.oms.service.order.OrderServices
To Get Order Service
getOrderService(long) - Method in class com.skava.oms.service.order.impl.OrderManager
 
GetOrderService - Interface in com.skava.oms.service.order
The interface GetOrderService extends EcommService interface to handle request and response.
GetOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class GetOrderServiceImpl used to load an Order operation for the given collection Id.
GetOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetOrderServiceImpl
 
getOrderStatus(OrderItem[]) - Method in class com.skava.oms.model.entity.order.Order
This method returns the possible order status
getOrderStatus(OrderItem[]) - Method in class com.skava.oms.model.entity.order.OrderEntity
This method returns the possible order status
getOrderStatusMap(DelegateExecution) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
getOrderStatusMap(DelegateTask) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
GetOrderSummaryRequest - Class in com.skava.oms.model.request.order
The class GetOrderSummaryRequest contains the request model for Create Order call
GetOrderSummaryRequest() - Constructor for class com.skava.oms.model.request.order.GetOrderSummaryRequest
 
GetOrderSummaryService - Interface in com.skava.oms.service.order
The interface GetOrderService extends EcommService interface to handle request and response.
GetOrderSummaryServiceImpl - Class in com.skava.oms.service.order.impl
The class GetOrderServiceImpl used to load an OrderSummary operation for the given collection Id.
GetOrderSummaryServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetOrderSummaryServiceImpl
 
getOrderValueFromItems(OrderItem, String) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
 
getOtherChargesIncludingTax(BigDecimal) - Static method in class com.skava.oms.helper.OrderHelperExtended
This method is used to get Other charged value including tax
getParentTransactionId(LoyaltyDetails) - Static method in class com.skava.oms.util.PreProcessUtil
This method is used to get parentTransactionId.
getPatchedOrderItems(OrderItemPatchDTO, List<OrderItem>) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method will extract the updated order items based on the given request.
getPatchOrderItemInfo(Order, PatchOrderRequest) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method generates orderitem information for patchOrderRequest model from the given order
getPayment(String) - Method in class com.skava.oms.model.entity.order.Order
The method get the payment from the order for the given order item payment id.
getPaymentCollectionId(Order) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method return payment collection id form order
GetPaymentEvent - Class in com.skava.oms.event.model
PreProcessPaymentEvent
GetPaymentEvent(Events) - Constructor for class com.skava.oms.event.model.GetPaymentEvent
 
getPaymentItems(Order, String, BigDecimal, PaymentStatus[]) - Static method in class com.skava.oms.model.entity.manager.PaymentManager
This method generates payment item to trigger events to payment service
GetPaymentPayload - Class in com.skava.oms.adapter.payload
 
GetPaymentPayload() - Constructor for class com.skava.oms.adapter.payload.GetPaymentPayload
 
getPaymentRetryCount(DelegateExecution) - Static method in class com.skava.oms.util.PaymentFlowUtil
Fetches the current payment retry count
getPaymentValues(List<OrderItem>, boolean) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method return payment items for refund or charge amount.
getPredicateForBasePackageAndAdditionalPackages(String, String) - Static method in class com.skava.oms.util.DocketUtil
This method returns the predicate for base and additional packages.
getPreOrderedQty() - Method in class com.skava.oms.delegate.model.Transaction
 
getPreOrderedQtyFractional() - Method in class com.skava.oms.delegate.model.Transaction
Method to fetch the decimal value of preOrderedQty
getProcessor(DelegateExecution) - Method in class com.skava.oms.processor.fulfilment.FulfilmentProcessorFactory
 
getPromotions(OrderDTO, BindingResult) - Static method in class com.skava.oms.validator.services.order.CreateOrderCustomValidator
This method gets the promotion codes available in the order Promotions can be present in : 1.OrderItem level 2.Personalization in orderItem 3.Shipping in OrderItem
getPromotions(Order) - Static method in class com.skava.oms.flow.util.PromotionUtil
This method gets the promotion codes available in the order Promotions can be present in : 1.OrderItem level 2.Personalization in orderItem 3.Shipping in OrderItem
getQuantity() - Method in class com.skava.oms.delegate.model.FulfilmentItem
 
getQuantity() - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
getQuantity() - Method in class com.skava.oms.model.dto.order.OrderItemDTO
 
getQuantity() - Method in class com.skava.oms.model.dto.order.OrderItemPatchDTO
 
getQuantity() - Method in class com.skava.oms.model.entity.order.ActionHistory
 
getQuantity() - Method in class com.skava.oms.model.entity.order.Items
 
getQuantity() - Method in class com.skava.oms.model.entity.order.ItemsSKU
 
getQuantity() - Method in class com.skava.oms.model.entity.order.OrderItem
 
getQuantityFractional() - Method in class com.skava.oms.delegate.model.FulfilmentItem
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.dto.order.OrderItemDTO
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.dto.order.OrderItemPatchDTO
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.entity.order.ActionHistory
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.entity.order.Items
 
getQuantityFractional() - Method in class com.skava.oms.model.entity.order.ItemsSKU
Method to fetch the decimal value of quantity
getQuantityFractional() - Method in class com.skava.oms.model.entity.order.OrderItem
Method to fetch the decimal value of quantity
getReader(Class<T>) - Static method in class com.skava.oms.util.MapperUtil
Method to get the reader object for the given type
getReasonCodeMessage(OrderItemPatchDTO[], OrderItem, Map<String, String>) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
 
getResource(String) - Static method in class com.skava.oms.service.BPMService
getResource.
getResource(String) - Static method in class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
getResource.
getRoundOff(int) - Static method in class com.skava.oms.model.entity.order.LoyaltyDetails
 
getRoundOff(int) - Static method in class com.skava.oms.model.entity.order.Math
 
getRoundOff(int) - Static method in class com.skava.oms.model.entity.order.RewardMath
 
getSalesTotal(GetAllOrderRequest) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to retrive total sales percentage
getSearchCriteria(GetAllOrderRequest, long, OmsServiceEntityResponse<CollectionDTO>) - Method in class com.skava.oms.util.SearchUtil
This method gets the search criteria Debug logger has been added to this method.
getSearchSpecification(String) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
Gets the specifications.
getShipmentDetails(List<OrderItem>) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
build shipmentdetails for the list of items shipped
getShippingLabel(Map<String, String>, long, Order, String) - Method in interface com.skava.oms.strategy.GetShippingLabelStrategy
This service definition is used to fetch the shipping label for the given order.
getShippingLabel(Map<String, String>, long, Order, String) - Method in class com.skava.oms.strategy.impl.DefaultGetShippingLabelStrategyImpl
 
GetShippingLabelAdaptor - Class in com.skava.oms.flow.adapter
This class is the GetShippingLabelAdaptor, label retrival for given parameters are implemented here
GetShippingLabelAdaptor() - Constructor for class com.skava.oms.flow.adapter.GetShippingLabelAdaptor
 
getShippingLabels(long, String, String) - Method in class com.skava.oms.process.ShippingLabelProcess
This method is used to fetch the return shipping label, either from db or from external system based on the collection property configuration.
GetShippingLabelStrategy - Interface in com.skava.oms.strategy
This interface contains definitions for creating shipment, label generation and fetch the requested label.
getSku(HttpServletRequest, HttpServletResponse, long, String, String, String, boolean) - Method in class com.skava.oms.web.OrderController
 
getSkuId(long, String) - Method in interface com.skava.oms.repository.order.OrderTemplate
The method getSkuId will get skus and their count based on the collection id and user id.
getSkuId(long, String) - Method in interface com.skava.oms.template.order.OrderTemplate
The method getSkuId will get skus and their count based on the collection id and user id.
getSkuId(long, String, boolean) - Method in interface com.skava.oms.template.order.OrderTemplate
The method getSkuId will get skus and their count based on the collection id and user id.
getSkuId(long, String, boolean) - Method in class com.skava.oms.template.order.OrderTemplateImpl
The method getSkuId will find the sku and their based on the given input.
getSkuQuantity() - Method in class com.skava.oms.model.dto.order.SpecialProductsDTO
 
getSkuQuantity() - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
getSkuQuantityFractional() - Method in class com.skava.oms.model.dto.order.SpecialProductsDTO
Method to fetch the decimal value of skuQuantity
getSkuQuantityFractional() - Method in class com.skava.oms.model.entity.order.SpecialProducts
Method to fetch the decimal value of skuQuantity
GetSkuRequest - Class in com.skava.oms.model.request.order
The class GetSkuRequest contains the request model to load all skus and their count.
GetSkuRequest() - Constructor for class com.skava.oms.model.request.order.GetSkuRequest
 
getSkuService - Variable in class com.skava.oms.service.order.OrderServices
To Get Sku and their count
GetSkuService - Interface in com.skava.oms.service.order
The interface GetSkuService extends the interface EcommService The GetSkuService used to handle all the request operations for the given input.
GetSkuServiceImpl - Class in com.skava.oms.service.order.impl
The class GetSkuServiceImpl extends OrderHelperServices to handle other service for the application.
GetSkuServiceImpl() - Constructor for class com.skava.oms.service.order.impl.GetSkuServiceImpl
 
getSortForFilter(List<SortCriteria>, int, int) - Static method in class com.skava.oms.template.order.OrderTemplateUtil
This method sort the result based on request fields.
getSortSpecification(String) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
Gets the specifications.
getStatus() - Method in enum class com.skava.oms.constant.FraudStatus
 
getStatus() - Method in enum class com.skava.oms.constant.PaymentStatus
 
getStrategyImplInstance(String) - Method in class com.skava.oms.process.ShippingLabelProcess
This method is used to load the instance of shipping label implementation class based on the given inputs.
GETSUMMARYORDERS_COLLECTIONID_KEY - Static variable in class com.skava.oms.constant.OrderConstants
 
getTaxCollectionId(Order) - Static method in class com.skava.oms.util.TaxUtil
This method return tax collection id form order
getTotalOrderCount(GetAllOrderRequest) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to get the total counts of orders based on given filters.
getTotalOrders(long, String, String) - Method in class com.skava.oms.web.DashboardController
get Total Orders.
getTotalPriceForEligibleItems(Order) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to get sum of price of all eligible items for redemption
getTraceContextFromOrderTraceString(Order) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
getTraceId(OrderMessageTracker<String>, Order) - Static method in class com.skava.oms.util.OrderUtil
 
getTraceIdHeaders(Order) - Static method in class com.skava.oms.service.order.OrderHelperServices
 
getTypeBasedOrderItemsToFulfilmentProcess(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
 
getTypeBasedOrderItemsToFulfilmentProcess(Fulfilment, Order) - Method in interface com.skava.oms.processor.fulfilment.FulfilmentProcessor
 
getTypeBasedOrderItemsToFulfilmentProcess(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
 
getTypeBasedOrderItemsToFulfilmentProcess(OrderProcessData, PatchOrderRequest, Order) - Method in class com.skava.oms.processor.fulfilment.ReturnFulfilmentProcessor
 
getTypeBasedOrderItemsToFulfilmentProcess(OrderProcessData, PatchOrderRequest, Order) - Method in interface com.skava.oms.processor.fulfilment.STSFulfillmentProcessor
 
getUpdatedSearchCriteria(List<SearchCriteria>, List<SearchCriteria>) - Method in class com.skava.oms.helper.GetAllDashboardOrderDetailsServiceHelperImpl
This method is used to update the search criteria
getUpdatePayload(Message<PreProcessPaymentPayload>, Order) - Static method in class com.skava.oms.util.PaymentUtil
Updates the given PayLoad
getUserIdFromAuth() - Static method in class com.skava.oms.util.ServiceUtil
This method is to get User Id from Authentication
getUserInfo(Order) - Static method in class com.skava.oms.util.PaymentFlowUtil
Fetches the userId message
getUserName(Order) - Static method in class com.skava.oms.util.PreProcessUtil
Get the userName for loyalty event payload
getUUIDGuid() - Static method in class com.skava.oms.util.ServiceUtil
 
getValidateException(MethodParameter, BindingResult) - Method in interface com.skava.oms.service.CustomEcommService
Default validate exception for inventory service.
getValidator() - Method in class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.impl.GetAllCollectionsServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.impl.GetCollectionByIdServiceImpl
Validations to be done for the create collection API
getValidator() - Method in class com.skava.oms.service.collection.impl.UpdateCollectionServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceValueImpl
 
getValidator() - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertiesServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyByNameServiceImpl
 
getValidator() - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyServiceImpl
 
getValidator() - Method in class com.skava.oms.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.DeleteOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.GetAllLockedOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.GetAllOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.GetOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.GetSkuServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.PatchLockedOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.PatchMessageResendServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.PatchOrderServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
validator component
getValidator() - Method in class com.skava.oms.service.order.note.impl.CreateNoteServiceImpl
 
getValidator() - Method in class com.skava.oms.service.order.notification.impl.UpdateNotificationServiceImpl
 
getValidator(CreateOrderRequest) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
the method is initially called to set the validators The validators needed for the create order will be present
getValidator(ReturnLabelRequest) - Method in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
the method is initially called to set the validators The validators needed for the create order will be present
getValue() - Method in enum class com.skava.oms.constant.Component
 
getValue() - Method in enum class com.skava.oms.constant.DiscountLevel
 
getValue() - Method in enum class com.skava.oms.constant.FraudType
 
getValue() - Method in enum class com.skava.oms.constant.FulfilmentType
 
getValue() - Method in enum class com.skava.oms.constant.TransactionType
 
getValue() - Method in enum class com.skava.oms.model.entity.order.NoteType
 
getValue() - Method in enum class com.skava.oms.model.entity.order.NoteUserType
 
getValues(String, String) - Static method in class com.skava.oms.log.AuditLog
Fetches the default value for the given value
getVoucherRedemptionIds(LoyaltyDetails) - Static method in class com.skava.oms.util.PreProcessUtil
This method is used to get VoucherRedemptionIds.
GLOBAL_DISCOUNT_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
GLOBAL_DISCOUNT_MISMATCH_ORDER_DISOCUNTS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
GLOBAL_ORDER_TAX_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
groupBy(V[], Function<V, K>) - Static method in class com.skava.oms.util.ServiceUtil
This method groups the hashmap
groups() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
groups() - Element in annotation interface com.skava.oms.validator.constraints.DuplicateEntry
 
groups() - Element in annotation interface com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArray
 

H

handleCommonPluginException(CommonPluginServiceException, WebRequest) - Method in class com.skava.oms.web.handler.OmsExceptionHandler
 
handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.oms.web.handler.OmsExceptionHandler
This method is used to create ResponseEntity.
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.oms.web.handler.OmsExceptionHandler
This method is used to create ResponseEntity.
handleMongoWriteConcernException(String, UncategorizedMongoDbException) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
Handle Mongo Write Concern error to avoid replication timeout
handleOmsServiceException(OmsServiceException, WebRequest) - Method in class com.skava.oms.web.handler.OmsExceptionHandler
This method is used to create ResponseEntity.
handleValidateException(Exception, WebRequest) - Method in class com.skava.oms.web.handler.OmsExceptionHandler
handleValidateException.
HAS_ALL_SETTLED - Static variable in class com.skava.oms.constant.OrderConstants
 
hashCode() - Method in class com.skava.oms.model.dto.order.FulfilMathDTO
 
hashCode() - Method in class com.skava.oms.model.dto.order.MathDTO
 
hashCode() - Method in class com.skava.oms.model.dto.order.RewardMathDTO
 
hashCode() - Method in class com.skava.oms.model.entity.order.AllowedPatchFields
 
hashCode() - Method in class com.skava.oms.model.entity.order.OrderLock
 
hasPrivilegeForBusinessById(String, Long) - Method in class com.skava.oms.helper.AuthHelper
hasPrivilegeForBusinessById.
hasPrivilegeForServiceAndCollection(String, String, Long) - Method in class com.skava.oms.helper.AuthHelper
Checks for privilege for service and collection.
hasRoleForBusinessByCollectionId(String, Long) - Method in class com.skava.oms.helper.AuthHelper
hasRoleForBusiness.
hasRoleForBusinessById(String, Long) - Method in class com.skava.oms.helper.AuthHelper
hasRoleForBusinessById.
hasRoleForServiceAndCollection(String, String, Long) - Method in class com.skava.oms.helper.AuthHelper
Checks for role for service and collection.
hasValidValue(Map<String, String>, String) - Static method in class com.skava.oms.util.PreProcessUtil
Checks for given order has a valid value for the given key
Hour - Class in com.skava.oms.model.dto.order
 
Hour() - Constructor for class com.skava.oms.model.dto.order.Hour
 
HTTP_STATUS_EXPECTATION_FAILED - Static variable in class com.skava.oms.constant.OrderConstants
 
HTTP_STATUS_FAILED_DEPENDENCY - Static variable in class com.skava.oms.constant.OrderConstants
 
HTTP_STATUS_UPGRADE_REQUIRED - Static variable in class com.skava.oms.constant.OrderConstants
 
HttpHeader - Class in com.skava.oms.constant
This class defines the Http Header for the collection request.
HttpHeader() - Constructor for class com.skava.oms.constant.HttpHeader
Protected constructor

I

id - Variable in class com.skava.oms.model.entity.order.Items
The id.
id - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The id.
Image - Class in com.skava.oms.model.dto.order
 
Image() - Constructor for class com.skava.oms.model.dto.order.Image
 
IN_REVIEW - Enum constant in enum class com.skava.oms.constant.FraudStatus
 
INACTIVE - Enum constant in enum class com.skava.oms.model.dto.order.LocationStatus
 
INACTIVE - Enum constant in enum class com.skava.oms.model.entity.collection.Collection.Status
 
init() - Method in class com.skava.oms.event.OmsEventService
PostConstruct - init method
init() - Method in class com.skava.oms.message.OmsMessageListener
Listening message using event component.
init() - Method in class com.skava.oms.service.BPMService
Initialize DocumentBuilderFactory
init() - Method in class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservices property By default load built-in validator
init() - Method in class com.skava.oms.service.collection.impl.GetAllCollectionsServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.collection.impl.UpdateCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservices property By default load built-in validator
init() - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertiesServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
the method is initially called to set the validators The validators needed for the create order will be present
init() - Method in class com.skava.oms.service.order.impl.GetAllLockedOrderServiceImpl
 
init() - Method in class com.skava.oms.service.order.impl.GetAllOrderServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.impl.PatchLockedOrderServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.impl.PatchMessageResendServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.impl.PatchOrderServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
the method is initially called to set the validators The validators needed for the create order will be present
init() - Method in class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
 
init() - Method in class com.skava.oms.service.order.note.impl.CreateNoteServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
init() - Method in class com.skava.oms.service.order.notification.impl.UpdateNotificationServiceImpl
The method is initially called to set the validators The validators needed for the patch order will be present
initialize(BigDecimalValidate) - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalConstraintValidator
 
initialize(DuplicateEntry) - Method in class com.skava.oms.validation.DuplicateEntryValidator
initialize(NotNullOrEmptyArray) - Method in class com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArrayValidator
 
INITIATE_INVENTORY - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant INITIATE_INVENTORY
INITIATE_INVENTORY - Static variable in class com.skava.oms.util.PaymentFlowUtil
The constant INITIATE_INVENTORY
INITIATE_ORDER_STATUSES - Static variable in class com.skava.oms.constant.OrderConstants
 
InitiateOrderAdapter - Class in com.skava.oms.flow.adapter
The class contains the adapter to initiate the order process
InitiateOrderAdapter() - Constructor for class com.skava.oms.flow.adapter.InitiateOrderAdapter
 
InitiateReturnOrderAdapter - Class in com.skava.oms.flow.adapter
The class contains the adapter to initiate the order process for return order
InitiateReturnOrderAdapter() - Constructor for class com.skava.oms.flow.adapter.InitiateReturnOrderAdapter
 
INSTORE - Enum constant in enum class com.skava.oms.constant.FulfilmentType
 
INT - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
INTERNAL_SERVER_ERROR - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_COLLECTION_STATUS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_FULFILMENT_PROCESSOR - Enum constant in enum class com.skava.oms.constant.ResponseCode
Fulfilment error codes
INVALID_INPUT_FIELDS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_NOTIFICATION_TYPE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_PAYMENT_ITEM_STATUS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_PAYMENT_ITEMS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_QUANTITY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_REASONCODE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_REQUEST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_REQUEST - Static variable in class com.skava.oms.constant.ParamDescription
 
INVALID_REQUIRED_FIELDS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_RESOURCE - Static variable in class com.skava.oms.constant.ParamDescription
 
INVALID_RESPONSEMESSAGE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
INVALID_SHIPMENT_ID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
Inventory - Class in com.skava.oms.model.entity.order
The class Inventory contains the information related to the Inventory
Inventory() - Constructor for class com.skava.oms.model.entity.order.Inventory
 
INVENTORY - Enum constant in enum class com.skava.oms.constant.Component
 
INVENTORY_ASSIGNED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
INVENTORY_BLOCKED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
INVENTORY_RELEASED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
InventoryDelegateUtil - Class in com.skava.oms.flow.adapter
This class InventoryDelegateUtil defines the flow for pre-process inventory
InventoryDTO - Class in com.skava.oms.model.dto.order
This model describes about the item in the order item.
InventoryDTO() - Constructor for class com.skava.oms.model.dto.order.InventoryDTO
 
inventoryDTOToInventory(InventoryDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
InventoryFlowUtil - Class in com.skava.oms.flow.adapter
This class contains the information needed to flow for the inventory
InventoryFlowUtil(OrderProcessFlowService, AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.InventoryFlowUtil
 
inventoryToInventoryDTO(Inventory) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
IPatchStrategy - Interface in com.skava.oms.service.order.impl
This interface is used to process the patch strategy.
IPatchValStrategy - Interface in com.skava.oms.service.order.impl
This interface is used to validate the patch strategy.
IPutStrategy - Interface in com.skava.oms.service.order.impl
This interface is used to process the put strategy.
IPutStrategyImpl - Class in com.skava.oms.service.order.impl
This class LinkOrder has the implementation of linking the order to a registered user
IPutStrategyImpl() - Constructor for class com.skava.oms.service.order.impl.IPutStrategyImpl
 
IS_ORDER_PLACED_BY_CSR - Static variable in class com.skava.oms.constant.OrderConstants
 
IS_STARTER_KIT_TXT - Static variable in class com.skava.oms.constant.OrderConstants
 
isAdmin(long) - Method in class com.skava.oms.helper.AuthHelper
isSuperAdmin
isBPMAvailable(String) - Static method in class com.skava.oms.service.BPMService
 
isBusinessAdmin(Long) - Method in class com.skava.oms.helper.AuthHelper
isBusinessAdmin
isCSRAdmin(Long) - Method in class com.skava.oms.service.order.OrderHelperServices
 
isCustomerIdAvailable(OrderPatchDTO) - Static method in class com.skava.oms.util.OrderUtil
States the given order patch request has valid customer id.
isCustomerIdAvailable(Order) - Static method in class com.skava.oms.util.OrderUtil
States the given order has valid customer id.
isEligbleStatus(PaymentStatus[], PaymentStatus) - Static method in class com.skava.oms.model.entity.manager.PaymentManager
 
isExistingFlowOrNotZeroCheckOutOrder(OrderDTO) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check ZeroCheckOutOrder
isExistingFlowOrNotZeroCheckOutOrder(Order) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check ZeroCheckOutOrder
isExistingFlowOrZeroCheckOutOrder(OrderDTO) - Static method in class com.skava.oms.util.OrderUtil
This method is used to check ZeroCheckOutOrder
ISGIFTITEM - Static variable in class com.skava.oms.constant.OrderConstants
 
isLastItemForNonCashPayment(Order, OrderItem) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to check if the item is last item in the list for loyalty payment
isNull() - Method in class com.skava.oms.model.dto.order.MathDTO
 
isNull() - Method in class com.skava.oms.model.dto.order.RewardMathDTO
 
isOrder(Order) - Static method in class com.skava.oms.util.OrderUtil
Checks for Order
isOrderIdAvailable(OrderPatchDTO) - Static method in class com.skava.oms.util.OrderUtil
States the given order patch request has valid order id.
ISORDERPLACEDBYCSR - Static variable in class com.skava.oms.util.PaymentUtil
 
ISPREMIUMAROMA - Static variable in class com.skava.oms.util.PaymentUtil
 
isProcessableSpecialItem(OrderItem, String) - Static method in class com.skava.oms.flow.adapter.StsSubmitToReturnProcessDelegate
Checks if the given order item contains special products and they matching with given processStatus
isProcessableSpecialItem(OrderItem, String) - Static method in class com.skava.oms.flow.adapter.SubmitToReturnProcessDelegate
Checks if the given order item contains special products and they matching with given processStatus
isProcessableSpecialItem(OrderItem, String) - Static method in class com.skava.oms.processor.fulfilment.ReturnFulfilmentProcessor
Checks if the given order item contains special products and they matching with given processStatus
isProcessStarted(Order) - Static method in class com.skava.oms.util.OrderUtil
Checks for process started
isSelfUser(String) - Method in class com.skava.oms.helper.AuthHelper
This method checks whether a user is a self user or not
isStarterKitItemAvailable(Order) - Static method in class com.skava.oms.util.PreProcessUtil
 
isUser(Long) - Method in class com.skava.oms.helper.AuthHelper
 
isValid() - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationResult
 
isValid(Object[], ConstraintValidatorContext) - Method in class com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArrayValidator
 
isValid(Object, ConstraintValidatorContext) - Method in class com.skava.oms.validation.DuplicateEntryValidator
This method checks if the given value is valid
isValid(Object, ConstraintValidatorContext) - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalConstraintValidator
 
isValidCustomerUpdateRequest(Message<PreProcessPaymentPayload>, Order) - Static method in class com.skava.oms.util.OrderUtil
States the given request is valid to update the customer Id
isValidLoyaltyItem(OrderItem, String) - Static method in class com.skava.oms.flow.util.ConstructLoyaltyRequestPayloadUtil
Checks for valid loyalty item
isValueNotNull(CollectionProperties) - Static method in class com.skava.oms.util.ServiceUtil
 
Item - Class in com.skava.oms.model.entity.order
The class item contains the information about the item.
Item() - Constructor for class com.skava.oms.model.entity.order.Item
 
ITEM - Enum constant in enum class com.skava.oms.constant.DiscountLevel
 
ITEM_STATUS_CHECK - Static variable in class com.skava.oms.constant.CamundaConstants
 
ItemDTO - Class in com.skava.oms.model.dto.order
The class ItemDTO contains the information about the item.
ItemDTO() - Constructor for class com.skava.oms.model.dto.order.ItemDTO
 
itemDTOToItem(ItemDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ItemInfo - Class in com.skava.oms.model.entity.order
The class ItemInfo defines the description about the item.
ItemInfo() - Constructor for class com.skava.oms.model.entity.order.ItemInfo
 
ItemInfoDTO - Class in com.skava.oms.model.dto.order
This class ItemInfoDTO defines the description about the item.
ItemInfoDTO() - Constructor for class com.skava.oms.model.dto.order.ItemInfoDTO
 
itemInfoDTOToItemInfo(ItemInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
itemInfoToItemInfoDTO(ItemInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
itemLevelPatchAllowed - Variable in class com.skava.oms.model.entity.order.OrderExtended
Indicates whether to allow patch update at the item level or not.
ITEMPRICE_MODE_DOESNOT_EXIST_IN_ORDERITEM - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ItemPriceInfo - Class in com.skava.oms.model.entity.order
The class ItemPriceInfo defines the price information in the item
ItemPriceInfo() - Constructor for class com.skava.oms.model.entity.order.ItemPriceInfo
 
ITEMPRICEINFO_ORDERITEMPRICEINFO_LENGTH_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
itemPriceInfoArrayToItemPriceInfoDTOArray(ItemPriceInfo[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ItemPriceInfoDTO - Class in com.skava.oms.model.dto.order
The class ItemPriceInfoDTO defines the price information in the item.
ItemPriceInfoDTO() - Constructor for class com.skava.oms.model.dto.order.ItemPriceInfoDTO
 
itemPriceInfoDTOArrayToItemPriceInfoArray(ItemPriceInfoDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
itemPriceInfoDTOToItemPriceInfo(ItemPriceInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
itemPriceInfoToItemPriceInfoDTO(ItemPriceInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
Items - Class in com.skava.oms.model.entity.order
 
Items() - Constructor for class com.skava.oms.model.entity.order.Items
The default class constructor.
ItemsRequest() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.ItemsRequest
 
ItemsSKU - Class in com.skava.oms.model.entity.order
This Class is used as the model object for ItemsSKU.
ItemsSKU() - Constructor for class com.skava.oms.model.entity.order.ItemsSKU
The default class constructor.
itemToItemDTO(Item) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
itemVersion - Variable in class com.skava.oms.model.entity.order.Items
The item address Version.

K

KEY_IS_SUBSCRIPTION_ITEM - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_IS_SUBSCRIPTION_ORDER
KEY_IS_SUBSCRIPTION_ITEM - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_IS_SUBSCRIPTION_ORDER
KEY_IS_SUBSCRIPTION_ORDER - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_IS_SUBSCRIPTION_ORDER
KEY_ITEM_PV_VALUE - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_PV_VALUE
KEY_LOYALTY_ATTRIBUTE_NAME - Static variable in class com.skava.oms.constant.OrderConstants
The constant KEY_LOYALTY_ATTRIBUTE_NAME
KEY_LOYALTY_ATTRIBUTE_NAME - Static variable in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
The constant KEY_LOYALTY_ATTRIBUTE_NAME
KEY_LOYALTY_ATTRIBUTE_NAME - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_LOYALTY_ATTRIBUTE_NAME
KEY_LOYALTY_EVENT_NAME - Static variable in class com.skava.oms.constant.OrderConstants
The constant KEY_LOYALTY_EVENT_NAME
KEY_LOYALTY_EVENT_NAME - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_LOYALTY_EVENT_NAME
KEY_LOYALTY_EVENT_NAME - Static variable in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
The constant KEY_LOYALTY_EVENT_NAME
KEY_LOYALTY_EVENT_NAME - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_LOYALTY_EVENT_NAME
KEY_LOYALTY_QUEUE_NAME - Static variable in class com.skava.oms.constant.OrderConstants
The constant KEY_LOYALTY_QUEUE_NAME
KEY_LOYALTY_QUEUE_NAME - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_LOYALTY_QUEUE_NAME
KEY_LOYALTY_QUEUE_NAME - Static variable in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
The constant KEY_LOYALTY_QUEUE_NAME
KEY_LOYALTY_QUEUE_NAME - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_LOYALTY_QUEUE_NAME
KEY_PROCESS_ID - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_PROCESS_ID
KEY_PROCESS_ID - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant KEY_PROCESS_ID
KEY_PROCESS_ID - Static variable in class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
The constant KEY_PROCESS_ID
KEY_PROCESS_ID - Static variable in class com.skava.oms.flow.adapter.ShipmentLoyaltyDelegate
The constant KEY_PROCESS_ID
KEY_PROCESS_ID - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_PROCESS_ID
KEY_PV_VALUE - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant KEY_PV_VALUE
KEY_PV_VALUE - Static variable in class com.skava.oms.util.PreProcessUtil
The constant KEY_PV_VALUE
KILOMETERS - Enum constant in enum class com.skava.oms.constant.DistantUnit
 

L

LABEL_COUNT - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
lastName - Variable in class com.skava.oms.model.entity.order.TaxAddress
The lastName.
LINEID - Static variable in class com.skava.oms.constant.OrderConstants
 
LinkOrder - Class in com.skava.oms.service.order.impl
This class LinkOrder has the implementation of linking the order to a registered user
LinkOrder() - Constructor for class com.skava.oms.service.order.impl.LinkOrder
 
listenerConfiguration(int) - Method in class com.skava.oms.message.OmsMessageListenerQueue
This method builds the configuration for event listener
listenerQueuedata - Variable in class com.skava.oms.util.MessageHelperServices
OmsMessageListenerQueue
listenMessage(Message<?>, Map<String, Object>, Map<String, Object>) - Method in class com.skava.oms.message.OmsMessageListenerExtended
Listen order task complete message queue to get orders from oms services
LOCALE - Static variable in class com.skava.oms.constant.HttpHeader
 
LOCALE - Static variable in class com.skava.oms.constant.ParamDescription
 
LocationProperty - Class in com.skava.oms.model.dto.order
Class LocationProperty
LocationProperty() - Constructor for class com.skava.oms.model.dto.order.LocationProperty
 
LocationStatus - Enum Class in com.skava.oms.model.dto.order
LocationStatus
LOCK_LEASE_TIME - Static variable in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
 
LOCK_ORDER_REQUEST - Static variable in class com.skava.oms.constant.AuditConstants
Lock order audit field
LockedOrderPatchFieldsDTO - Class in com.skava.oms.model.dto.order
The Class LockedOrderPatchFieldsDTO
LockedOrderPatchFieldsDTO() - Constructor for class com.skava.oms.model.dto.order.LockedOrderPatchFieldsDTO
 
LockOrderRequest - Class in com.skava.oms.model.request.order
The class LockOrderRequest contains the request model for order lock LockOrderRequest It consists of below fields: user component orderId collectionId
LockOrderRequest() - Constructor for class com.skava.oms.model.request.order.LockOrderRequest
 
lockParentOrder(long, String) - Method in class com.skava.oms.helper.OrderHelperExtended
This method is used to lock parent order
logDebug(DelegateExecution, Order, Tracer) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
logDebug(DelegateTask, Order, Tracer) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
 
LONG - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
LONGSTRING - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
lookup - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the lookup for the guest search to be searched in the global orders
LOOKUP - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for lookup description for the Swagger messages
LOOKUP - Static variable in class com.skava.oms.constant.RequestParameter
 
LOWCENTHIGH - Static variable in class com.skava.oms.model.entity.order.Discount
 
LOWCENTHIGH - Static variable in class com.skava.oms.model.entity.order.LoyaltyDetails
 
LOWCENTHIGH - Static variable in class com.skava.oms.model.entity.order.Math
 
LOWCENTHIGH - Static variable in class com.skava.oms.model.entity.order.RewardMath
 
LOWCENTLOW - Static variable in class com.skava.oms.model.entity.order.Discount
 
LOWCENTLOW - Static variable in class com.skava.oms.model.entity.order.LoyaltyDetails
 
LOWCENTLOW - Static variable in class com.skava.oms.model.entity.order.Math
 
LOWCENTLOW - Static variable in class com.skava.oms.model.entity.order.RewardMath
 
LOYALTY - Enum constant in enum class com.skava.oms.constant.Component
 
LOYALTY - Enum constant in enum class com.skava.oms.model.entity.order.ValueType
 
LOYALTY_COLLECTION_ID - Static variable in class com.skava.oms.util.PaymentUtil
 
LOYALTY_DETAILS_DISCOUNT_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
LOYALTY_DETAILS_DISCOUNT_MISMATCH_LOYALTY_DETAILS_DISOCUNTS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
LOYALTY_REDEEM - Enum constant in enum class com.skava.oms.constant.TransactionType
 
LoyaltyAccountInfo() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.LoyaltyAccountInfo
 
LoyaltyDetails - Class in com.skava.oms.model.entity.order
This class define the LoyaltyDetails of the order.
LoyaltyDetails() - Constructor for class com.skava.oms.model.entity.order.LoyaltyDetails
 
LOYALTYDETAILS_DOES_NOT_EXISTS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
LOYALTYDETAILS_MISMATCH_FOUND_IN_ORDERITEMS_AND_ORDER - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
loyaltyDetailsArrayToLoyaltyDetailsDTOArray(LoyaltyDetails[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
LoyaltyDetailsDTO - Class in com.skava.oms.model.dto.order
The Class LoyaltyDetailsDTO
LoyaltyDetailsDTO() - Constructor for class com.skava.oms.model.dto.order.LoyaltyDetailsDTO
 
loyaltyDetailsDTOArrayToLoyaltyDetailsArray(LoyaltyDetailsDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
loyaltyDetailsDTOToLoyaltyDetails(LoyaltyDetailsDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
LoyaltyDetailsRequest - Class in com.skava.oms.delegate.model.loyalty
This class denotes the LoyaltyDetails event model information, to redeem loyalty point/value when redeeming loyalty points as discount while placing order
LoyaltyDetailsRequest() - Constructor for class com.skava.oms.delegate.model.loyalty.LoyaltyDetailsRequest
 
loyaltyDetailsToLoyaltyDetailsDTO(LoyaltyDetails) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
LoyaltyDiscountDelegate - Class in com.skava.oms.flow.adapter
This class LoyaltyDiscountDelegate defines the flow for pre-process payment
LoyaltyDiscountDelegate() - Constructor for class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
 
LoyaltyOrderInfo() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.LoyaltyOrderInfo
 
LoyaltyReturnOrderSplitterDelegate - Class in com.skava.oms.flow.adapter
Class to split return order into individual items
LoyaltyReturnOrderSplitterDelegate() - Constructor for class com.skava.oms.flow.adapter.LoyaltyReturnOrderSplitterDelegate
 
LoyaltyReward - Class in com.skava.oms.delegate.model.loyalty
This class denotes the reward model information from the loyalty event response while processing rewards for the order placed/shipped.
LoyaltyReward() - Constructor for class com.skava.oms.delegate.model.loyalty.LoyaltyReward
 
LoyaltyReward.TransactionType - Enum Class in com.skava.oms.delegate.model.loyalty
Type of transaction performed
LoyaltyRewardInfo() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.LoyaltyRewardInfo
 
LoyaltyServiceTransaction - Class in com.skava.oms.delegate.model
The class LoyaltyServiceTransaction contains the information about the Transaction.
LoyaltyServiceTransaction() - Constructor for class com.skava.oms.delegate.model.LoyaltyServiceTransaction
 
loyaltyServiceTransactionArrayToLoyaltyServiceTransactionDTOArray(LoyaltyServiceTransaction[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
LoyaltyServiceTransactionDTO - Class in com.skava.oms.model.dto.order
The class LoyaltyServiceTransactionDTO contains the information about the Transaction.
LoyaltyServiceTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.LoyaltyServiceTransactionDTO
 
loyaltyServiceTransactionDTOArrayToLoyaltyServiceTransactionArray(LoyaltyServiceTransactionDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
loyaltyServiceTransactionDTOToLoyaltyServiceTransaction(LoyaltyServiceTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
loyaltyServiceTransactionToLoyaltyServiceTransactionDTO(LoyaltyServiceTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
LoyaltyUserInfo() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.LoyaltyUserInfo
 

M

main(String[]) - Static method in class com.skava.oms.OmsApplication
The main method.
MAIN - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
MANDATORY - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
MANUAL_SUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
 
MapperUtil - Class in com.skava.oms.util
This class contains common utility functions which are using order process.
maskShippingAddress(String) - Static method in class com.skava.oms.util.PreProcessUtil
Masks shipping address within the provided string.
maskUserData(String) - Static method in class com.skava.oms.util.PreProcessUtil
Masks user data within the provided event payload.
Math - Class in com.skava.oms.model.entity.order
The class Math contains the Math calculation values
Math() - Constructor for class com.skava.oms.model.entity.order.Math
 
MATH_MISMATCH_IN_ORDERITEM_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MATH_MISMATCH_IN_ORDERLEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MATH_MISMATCH_PAYMENT_AMOUNT_WITH_ITEM - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MATH_MISMATCH_PAYMENT_ID_IN_ORDERITEM_LEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MATH_MISMATCH_PAYMENT_ID_IN_ORDERLEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MATH_MISMATCH_PAYMENT_ID_ORDERLEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
Order math verification response codes Validation error codes Order shipping information verification codes Order Discount verification codes Order Payment verification codes Payment mode verification codes Tax verification codes ItemPrice Info codes
mathArrayToMathDTOArray(Math[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
MathDTO - Class in com.skava.oms.model.dto.order
The class Math contains the Math calculation values
MathDTO() - Constructor for class com.skava.oms.model.dto.order.MathDTO
 
mathDTOArrayToMathArray(MathDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
mathDTOToMath(MathDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
mathToMathDTO(Math) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
MAX_ORDER_ID_LENGTH - Static variable in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
Maximum order id length
MAX_ORDER_ID_LENGTH - Static variable in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
Maximum order id length
maxDecimalPlaces() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
maxFractionalPlaces() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
MAXGUIDLEN - Static variable in class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
 
MAXGUIDLEN - Static variable in class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
 
MAXGUIDLEN - Static variable in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
This is used for the generate order id if not given in collection properties
MAXGUIDLEN - Static variable in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
This is used for the generate order id if not given in collection properties
maxValue() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
MERCHANT_ID - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
message() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
message() - Element in annotation interface com.skava.oms.validator.constraints.DuplicateEntry
 
message() - Element in annotation interface com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArray
 
MESSAGE_CORRELATION_ID - Static variable in class com.skava.oms.constant.OrderConstants
correlationId
MESSAGE_ID - Static variable in class com.skava.oms.constant.OrderConstants
 
MESSAGE_RECEIVER - Static variable in class com.skava.oms.constant.OrderConstants
 
MESSAGE_SENDER - Static variable in class com.skava.oms.constant.OrderConstants
 
MESSAGE_SIGNAL_ID - Static variable in class com.skava.oms.constant.OrderConstants
 
MESSAGE_TRACE_ID - Static variable in class com.skava.oms.constant.OrderConstants
traceId
MESSAGE_TYPE - Static variable in class com.skava.oms.constant.OrderConstants
messageType
MESSAGE_TYPE_GET_REWARDS - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant MESSAGE_TYPE_GET_REWARDS
MESSAGE_TYPE_GET_REWARDS - Static variable in class com.skava.oms.util.PreProcessUtil
The constant MESSAGE_TYPE_GET_REWARDS
MESSAGE_TYPE_REDEEM_TRANSACTION - Static variable in class com.skava.oms.constant.OrderConstants
The constant MESSAGE_TYPE_GET_REWARDS
MESSAGE_TYPE_REDEEM_TRANSACTION - Static variable in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
The constant MESSAGE_TYPE_GET_REWARDS
MESSAGE_TYPE_REDEEM_TRANSACTION - Static variable in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
The constant MESSAGE_TYPE_GET_REWARDS
MESSAGE_TYPE_REDEEM_TRANSACTION - Static variable in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
The constant MESSAGE_TYPE_GET_REWARDS
MessageHelperServices - Class in com.skava.oms.util
This class is to have all the autowired services that required for Message Event.
MessageHelperServices() - Constructor for class com.skava.oms.util.MessageHelperServices
 
messageReceived(Message<?>, Map<String, Object>) - Method in class com.skava.oms.message.OmsMessageListener
This method receive all oms messages and trigger appropriate oms process flow event
MessageResendPatchFieldsDTO - Class in com.skava.oms.model.dto.order
The class MessageResendPatchFieldsDTO contains the information about the message details that needs to be sent against an order.
MessageResendPatchFieldsDTO() - Constructor for class com.skava.oms.model.dto.order.MessageResendPatchFieldsDTO
 
MessageResendRequest - Class in com.skava.oms.model.request.order
 
MessageResendRequest() - Constructor for class com.skava.oms.model.request.order.MessageResendRequest
 
messageResendService - Variable in class com.skava.oms.service.order.OrderServices
 
MessageResendService - Interface in com.skava.oms.service.order
The interface MessageResendService extends EcommService interface to handle request and response.
messageSender - Variable in class com.skava.oms.service.order.OrderHelperServices
 
messageSender(Order, OrderProcessFlowService) - Static method in class com.skava.oms.util.OrderUtil
This method is used to post message in events
messageSource - Variable in class com.skava.oms.service.EcommCoreServices
The MessageSource object
MessageUtils - Class in com.skava.oms.util
This calss contains the common methods required for message event.
MessageUtils() - Constructor for class com.skava.oms.util.MessageUtils
 
methodFallback(CreateCollectionRequest) - Method in class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetAllCollectionsRequest) - Method in class com.skava.oms.service.collection.impl.GetAllCollectionsServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetCollectionByIdRequest) - Method in class com.skava.oms.service.collection.impl.GetCollectionByIdServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceValueImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(UpdateCollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertiesServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(UpdateCollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyByNameServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(UpdateCollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(UpdateCollectionRequest) - Method in class com.skava.oms.service.collection.impl.UpdateCollectionServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CreateOrderRequest) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CreateOrderRequest) - Method in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CreateOrderRequest) - Method in class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetAllOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllLockedOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetAllOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetOrderRequest) - Method in class com.skava.oms.service.order.impl.DeleteOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetOrderRequest) - Method in class com.skava.oms.service.order.impl.GetOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(GetSkuRequest) - Method in class com.skava.oms.service.order.impl.GetSkuServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(CreateNoteRequest) - Method in class com.skava.oms.service.order.note.impl.CreateNoteServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(UpdateNotificationRequest) - Method in class com.skava.oms.service.order.notification.impl.UpdateNotificationServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.PatchLockedOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.PatchMessageResendServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
methodFallback(PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.PatchOrderServiceImpl
Circuit breaker fall-back method monitors for failures and once failures reach certain threshold, the circuit breaker trips and returns error response accordingly.
MicroServiceProperties - Class in com.skava.oms.constant
The class MicroServiceProperties contains the validations which are used.
MicroServiceProperties() - Constructor for class com.skava.oms.constant.MicroServiceProperties
 
middleName - Variable in class com.skava.oms.model.entity.order.TaxAddress
The middleName.
MILES - Enum constant in enum class com.skava.oms.constant.DistantUnit
 
MIN_ORDER_ID_LENGTH - Static variable in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
Minimum order id length
MIN_ORDER_ID_LENGTH - Static variable in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
Minimum order id length
minDecimalPlaces() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
minValue() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
MISMATCH_CHILD_ORDER_CREATE_QUANTITY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_DISCOUNT_WITH_PRICE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_GLOBAL_TAX_PRORATION - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_DISCOUNT_ITEM_LEVEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_ORDER_AND_ORDERITEM - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_ORDER_AND_PAYMENT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_ORDER_DETAILS_SHIPPING_METHOD_AND_MATHSHIPPING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_ORDERITEMPRICE_AND_ITEMPRICEINFO - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_SHIPPING_METHOD_AND_MATHORDERSHIPPING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_IN_SHIPPING_METHOD_AND_MATHSHIPPING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISMATCH_ORDERITEM_PATCH_QUANTITY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISSING_DISCOUNT_OBJECT_FOR_MATH_MODE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MISSING_MATH_OBJECT_FOR_DISCOUNT_MODE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
mobile - Variable in class com.skava.oms.model.entity.order.TaxAddress
The mobile.
MODE_NOT_PRORATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
MODIFIED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
mongoFactoryBean - Variable in class com.skava.oms.service.order.OrderHelperServices
To get MongoTemplate and OrderRepository for Archival
MongoFactoryBean - Class in com.skava.oms.helper
The Helper class MongoFactoryBean to handle mongoTemplates for the OrderRepository.
MongoFactoryBean() - Constructor for class com.skava.oms.helper.MongoFactoryBean
 
MONTHLY - Enum constant in enum class com.skava.oms.model.entity.order.FrequencyType
 
MSG_PAYLOAD - Static variable in class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
The constant PAYLOD
msgSender - Variable in class com.skava.oms.service.order.impl.DeleteOrderStrategy
OmsMessageSender
msgSender - Variable in class com.skava.oms.service.order.impl.IPutStrategyImpl
OmsMessageSender
MULTIPLE_DISOCUNT_PRESENT_IN_SHIPPING_METHOD - Enum constant in enum class com.skava.oms.constant.ResponseCode
 

N

name - Variable in class com.skava.oms.event.model.OmsEvent
Name of the event
name - Variable in class com.skava.oms.model.dto.collection.CollectionAttributeDTO
The collection id.
name - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The name.
NAME - Static variable in class com.skava.release.OrderReleaseDefinition
 
NEXT_STATE - Static variable in class com.skava.oms.constant.OrderConstants
The constant NEXT_STATE
NO_COLLECTION_PROPERTIES_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NO_COLLECTIONS_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NO_ORDER_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NON_GUEST_ORDER_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NONE - Enum constant in enum class com.skava.oms.constant.Component
 
NONE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
NONE - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
NONSKUITEM_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NOT_ACCEPTABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
NOT_UPDATABLE - Enum constant in enum class com.skava.oms.validator.constraints.ValidationCode
 
Note - Class in com.skava.oms.model.entity.order
The class Note contains the description for the order.
Note() - Constructor for class com.skava.oms.model.entity.order.Note
 
NOTE - Static variable in class com.skava.oms.constant.ParamDescription
 
NOTE_CREATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
Notes response codes
noteArrayToNoteDTOArray(Note[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
NoteDTO - Class in com.skava.oms.model.dto.order
This model describes about the notes in the order
NoteDTO() - Constructor for class com.skava.oms.model.dto.order.NoteDTO
 
noteDTOArrayToNoteArray(NoteDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
noteDTOToNote(NoteDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
noterequest - Variable in class com.skava.oms.service.order.OrderServices
Create Note Request
notes - Variable in class com.skava.oms.model.entity.order.OrderExtended
It has the list of notes for the order.
noteToNoteDTO(Note) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
NoteType - Enum Class in com.skava.oms.model.entity.order
The enumerator note type contains the type of the note present in the order.
NoteUserType - Enum Class in com.skava.oms.model.entity.order
The enumerator user type contains the type of the note present in the order.
notification - Variable in class com.skava.oms.model.entity.order.OrderInfo
Indicates notification message for the order
Notification - Class in com.skava.oms.model.entity.order
The class Transaction contains the information about the Notification.
Notification() - Constructor for class com.skava.oms.model.entity.order.Notification
 
NOTIFICATION - Static variable in class com.skava.oms.flow.AbstractOrderNotification
 
notificationArrayToNotificationDTOArray(Notification[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
NotificationDTO - Class in com.skava.oms.model.dto.order
The class Notification contains the information about the Notification.
NotificationDTO() - Constructor for class com.skava.oms.model.dto.order.NotificationDTO
 
notificationDTOArrayToNotificationArray(NotificationDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
notificationDTOToNotification(NotificationDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
NotificationPatchDTO - Class in com.skava.oms.model.dto.order
The class NotificationsPatchDTO contains the information about notification details that has to be patched
NotificationPatchDTO() - Constructor for class com.skava.oms.model.dto.order.NotificationPatchDTO
 
notificationToNotificationDTO(Notification) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
notify(DelegateTask) - Method in class com.skava.oms.flow.AbstractOrderProcessFlowListner
 
NotNullOrEmptyArray - Annotation Interface in com.skava.oms.validator.constraints.notnulloremptyarray
This class is used to define a validator annotation the given field should be not null an array a non empty object in each index
NotNullOrEmptyArrayValidator - Class in com.skava.oms.validator.constraints.notnulloremptyarray
This class is used to validate the following the given field should be not null an array a non empty object in each index
NotNullOrEmptyArrayValidator() - Constructor for class com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArrayValidator
 
nullable - Variable in class com.skava.oms.model.dto.collection.CollectionAttributeDTO
The attribute emptiness of the attribute.

O

objectMapper - Static variable in class com.skava.oms.util.MapperUtil
 
OMS - Enum constant in enum class com.skava.oms.constant.Component
 
OMS_API_VERSION - Static variable in class com.skava.oms.constant.OrderConstants
OMS API VERSION.
OMS_CORRECTION - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_CORRECTION_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_CSR - Static variable in class com.skava.oms.constant.OrderConstants
CSR Order type
OMS_CSR_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_DEFAULT - Static variable in class com.skava.oms.constant.OrderConstants
Order Return, Replace, Exchange, Default
OMS_DEFAULT_MAX_FETCH_COUNT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_DEFAULT_MESSAGE_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
default queue to which the oms events are published
OMS_EVENT_TYPE - Static variable in class com.skava.oms.event.model.OmsEvent
oms event time
OMS_EXCHANGE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_EXCHANGE_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_INTEGRATION_FLOW - Static variable in class com.skava.oms.constant.CollectionConstants
Collection properties constant
OMS_MESSAGE_TASK_COMPLETE - Static variable in class com.skava.oms.constant.OrderConstants
Task complete event
OMS_MESSAGE_TOPIC - Static variable in class com.skava.oms.constant.OrderConstants
topic to which the oms events are published
OMS_MESSAGE_TYPE - Static variable in class com.skava.oms.constant.OrderConstants
event name on which oms generates
OMS_MESSAGE_UPDATE_TASK_COMPLETE - Static variable in class com.skava.oms.constant.OrderConstants
Order Update Task complete event
OMS_ORDER_PLACED_MESSAGE_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_ORDER_PLACED_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
orderPlacedQueue
OMS_ORDER_TASK_COMPLETE_MESSAGE_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
Patch call task complete queue
OMS_ORDER_TASK_COMPLETE_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
orderTaskcompleteQueue
OMS_PAYLOAD - Static variable in class com.skava.oms.constant.OrderConstants
oms event payload field name
OMS_PAYMENT_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_PAYMENT_PROCESS_FAILED - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_QUANTITY - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_REASONCODE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_REASONMESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_REPLACE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_REPLACE_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_REPLYTO_MESSAGE_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
replyTo message queue on which oms listens to
OMS_REPLYTO_QUEUE - Static variable in class com.skava.oms.constant.OrderConstants
omsReplyToQueue
OMS_RETURN - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_RETURN_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_SERVICE_NAME - Static variable in class com.skava.oms.constant.OrderConstants
Service name
OMS_SHIPMENT_PROCESS_EVENT - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_STATUS - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_TEMP_ORDER_SALE - Static variable in class com.skava.oms.constant.OrderConstants
 
OMS_ZEROPV - Static variable in class com.skava.oms.constant.OrderConstants
 
OmsApplication - Class in com.skava.oms
The Class OmsApplication This class is the starting point of execution
OmsApplication() - Constructor for class com.skava.oms.OmsApplication
 
OmsCamundaConfiguration - Class in com.skava.oms.configuration
Oms Camunda Configuration
OmsCamundaConfiguration() - Constructor for class com.skava.oms.configuration.OmsCamundaConfiguration
 
OmsEvent - Class in com.skava.oms.event.model
This class contains the event model for delegate events
OmsEvent() - Constructor for class com.skava.oms.event.model.OmsEvent
 
omsEventProperties - Variable in class com.skava.oms.message.OmsMessageListenerQueue
OmsEventProperties
omsEventProperties - Variable in class com.skava.oms.service.order.OrderHelperServices
 
OmsEventProperties - Class in com.skava.oms.configuration
This class contains the event properties for order service.
OmsEventProperties() - Constructor for class com.skava.oms.configuration.OmsEventProperties
 
omsEventService - Variable in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
omsEventService - Variable in class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
 
OmsEventService - Class in com.skava.oms.event
This class contains the event service for order.
OmsEventService() - Constructor for class com.skava.oms.event.OmsEventService
 
OmsExceptionHandler - Class in com.skava.oms.web.handler
This class defines the Exception Handler to handle the collection request.
OmsExceptionHandler() - Constructor for class com.skava.oms.web.handler.OmsExceptionHandler
 
OmsMessageListener - Class in com.skava.oms.message
The class is used to listen to the messages sent to oms
OmsMessageListener() - Constructor for class com.skava.oms.message.OmsMessageListener
 
OmsMessageListener.OmsRunnable - Class in com.skava.oms.message
OmsRunnable Contains the message with the AmQp template
OmsMessageListenerExtended - Class in com.skava.oms.message
The class is used to listen to the messages sent to oms
OmsMessageListenerExtended() - Constructor for class com.skava.oms.message.OmsMessageListenerExtended
 
OmsMessageListenerQueue - Class in com.skava.oms.message
The class is used to create new queue with required parameters and retry configuration.
OmsMessageListenerQueue() - Constructor for class com.skava.oms.message.OmsMessageListenerQueue
 
OmsMessageSender - Class in com.skava.oms.message
The class is used to send the messages from oms
OmsMessageSender() - Constructor for class com.skava.oms.message.OmsMessageSender
 
omsProperties - Variable in class com.skava.oms.message.OmsMessageListener
To get oms defaut properties
omsProperties - Variable in class com.skava.oms.service.BPMService
To get oms defaut properties
OmsProperties - Class in com.skava.oms.configuration
This class contains the properties for order service.
OmsProperties() - Constructor for class com.skava.oms.configuration.OmsProperties
 
OmsRunnable(EventModel, EventClientComponent) - Constructor for class com.skava.oms.message.OmsMessageListener.OmsRunnable
 
OmsServiceEntityResponse<T> - Class in com.skava.oms.model.response
The class OmsServiceEntityResponse defines the Entity Response to handle the entity request.
OmsServiceEntityResponse() - Constructor for class com.skava.oms.model.response.OmsServiceEntityResponse
 
OmsServiceErrorCodeResponse - Class in com.skava.oms.model.response
This class defines the OmsService Response to handle the collection request.
OmsServiceErrorCodeResponse(ResponseCode, String, ValidationErrorModel) - Constructor for class com.skava.oms.model.response.OmsServiceErrorCodeResponse
 
OmsServiceErrorCodeResponse(String, HttpStatus, CommonPluginProcessorResponse, String) - Constructor for class com.skava.oms.model.response.OmsServiceErrorCodeResponse
Oms Service Response contains code status message and reason for entity values.
OmsServiceErrorCodeResponse(String, HttpStatus, String, ValidationErrorModel) - Constructor for class com.skava.oms.model.response.OmsServiceErrorCodeResponse
Oms Service Response contains code status message and reason for entity values.
OmsServiceException - Exception in com.skava.oms.exception
This class throws Service Exception for the application.
OmsServiceException(ResponseCode, Object...) - Constructor for exception com.skava.oms.exception.OmsServiceException
This method is used to throw OMS service exception.
OmsValidateException - Exception in com.skava.oms.exception
This class defines OmsValidatorException
OmsValidateException(String, String, MethodParameter, BindingResult, Throwable) - Constructor for exception com.skava.oms.exception.OmsValidateException
 
OmsValidateException(MethodParameter, BindingResult) - Constructor for exception com.skava.oms.exception.OmsValidateException
 
OmsValidateException(MethodParameter, BindingResult, Throwable) - Constructor for exception com.skava.oms.exception.OmsValidateException
 
OmsWebSecurityConfiguration - Class in com.skava.oms.security
The class OmsServiceEntityResponse defines the Entity Response to handle the entity request.
OmsWebSecurityConfiguration() - Constructor for class com.skava.oms.security.OmsWebSecurityConfiguration
Default constructor
ONETIME - Enum constant in enum class com.skava.oms.model.entity.order.FrequencyType
 
ONETIME - Static variable in class com.skava.oms.constant.OrderConstants
 
openApi() - Method in class com.skava.oms.OmsApplication
 
OPERATION_EQ - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
OPERATION_GT - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
OPERATION_IN - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
OPERATION_LIKE - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
OPERATION_LT - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
OPTIONAL - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
order - Variable in class com.skava.oms.service.order.impl.DefaultDeleteOrderImpl
 
Order - Class in com.skava.oms.model.entity.order
The class Order contains the Order related information.
Order() - Constructor for class com.skava.oms.model.entity.order.Order
 
ORDER - Enum constant in enum class com.skava.oms.constant.DiscountLevel
 
ORDER - Enum constant in enum class com.skava.oms.constant.FraudType
 
ORDER - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER - Static variable in class com.skava.oms.constant.ParamDescription
 
ORDER_ACCOUNTS_FAILED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_ACCOUNTS_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
Error codes for order Account Budget Validation
ORDER_ACCOUNTS_SUCCESS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CHILD_PARENT_ITEM_ID_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CHILD_PARENT_LINE_ID_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CHILD_PARENT_ORDER_ID_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CHILD_SHOULD_BE_RETURNABLE_WHEN_PARENT_IS_RETURNABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CHILD_SIZE_SHOULD_BE_LESS_THAN_PARENT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_COLLECTION_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_CONFIG - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_CREATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
get order response
ORDER_CREATED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_DASHBOARD_FILTERS - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for filters description for the Swagger messages in order
ORDER_DELETABLE_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_DELETELOCK_CONFLICT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_DETAILS_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_DETAILS_SHOULD_BE_PRORATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_EVENT_RETURN_SUBMITTED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_EVENT_SHIPPED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_FILTERS - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for filters description for the Swagger messages in order
ORDER_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
ORDER_ID - Static variable in class com.skava.oms.constant.ParamDescription
 
ORDER_ID - Static variable in class com.skava.oms.message.OmsMessageSender
 
ORDER_ID - Static variable in class com.skava.oms.util.PaymentUtil
 
ORDER_ID_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_ID_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_IN_LOCK - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_INVENTORY_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_ITEM_CAN_NOT_BE_CANCELLED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_ITEM_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCALE_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCK_CONFLICT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCK_CREATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCK_NOT_RELEASED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCK_RELEASED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOCKED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOYALTY_FAILED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOYALTY_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
Error codes for order Loyalty Update
ORDER_LOYALTY_REDEEM_TRANSACTION_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_LOYALTY_SUCCESS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_MATH_DETAILS_IS_EMPTY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_MATH_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_MESSAGE_NOT_LISTNED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_MESSAGE_NOT_SEND - Enum constant in enum class com.skava.oms.constant.ResponseCode
ErrorCodes for event message service
ORDER_MESSAGE_ROUTING_KEY - Static variable in class com.skava.oms.constant.AuditConstants
Order message send topic audit field
ORDER_MESSAGE_SEND - Static variable in class com.skava.oms.constant.AuditConstants
Order message send audit field
ORDER_MESSAGE_SEND_QUEUE - Static variable in class com.skava.oms.constant.AuditConstants
Order message send queue audit field
ORDER_MESSAGE_SEND_TOPIC - Static variable in class com.skava.oms.constant.AuditConstants
Order message send topic audit field
ORDER_MESSAGE_VARIABLE - Static variable in class com.skava.oms.constant.CamundaConstants
order message TYracker. used to track the message
ORDER_NOT_EDITABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_NOT_SHIPPED_UNABLE_TO_CREATE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_NOTE_DESCRIPTION_INVALID - Enum constant in enum class com.skava.oms.constant.ResponseCode
Errorcodes for order note
ORDER_NOTIFICATION_INVALID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_NOTIFICATION_TYPE_INVALID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PARENT_CANNOT_RETURNED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PARENT_ITEM_ID_RETURN_ORDER_ITEM_ID_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PAYMENT_OPERATION_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PAYMENTITEMID_NOT_AVAILABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PROCESS_FAILED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PROCESSING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PROMOTION_FAILED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_PROPERTY_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_REPLACE - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_RETURN_ITEM_PARENT_LINE_ID_MISMATCH_WITH_PARENT_ORDER_LINEID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_SHIPMENT_STRATEGY_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_SHIPPING_DOES_NOT_PRORATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_STATUS_CANCELED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_CREATED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_IN_PROCESS - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_RETURN_COLLECTED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_RETURN_EXPIRED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_RETURN_SUBMITTED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_SHIPPED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STATUS_SHIPPING_INITIATED - Static variable in class com.skava.oms.constant.OrderConstants
 
ORDER_STORE_ID_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
Store id mismatch in put order response
ORDER_TAX_NOT_PRORATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_TIME_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_TOTAL_MUST_NOT_BE_ZERO - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_TOTAL_NOT_BE_LESSER_THAN_ZERO - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_TYPE - Static variable in class com.skava.oms.constant.CamundaConstants
CamundaConstants constants
ORDER_TYPE - Static variable in class com.skava.oms.constant.OrderConstants
The constant ORDER_TYPE
ORDER_TYPE_CANT_BE_UPDATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_TYPE_INVALID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_UNABLE_TO_CREATE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_UNABLE_TO_CREATE_RETURN_TYPE_SHOULD_BE_ATLEAST_TRUE_AND_FALSE_ONCE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_UNABLE_TO_CREATE_RETURN_TYPE_SHOULD_BE_TRUE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_UPDATE_ALREADY_REPORTED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_UPDATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_USERINFO_NOT_VALID - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_VERSION_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDER_WITH_STATUS_IS_NOT_APPLICABLE_TO_EDIT - Enum constant in enum class com.skava.oms.constant.ResponseCode
put order response add response for all validators order id mismatch validator failed reason mismatch validator locale mismatch validator
OrderArchiveRepository - Interface in com.skava.oms.archive.repository
 
OrderAssembler - Class in com.skava.oms.model.assembler
This class defines the Collection Response to handle the collection request.
OrderAssembler() - Constructor for class com.skava.oms.model.assembler.OrderAssembler
 
OrderConfiguration - Class in com.skava.oms.model.request.order
The class OrderConfiguration contains the configuration model of order workflow
OrderConfiguration() - Constructor for class com.skava.oms.model.request.order.OrderConfiguration
 
orderConfigurationUtil - Variable in class com.skava.oms.service.order.impl.StatusChangeOperation
OrderConfigurationUtil
orderConfigurationUtil - Variable in class com.skava.oms.service.order.impl.UpdatePaymentDetails
OrderConfigurationUtil
OrderConfigurationUtil - Class in com.skava.oms.flow.util
The class OrderConfigurationUtil contains the configuration model of order workflow
OrderConfigurationUtil() - Constructor for class com.skava.oms.flow.util.OrderConfigurationUtil
 
OrderConstants - Class in com.skava.oms.constant
The class OrderConstants contains the constants used in the order.
OrderConstants() - Constructor for class com.skava.oms.constant.OrderConstants
 
OrderController - Class in com.skava.oms.web
This class defines the controller implementations to handle the order request.
OrderController() - Constructor for class com.skava.oms.web.OrderController
 
OrderData - Class in com.skava.oms.model.entity.order
The class Order contains the Order related information.
OrderData() - Constructor for class com.skava.oms.model.entity.order.OrderData
 
orderDataRespository - Variable in class com.skava.oms.service.order.OrderHelperServices
 
OrderDataRespository - Interface in com.skava.oms.repository.order
The interface OrderRespository extends MongoRepository to handle DB for the application.
orderDefaultMail(Order, Map<String, Object>, VariableScope) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
This method will add properties to the notification
OrderDelegateEvent - Class in com.skava.oms.event.model
This class contains the delegate event model.
OrderDelegateEvent(Events) - Constructor for class com.skava.oms.event.model.OrderDelegateEvent
 
orderDetail(CreateOrderRequest, Collection, Order) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
This method is used to check the parent order values
OrderDetailController - Class in com.skava.oms.web
This class defines the controller implementations to handle the order request.
OrderDetailController() - Constructor for class com.skava.oms.web.OrderDetailController
 
orderDetails(Order) - Method in class com.skava.oms.service.order.impl.OrderSummaryServices
This method is used to check the parent order values
orderDetails(Order, boolean) - Method in class com.skava.oms.service.order.impl.PatchOrderSummaryServices
This method is used to check the parent order values
OrderDetails - Class in com.skava.oms.model.entity.order
The class conrains the global information about the order
OrderDetails() - Constructor for class com.skava.oms.model.entity.order.OrderDetails
 
OrderDetailsDTO - Class in com.skava.oms.model.dto.order
The class OrderDetailsDTO contains the order information globally
OrderDetailsDTO() - Constructor for class com.skava.oms.model.dto.order.OrderDetailsDTO
 
orderDetailsDTOToOrderDetails(OrderDetailsDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderDetailsForReturnCancel(Order, boolean) - Method in class com.skava.oms.service.order.impl.PatchOrderSummaryServices
 
orderDetailsToOrderDetailsDTO(OrderDetails) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderDTO - Class in com.skava.oms.model.dto.order
The class OrderDTO contains the order related information.
OrderDTO() - Constructor for class com.skava.oms.model.dto.order.OrderDTO
 
OrderEntity - Class in com.skava.oms.model.entity.order
The class Order contains the Order related information.
OrderEntity() - Constructor for class com.skava.oms.model.entity.order.OrderEntity
 
OrderExtended - Class in com.skava.oms.model.entity.order
The class Order contains the Order related information.
OrderExtended() - Constructor for class com.skava.oms.model.entity.order.OrderExtended
 
OrderExtendedController - Class in com.skava.oms.web
This class defines the controller implementations to handle the order request.
OrderExtendedController() - Constructor for class com.skava.oms.web.OrderExtendedController
 
orderHelper - Variable in class com.skava.oms.flow.adapter.AcceptReturnDelegate
 
orderHelper - Variable in class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
The order Helper
orderHelper - Variable in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
The order Helper
orderHelper - Variable in class com.skava.oms.flow.adapter.AcceptReturnTaxDelegate
The orderHelper
orderHelper - Variable in class com.skava.oms.flow.adapter.DefaultOrderStatusDelegate
The order Helper
orderHelper - Variable in class com.skava.oms.flow.adapter.InitiateOrderAdapter
 
orderHelper - Variable in class com.skava.oms.flow.adapter.InitiateReturnOrderAdapter
 
orderHelper - Variable in class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
orderHelper - Variable in class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
 
orderHelper - Variable in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
The order Helper
orderHelper - Variable in class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
orderHelper - Variable in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
 
orderHelper - Variable in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
 
orderHelper - Variable in class com.skava.oms.flow.util.OrderConfigurationUtil
 
orderHelper - Variable in class com.skava.oms.service.order.OrderHelperServices
 
OrderHelper - Class in com.skava.oms.helper
The class contains the helper for order
OrderHelper() - Constructor for class com.skava.oms.helper.OrderHelper
The Order Helper
OrderHelperExtended - Class in com.skava.oms.helper
The class contains the helper for order
OrderHelperExtended() - Constructor for class com.skava.oms.helper.OrderHelperExtended
The Order Helper
OrderHelperServices - Class in com.skava.oms.service.order
This class is to have all the autowired services that required for Collection.
OrderHelperServices() - Constructor for class com.skava.oms.service.order.OrderHelperServices
 
OrderIdGenerator - Interface in com.skava.oms.service.order
The interface contains the methods used to delete an order
OrderIdGeneratorImpl - Class in com.skava.oms.service.order.impl
This class DeafultDeleteOrderImpl is the default method for the delete order.
OrderIdGeneratorImpl() - Constructor for class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
 
ORDERIDPROP - Static variable in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
To get length of order id from collection properties.
ORDERIDPROP - Static variable in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
To get length of order id from collection properties.
ORDERIDTYPEPROP - Static variable in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
Order id contains only numeric if this field is true.
ORDERIDTYPEPROP - Static variable in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
Order id contains only numeric if this field is true.
OrderInfo - Class in com.skava.oms.model.entity.order
The class OrderInfo contains the order information
OrderInfo() - Constructor for class com.skava.oms.model.entity.order.OrderInfo
 
OrderInfoDTO - Class in com.skava.oms.model.dto.order
The class OrderInfoDTO contains the order information.
OrderInfoDTO() - Constructor for class com.skava.oms.model.dto.order.OrderInfoDTO
 
orderInfoDTOToOrderInfo(OrderInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderInfoToOrderInfoDTO(OrderInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderItem - Class in com.skava.oms.model.entity.order
This class defines details of the Order Items.
OrderItem() - Constructor for class com.skava.oms.model.entity.order.OrderItem
 
ORDERITEM_DISCOUNT_AND_MATH_DISCOUNT_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_ITEM_PRICEINFO_COUNT_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_MATH_AND_MATHSHIPPING_IS_EMPTY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_MATH_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_MATHORDERSHIPPING_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_MATHSHIPPING_DOESNOT_EXIST - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ORDERITEM_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
orderItemArrayToOrderItemDTOArray(OrderItem[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderItemDTO - Class in com.skava.oms.model.dto.order
This class OrderItemDTO defines details of the Order Items.
OrderItemDTO() - Constructor for class com.skava.oms.model.dto.order.OrderItemDTO
 
orderItemDTOArrayToOrderItemArray(OrderItemDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderItemDTOToOrderItem(OrderItemDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderItemNullcheck(OrderItem) - Static method in class com.skava.oms.util.StatusValidationUtils
 
OrderItemPatchDTO - Class in com.skava.oms.model.dto.order
The class OrderItemPatchDTO contains the information about order details that has to be patched
OrderItemPatchDTO() - Constructor for class com.skava.oms.model.dto.order.OrderItemPatchDTO
 
ORDERITEMSPLIT - Enum constant in enum class com.skava.oms.constant.TransactionType
 
OrderItemSplitterDelegate - Class in com.skava.oms.flow.adapter
Class to split return order into individual items
OrderItemSplitterDelegate() - Constructor for class com.skava.oms.flow.adapter.OrderItemSplitterDelegate
 
orderItemToOrderItemDTO(OrderItem) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderLevelTaxProrationValidator - Class in com.skava.oms.validator.services.order
This class validates the order level tax.
OrderLevelTaxProrationValidator() - Constructor for class com.skava.oms.validator.services.order.OrderLevelTaxProrationValidator
 
OrderLock - Class in com.skava.oms.model.entity.order
This class contains the information when the order is being locked
OrderLock() - Constructor for class com.skava.oms.model.entity.order.OrderLock
 
orderManager - Variable in class com.skava.oms.service.order.OrderServices
Order Manager
OrderManager - Class in com.skava.oms.service.order.impl
 
OrderManager() - Constructor for class com.skava.oms.service.order.impl.OrderManager
 
OrderMapper - Interface in com.skava.oms.model.assembler
This class used to handle convert the order request to entity.
OrderMapperImpl - Class in com.skava.oms.model.assembler
 
OrderMapperImpl() - Constructor for class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderMessageTracker<T> - Class in com.skava.oms.flow
The class OrderMessageTracker contains the order message tracking entities
OrderMessageTracker() - Constructor for class com.skava.oms.flow.OrderMessageTracker
 
OrderMethodsForMail - Class in com.skava.oms.flow.util
This class OrderMethodsForMail defines the notification properties based on the type of notification.
OrderNoteValidator - Class in com.skava.oms.validator.services.order.note
This class validates the request for the create note call
OrderNoteValidator() - Constructor for class com.skava.oms.validator.services.order.note.OrderNoteValidator
 
OrderNotificationValidator - Class in com.skava.oms.validator.services.order.notification
This class validates the request for the update notification call
OrderNotificationValidator() - Constructor for class com.skava.oms.validator.services.order.notification.OrderNotificationValidator
 
OrderPatchDTO - Class in com.skava.oms.model.dto.order
The class OrderPatchDTO contains the information about order details that has to be patched
OrderPatchDTO() - Constructor for class com.skava.oms.model.dto.order.OrderPatchDTO
 
OrderProcessController - Class in com.skava.oms.web
This OrderProcessController class defines the controller implementations to handle the order request.
OrderProcessController() - Constructor for class com.skava.oms.web.OrderProcessController
 
OrderProcessData - Class in com.skava.oms.flow
The class OrderProcessData contains the information that need to passed across the process.
OrderProcessData() - Constructor for class com.skava.oms.flow.OrderProcessData
 
orderProcessFlowService - Variable in class com.skava.oms.message.OmsMessageListenerExtended
 
orderProcessFlowService - Variable in class com.skava.oms.util.MessageHelperServices
 
OrderProcessFlowService - Class in com.skava.oms.flow.util
This class contains the constants for the process of order
OrderProcessFlowService() - Constructor for class com.skava.oms.flow.util.OrderProcessFlowService
 
OrderProcessFlowUtil - Class in com.skava.oms.flow.util
This class contains the constants for the process of order
OrderProcessFlowUtil() - Constructor for class com.skava.oms.flow.util.OrderProcessFlowUtil
 
OrderProcessInfo - Class in com.skava.oms.model.entity.order
OrderProcessInfo has order process information
OrderProcessInfo() - Constructor for class com.skava.oms.model.entity.order.OrderProcessInfo
 
OrderProcessUtil - Class in com.skava.oms.flow.util
This class contains the common methods needed for order process.
OrderReleaseDefinition - Class in com.skava.release
 
orderRepository - Variable in class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
 
orderRepository - Variable in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
 
orderRepository - Variable in class com.skava.oms.flow.adapter.DefaultOrderStatusDelegate
 
orderRepository - Variable in class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
orderRepository - Variable in class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
orderRepository - Variable in class com.skava.oms.flow.util.OrderConfigurationUtil
 
orderRepository - Variable in class com.skava.oms.helper.OrderHelper
 
orderRepository - Variable in class com.skava.oms.process.ShippingLabelProcess
 
orderRepository - Variable in class com.skava.oms.service.order.OrderHelperServices
 
OrderResiliencyPaymentDelegate - Class in com.skava.oms.flow.adapter
This class OrderResiliencyPaymentDelegate defines the flow for pre-process payment
OrderResiliencyPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
 
OrderRespository - Interface in com.skava.oms.repository.order
 
orderService - Variable in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
 
orderService - Variable in class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
 
orderService - Variable in class com.skava.oms.service.EcommCoreServices
The OrderProcessFlowService object
orderServiceObj - Variable in class com.skava.oms.flow.AbstractOrderNotification
 
OrderServices - Class in com.skava.oms.service.order
This class is to have all the autowired services that required for Collection.
OrderServices() - Constructor for class com.skava.oms.service.order.OrderServices
 
OrderSpecificationBuilderImpl - Class in com.skava.oms.entity.criteria.order
The class builds specification for order. this extends the AbstractSpecificationBuilder to create the same for the order
OrderSpecificationBuilderImpl(Map<String, Boolean>) - Constructor for class com.skava.oms.entity.criteria.order.OrderSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
OrderStatusStrategy - Interface in com.skava.oms.strategy
Interface : OrderStatusStrategy
OrderStatusStrategyImpl - Class in com.skava.oms.strategy.impl
Class : OrderStatusStrategyImpl
OrderStatusStrategyImpl() - Constructor for class com.skava.oms.strategy.impl.OrderStatusStrategyImpl
 
OrderSummaryResponse - Class in com.skava.oms.model.response
The class skuResponse defines the sku Response to handle the given request.
OrderSummaryResponse() - Constructor for class com.skava.oms.model.response.OrderSummaryResponse
 
orderSummaryServices - Variable in class com.skava.oms.flow.util.OrderProcessFlowUtil
 
orderSummaryServices - Variable in class com.skava.oms.service.order.OrderHelperServices
 
OrderSummaryServices - Class in com.skava.oms.service.order.impl
This class is to have all the autowired services that required for Collection.
OrderSummaryServices() - Constructor for class com.skava.oms.service.order.impl.OrderSummaryServices
 
OrderTaxInfo - Class in com.skava.oms.model.entity.order
The class contains the tax information about the order
OrderTaxInfo() - Constructor for class com.skava.oms.model.entity.order.OrderTaxInfo
 
orderTaxInfoArrayToOrderTaxInfoDTOArray(OrderTaxInfo[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderTaxInfoDTO - Class in com.skava.oms.model.dto.order
This file contains the Order tax information
OrderTaxInfoDTO() - Constructor for class com.skava.oms.model.dto.order.OrderTaxInfoDTO
 
orderTaxInfoDTOArrayToOrderTaxInfoArray(OrderTaxInfoDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderTaxInfoDTOToOrderTaxInfo(OrderTaxInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderTaxInfoToOrderTaxInfoDTO(OrderTaxInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderTemplate - Interface in com.skava.oms.repository.order
The interface OrderTemplate will declare the method to handle the skuresponse.
OrderTemplate - Interface in com.skava.oms.template.order
The interface OrderTemplate will declare the method to handle the skuresponse.
OrderTemplateImpl - Class in com.skava.oms.template.order
The class OrderTemplateImpl extends OrderTemplate to handle get order based on different filters.
OrderTemplateImpl() - Constructor for class com.skava.oms.template.order.OrderTemplateImpl
 
OrderTemplateUtil - Class in com.skava.oms.template.order
The class OrderTemplateImpl extends OrderTemplate to handle get order based on different filters.
OrderTemplateUtil() - Constructor for class com.skava.oms.template.order.OrderTemplateUtil
 
OrderTransaction - Class in com.skava.oms.model.entity.order
The class PaymentTransaction contains the information about the transaction being done in payment
OrderTransaction() - Constructor for class com.skava.oms.model.entity.order.OrderTransaction
 
orderTransactionArrayToOrderTransactionDTOArray(OrderTransaction[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderTransactionDTO - Class in com.skava.oms.model.dto.order
This class contains DTO for transaction order
OrderTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.OrderTransactionDTO
 
orderTransactionDTOArrayToOrderTransactionArray(OrderTransactionDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderTransactionDTOToOrderTransaction(OrderTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
orderTransactionToOrderTransactionDTO(OrderTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OrderUtil - Class in com.skava.oms.util
Contains Utility functions for Order Process
OtherCharges - Class in com.skava.oms.model.entity.order
The class OtherCharges contains the information about the other charges applied on order or item.
OtherCharges() - Constructor for class com.skava.oms.model.entity.order.OtherCharges
 
otherChargesArrayToOtherChargesDTOArray(OtherCharges[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OtherChargesDTO - Class in com.skava.oms.model.dto.order
The class Math contains the Math calculation values
OtherChargesDTO() - Constructor for class com.skava.oms.model.dto.order.OtherChargesDTO
 
otherChargesDTOArrayToOtherChargesArray(OtherChargesDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
otherChargesDTOToOtherCharges(OtherChargesDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
otherChargesToOtherChargesDTO(OtherCharges) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
OverrideTimeIntervel - Class in com.skava.oms.model.dto.order
 
OverrideTimeIntervel() - Constructor for class com.skava.oms.model.dto.order.OverrideTimeIntervel
 

P

page - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
 
page - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
 
page - Variable in class com.skava.oms.model.request.order.GetOrderSummaryRequest
 
PAGE - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for page description for the Swagger messages
PAGE - Static variable in class com.skava.oms.constant.RequestParameter
The Constant PAGE
PageableInfoDTO - Class in com.skava.oms.model.dto.collection
The class PagableInfo contains the dto model for pagination.
PageableInfoDTO() - Constructor for class com.skava.oms.model.dto.collection.PageableInfoDTO
 
ParamDescription - Class in com.skava.oms.constant
This class defines the ApiParam Description to handle the request.
ParamDescription() - Constructor for class com.skava.oms.constant.ParamDescription
 
PARENT_NXT_STATUS - Static variable in class com.skava.oms.constant.OrderConstants
PARENT_NXT_STATUS
PARENT_ORDER - Static variable in class com.skava.oms.constant.OrderConstants
The constant PARENT_ORDER
PARENT_ORDER_ID_CANT_BE_UPDATED - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PARENT_ORDER_ID_IS_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PARENT_ORDER_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PARENT_STATUS - Static variable in class com.skava.oms.constant.OrderConstants
 
parseItemDetails(List<OrderItem>, String, Address) - Static method in class com.skava.oms.util.TaxUtil
This method is used to parse item details
parseTaxAddress(Address) - Static method in class com.skava.oms.util.TaxUtil
This method is used to convert the shipping address to tax address
parseTaxItemSkus(OrderItem) - Static method in class com.skava.oms.util.TaxUtil
This method is used to construct item skus
PATCH_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
PATCH_ORDER - Static variable in class com.skava.oms.constant.ParamDescription
Constants for the API call's for Order API description for OrderCalls
PATCH_ORDER - Static variable in class com.skava.oms.log.AuditLog
 
PATCH_ORDER_DTO - Static variable in class com.skava.oms.constant.ParamDescription
 
PATCH_ORDER_REQUEST - Static variable in class com.skava.oms.constant.CamundaConstants
patchOrderRequest used for patch order process
PATCH_ORDERITEM_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PatchLockedOrderRequest - Class in com.skava.oms.model.request.order
 
PatchLockedOrderRequest() - Constructor for class com.skava.oms.model.request.order.PatchLockedOrderRequest
 
patchLockedOrderService - Variable in class com.skava.oms.service.order.OrderServices
 
PatchLockedOrderService - Interface in com.skava.oms.service.order
The interface PatchLockedOrderService extends EcommService interface to handle request and response.
PatchLockedOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class PatchLockedOrderServiceImpl used to handle Patch Order operations.
PatchLockedOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.PatchLockedOrderServiceImpl
 
PatchLockedOrderValidator - Class in com.skava.oms.validator.services.order
 
PatchLockedOrderValidator() - Constructor for class com.skava.oms.validator.services.order.PatchLockedOrderValidator
 
patchMessageResend(HttpServletRequest, HttpServletResponse, long, String, String, String, String, MessageResendPatchFieldsDTO) - Method in class com.skava.oms.web.OrderProcessController
 
PatchMessageResendServiceImpl - Class in com.skava.oms.service.order.impl
The class PatchMessageResendServiceImpl used to push messages to the queue.
PatchMessageResendServiceImpl() - Constructor for class com.skava.oms.service.order.impl.PatchMessageResendServiceImpl
 
PatchMessageResendValidator - Class in com.skava.oms.validator.services.order
 
PatchMessageResendValidator() - Constructor for class com.skava.oms.validator.services.order.PatchMessageResendValidator
 
patchOrder(HttpServletRequest, HttpServletResponse, long, String, String, String, LockedOrderPatchFieldsDTO) - Method in class com.skava.oms.web.OrderProcessController
This method is used to patch the modifiable order details based on given request.
patchOrder(HttpServletRequest, HttpServletResponse, long, String, String, String, OrderPatchDTO) - Method in class com.skava.oms.web.OrderController
This method is used to patch the modifiable order details based on given request.
PatchOrderManager - Class in com.skava.oms.service.order.impl
The class PatchOrderManager contains the operations to be performed on the patch order call This will redirect the operation to the respective work item
PatchOrderManager(LinkOrder, StatusChangeOperation, UpdatePaymentDetails, CancelCsrOrder) - Constructor for class com.skava.oms.service.order.impl.PatchOrderManager
 
PatchOrderRequest - Class in com.skava.oms.model.request.order
The class PatchOrderRequest contains the request model for Patch Order call PatchOrderRequest It consists of below fields: orderPatchDTO collectionId orderID locale
PatchOrderRequest() - Constructor for class com.skava.oms.model.request.order.PatchOrderRequest
 
patchOrderService - Variable in class com.skava.oms.service.order.OrderServices
To Patch Order Service
PatchOrderService - Interface in com.skava.oms.service.order
The interface PatchOrderService extends EcommService interface to handle patch request and response.
PatchOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class PatchOrderServiceImpl used to handle Patch Order operations.
PatchOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.PatchOrderServiceImpl
 
patchOrderSummaryServices - Variable in class com.skava.oms.service.order.OrderHelperServices
 
PatchOrderSummaryServices - Class in com.skava.oms.service.order.impl
This class is to have all the autowired services that required for Collection.
PatchOrderSummaryServices() - Constructor for class com.skava.oms.service.order.impl.PatchOrderSummaryServices
 
PatchOrderValidator - Class in com.skava.oms.validator.services.order
This class validates the request for the patch order call
PatchOrderValidator() - Constructor for class com.skava.oms.validator.services.order.PatchOrderValidator
 
payload() - Element in annotation interface com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidate
 
payload() - Element in annotation interface com.skava.oms.validator.constraints.DuplicateEntry
 
payload() - Element in annotation interface com.skava.oms.validator.constraints.notnulloremptyarray.NotNullOrEmptyArray
 
PAYLOAD - Static variable in class com.skava.oms.constant.OrderConstants
The constant PAYLOAD_
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.CancelOrderAccountsDelegate
 
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.CancelOrderDelegate
 
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
 
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
 
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PAYLOD
PAYLOAD - Static variable in class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
This defines the constants for payment evnets and messages
PAYLOADRECEIVEDEVENT - Static variable in class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
 
PAYLOADRECEIVEDEVENT - Static variable in class com.skava.oms.flow.adapter.PreProcessAccountsDelegate
 
PAYLOADRECEIVEDEVENT - Static variable in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
PAYLOADRECEIVEDEVENT - Static variable in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
PAYLOADRECEIVEDEVENT - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
 
payloadWithError(Order, Object, String) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method will add transaction to the payment and order, when payment fails.
Payment - Class in com.skava.oms.model.entity.order
This class define the Payment details of the order.
Payment() - Constructor for class com.skava.oms.model.entity.order.Payment
 
PAYMENT - Enum constant in enum class com.skava.oms.constant.Component
 
PAYMENT - Enum constant in enum class com.skava.oms.constant.FraudType
 
PAYMENT_DECLINED_RESPONSE_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_FAILED_RESPONSE_CODE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_FAILED_RESPONSE_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_INVAILD - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PAYMENT_ITEMID_FAILED_SCENARIO - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_MAX_RETRY_COUNT - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PAYMENT_MAX_RETRY_COUNT
PAYMENT_NON_RETRY_ABLE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_PENDING_RESPONSE_CODE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_PENDING_RESPONSE_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_RETRY_COUNT - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PAYMENT_RETRY_COUNT
PAYMENT_REVIEW_LONG_WAITING - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PAYMENT_REVIEW_LONG_WAITING
PAYMENT_REVIEW_LONG_WAITING - Static variable in class com.skava.oms.util.PaymentFlowUtil
The constant PAYMENT_REVIEW_LONG_WAITING
PAYMENT_REVIEW_SHORT_WAITING - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PAYMENT_REVIEW_SHORT_WAITING
PAYMENT_REVIEW_SHORT_WAITING - Static variable in class com.skava.oms.util.PaymentFlowUtil
The constant PAYMENT_REVIEW_SHORT_WAITING
PAYMENT_SUCCESS_CODE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_SUCESS_RESPONSE_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_TRANSACTION_FAILED_RESPONSE_CODE - Static variable in class com.skava.oms.constant.OrderConstants
 
PAYMENT_TRANSACTION_ID_NULL - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
paymentArrayToPaymentDTOArray(Payment[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PaymentDelegateUtil - Class in com.skava.oms.flow.adapter
This class PaymentDelegateUtil defines the flow for pre-process payment
PaymentDTO - Class in com.skava.oms.model.dto.order
This class contains DTO for payment
PaymentDTO() - Constructor for class com.skava.oms.model.dto.order.PaymentDTO
 
paymentDTOArrayToPaymentArray(PaymentDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentDTOToPayment(PaymentDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentFailed(DelegateExecution) - Static method in class com.skava.oms.util.PaymentFlowUtil
Checks for the payment failed status
PaymentFlowUtil - Class in com.skava.oms.util
 
PaymentItem - Class in com.skava.oms.model.entity.order
The class PaymentItem contains payment related information for the order.
PaymentItem() - Constructor for class com.skava.oms.model.entity.order.PaymentItem
 
paymentItemArrayToPaymentItemDTOArray(PaymentItem[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PaymentItemDTO - Class in com.skava.oms.model.dto.order
The class PaymentItemDTO defines the payment related information.
PaymentItemDTO() - Constructor for class com.skava.oms.model.dto.order.PaymentItemDTO
 
paymentItemDTOArrayToPaymentItemArray(PaymentItemDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentItemDTOToPaymentItem(PaymentItemDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentItemToPaymentItemDTO(PaymentItem) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PaymentManager - Class in com.skava.oms.model.entity.manager
This class handles event triggering to external services during order / item cancellation
paymentPending(DelegateExecution) - Static method in class com.skava.oms.util.PaymentFlowUtil
Checks for the payment pending status
PaymentServicePaymentDetails - Class in com.skava.oms.delegate.model
 
PaymentServicePaymentDetails() - Constructor for class com.skava.oms.delegate.model.PaymentServicePaymentDetails
 
PaymentServiceTransaction - Class in com.skava.oms.delegate.model
The class PaymentServiceTransaction contains the information about the Transaction.
PaymentServiceTransaction() - Constructor for class com.skava.oms.delegate.model.PaymentServiceTransaction
 
PaymentServiceTransaction.Properties - Class in com.skava.oms.delegate.model
The class PaymentServiceTransaction contains the information about the Transaction properties.
PaymentServiceTransaction.Status - Enum Class in com.skava.oms.delegate.model
Status - SUCCESS, PENDING, FAILED
PaymentServiceTransaction.Type - Enum Class in com.skava.oms.delegate.model
Type - PREAUTH, CANCELPREAUTH, AUTH, CANCELAUTH, CHARGE, REFUND
PaymentStatus - Enum Class in com.skava.oms.constant
The enumerator PaymentStatus contains the list of status of the payment where the order undergo.
paymentToPaymentDTO(Payment) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PaymentTransaction - Class in com.skava.oms.model.entity.order
The class PaymentTransaction contains the information about the transaction being done in payment
PaymentTransaction() - Constructor for class com.skava.oms.model.entity.order.PaymentTransaction
 
paymentTransactionArrayToPaymentTransactionDTOArray(PaymentTransaction[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PaymentTransactionDTO - Class in com.skava.oms.model.dto.order
This class contains the Payment transaction information
PaymentTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.PaymentTransactionDTO
 
paymentTransactionDTOArrayToPaymentTransactionArray(PaymentTransactionDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentTransactionDTOToPaymentTransaction(PaymentTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
paymentTransactionFailed(DelegateExecution) - Static method in class com.skava.oms.util.PaymentFlowUtil
Checks for the payment transaction failed status
paymentTransactionToPaymentTransactionDTO(PaymentTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PAYMENTUPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
PaymentUtil - Class in com.skava.oms.flow.util
This class handles event triggering to external services during order / item cancellation
PaymentUtil - Class in com.skava.oms.util
The class PaymentUtil contains the delegate for the overriding pre payment delegate
PENDING - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Status
 
PENDING - Enum constant in enum class com.skava.oms.delegate.model.TaxServiceTransaction.Status
 
Personalization - Class in com.skava.oms.model.entity.order
The class personalization contains the information about the orderitem's personalized details
Personalization() - Constructor for class com.skava.oms.model.entity.order.Personalization
 
PERSONALIZATION - Enum constant in enum class com.skava.oms.constant.DiscountLevel
 
personalizationArrayToPersonalizationDTOArray(Personalization[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PersonalizationDTO - Class in com.skava.oms.model.dto.order
This class contains the personalization information
PersonalizationDTO() - Constructor for class com.skava.oms.model.dto.order.PersonalizationDTO
 
personalizationDTOArrayToPersonalizationArray(PersonalizationDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
personalizationDTOToPersonalization(PersonalizationDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PersonalizationPriceInfo - Class in com.skava.oms.model.entity.order
The class PersonalizationPriceInfo contains the information about the price used in personalization.
PersonalizationPriceInfo() - Constructor for class com.skava.oms.model.entity.order.PersonalizationPriceInfo
 
personalizationPriceInfoArrayToPersonalizationPriceInfoDTOArray(PersonalizationPriceInfo[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
PersonalizationPriceInfoDTO - Class in com.skava.oms.model.dto.order
The class PersonalizationPriceInfo contains the information about the price used in personalization.
PersonalizationPriceInfoDTO() - Constructor for class com.skava.oms.model.dto.order.PersonalizationPriceInfoDTO
 
personalizationPriceInfoDTOArrayToPersonalizationPriceInfoArray(PersonalizationPriceInfoDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
personalizationPriceInfoDTOToPersonalizationPriceInfo(PersonalizationPriceInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
personalizationPriceInfoToPersonalizationPriceInfoDTO(PersonalizationPriceInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
personalizationToPersonalizationDTO(Personalization) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
phone - Variable in class com.skava.oms.model.entity.order.TaxAddress
The phone.
PHONE - Enum constant in enum class com.skava.oms.constant.ContactMethod
 
PHONE_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PHYSICAL - Enum constant in enum class com.skava.oms.constant.FulfilmentType
 
physicalNotNullCheck(int, BindingResult, FulfilmentInfoDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderFulfilmentTypeValidator
This method checks for all the necessities needed for the physical fulfilment
ping() - Method in class com.skava.oms.web.PingController
 
PingController - Class in com.skava.oms.web
 
PingController() - Constructor for class com.skava.oms.web.PingController
 
pluginResponse - Variable in class com.skava.oms.model.response.OmsServiceErrorCodeResponse
 
POINTS - Enum constant in enum class com.skava.oms.model.entity.order.ValueType
 
PostShipmentNotificationDelegate - Class in com.skava.oms.flow.adapter
This class DefaultNotificationDelegate defines the default notification properties.
PostShipmentNotificationDelegate() - Constructor for class com.skava.oms.flow.adapter.PostShipmentNotificationDelegate
 
PRE_AND_BACK_ORDER_IS_NOT_APPLICABLE_TO_EDIT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PRE_PROCESS_PAYMENT_RESPONSE - Static variable in class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
The constant PREPROCESSPAYMENTRESPONSE
PREAUTH - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
PREAUTH - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
PREAUTHORIZED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
preInit(SpringProcessEngineConfiguration) - Method in class com.skava.oms.configuration.OmsCamundaConfiguration
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.collection.CollectionValidatorComponent
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.collection.CreateCollectionValidatorComponent
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.collection.properties.UpdateCollectionPropertyValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.collection.UpdateCollectionValidatorComponent
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderCustomValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderDiscountValidator
Following validations are done in this class 1.
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderFulfilmentTypeValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderGlobalDiscountValidator
Following validations are done in this validator 1.
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderItemPriceValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderMathDuplicateTypeValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderShippingValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateOrderTotalMathValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateReturnOrderTotalSaleValueValidator
Following validations are done in this validator 1.
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.CreateZeroCheckOutOrderValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.note.OrderNoteValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.notification.OrderNotificationValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.OrderLevelTaxProrationValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.PatchLockedOrderValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.PatchMessageResendValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.PatchOrderValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.oms.validator.services.order.UpdateOrderCustomValidator
 
PREPROCESS_ACCOUNTS - Enum constant in enum class com.skava.oms.event.model.Events
 
PREPROCESS_INVENTORY - Enum constant in enum class com.skava.oms.event.model.Events
 
PREPROCESS_PAYMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
PREPROCESS_PAYMENT_NULL - Static variable in class com.skava.oms.flow.adapter.CancelOrderDelegate
 
PREPROCESS_PAYMENT_NULL - Static variable in class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
 
PREPROCESS_PAYMENT_NULL - Static variable in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
 
PREPROCESS_PROMOTION - Enum constant in enum class com.skava.oms.event.model.Events
 
PreProcessAccountEvent - Class in com.skava.oms.event.model
 
PreProcessAccountEvent(Events) - Constructor for class com.skava.oms.event.model.PreProcessAccountEvent
 
PREPROCESSACCOUNTNULL - Static variable in class com.skava.oms.flow.adapter.PreProcessAccountsDelegate
 
PreProcessAccountPayload - Class in com.skava.oms.adapter.payload
This class initializes the budgets.
PreProcessAccountPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessAccountPayload
 
PreProcessAccountsDelegate - Class in com.skava.oms.flow.adapter
This class PreProcessAccountsDelegate defines the process flow for account B2B integration from Accounts.
PreProcessAccountsDelegate(AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.PreProcessAccountsDelegate
 
PreProcessInventoryAssignDelegate - Class in com.skava.oms.flow.adapter
This class PreProcessInventoryDelegate defines the process flow for inventory integration from payment
PreProcessInventoryAssignDelegate(OrderSummaryServices, AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.PreProcessInventoryAssignDelegate
The PreProcessInventoryAssignDelegate constructor
PreProcessInventoryDelegate - Class in com.skava.oms.flow.adapter
This class PreProcessInventoryDelegate defines the process flow for inventory integration from payment
PreProcessInventoryDelegate(OrderSummaryServices, AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.PreProcessInventoryDelegate
 
PreProcessInventoryEvent - Class in com.skava.oms.event.model
The class contains the model for inventory event.
PreProcessInventoryEvent(Events) - Constructor for class com.skava.oms.event.model.PreProcessInventoryEvent
 
PreProcessInventoryItemPayload - Class in com.skava.oms.adapter.payload
Pre-process inventory payload
PreProcessInventoryItemPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessInventoryItemPayload
 
PreProcessInventoryPayload - Class in com.skava.oms.adapter.payload
Pre-process inventory payload
PreProcessInventoryPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessInventoryPayload
 
PreProcessLoyaltyDelegate - Class in com.skava.oms.flow.adapter
This class PreProcessLoyaltyDelegate defines the flow for pre-process loyalty Delegate for pre-process payment
PreProcessLoyaltyDelegate() - Constructor for class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
 
PreProcessLoyaltyDiscountResponsePayload - Class in com.skava.oms.delegate.model.loyalty
Payload for pre-process promotion
PreProcessLoyaltyDiscountResponsePayload() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyDiscountResponsePayload
 
PreProcessLoyaltyEvent - Class in com.skava.oms.delegate.model.loyalty
The class contains the model for inventory event.
PreProcessLoyaltyEvent() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEvent
 
PreProcessLoyaltyEventParams - Class in com.skava.oms.delegate.model.loyalty
This class denotes loyalty event params for the loyalty payload while processing rewards.
PreProcessLoyaltyEventParams() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventParams
 
PreProcessLoyaltyEventRequest - Class in com.skava.oms.delegate.model.loyalty
This class provides the model for the loyalty event request for the rewards processing of the order.
PreProcessLoyaltyEventRequest(String, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo, boolean, Map<String, String>) - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest
Construct the loyalty event request with the provided params
PreProcessLoyaltyEventRequest(String, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo, PreProcessLoyaltyEventRequest.LoyaltyUserInfo, Map<String, String>) - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest
Construct the loyalty event request with the provided params
PreProcessLoyaltyEventRequest(String, PreProcessLoyaltyEventRequest.LoyaltyOrderInfo, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo>, PreProcessLoyaltyEventRequest.LoyaltyUserInfo, boolean, Map<String, String>) - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest
Construct the loyalty event request with the provided params
PreProcessLoyaltyEventRequest(String, List<PreProcessLoyaltyEventRequest.LoyaltyRewardInfo>, PreProcessLoyaltyEventRequest.LoyaltyUserInfo, boolean, Map<String, String>) - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest
Construct the loyalty event request with the provided params
PreProcessLoyaltyEventRequest.CustomEventRequest - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.ItemsRequest - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.LoyaltyAccountInfo - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.LoyaltyOrderInfo - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.LoyaltyRewardInfo - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.LoyaltyUserInfo - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequest.ShipmentDetail - Class in com.skava.oms.delegate.model.loyalty
 
PreProcessLoyaltyEventRequestPayload - Class in com.skava.oms.delegate.model.loyalty
The class contains the model for Loyalty event.
PreProcessLoyaltyEventRequestPayload() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequestPayload
 
PreProcessLoyaltyEventResponsePayload - Class in com.skava.oms.delegate.model.loyalty
The class contains the model for Loyalty event.
PreProcessLoyaltyEventResponsePayload() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventResponsePayload
 
PreProcessPaymentDelegate - Class in com.skava.oms.flow.adapter
This class PreProcessPaymentDelegate defines the flow for pre-process payment
PreProcessPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
 
PreProcessPaymentEvent - Class in com.skava.oms.event.model
The class contains the model for payment event.
PreProcessPaymentEvent(Events) - Constructor for class com.skava.oms.event.model.PreProcessPaymentEvent
 
PREPROCESSPAYMENTNULL - Static variable in class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
 
PreProcessPaymentPayload - Class in com.skava.oms.adapter.payload
Payload for pre-process payment
PreProcessPaymentPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessPaymentPayload
 
PREPROCESSPAYMENTRESPONSE - Static variable in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
The constant PREPROCESSPAYMENTRESPONSE
PreProcessPromotionDelegate - Class in com.skava.oms.flow.adapter
The class contains the pre process promotion details fetches the promotion information from the order and checks for it
PreProcessPromotionDelegate() - Constructor for class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
PreProcessPromotionEvent - Class in com.skava.oms.event.model
This class contains the model for Promotion event.
PreProcessPromotionEvent(Events) - Constructor for class com.skava.oms.event.model.PreProcessPromotionEvent
 
PREPROCESSPROMOTIONNULL - Static variable in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
PreProcessPromotionPayload - Class in com.skava.oms.adapter.payload
Payload for pre-process promotion
PreProcessPromotionPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessPromotionPayload
 
PreProcessTaxPayload - Class in com.skava.oms.adapter.payload
Payload for pre-process tax
PreProcessTaxPayload() - Constructor for class com.skava.oms.adapter.payload.PreProcessTaxPayload
 
preProcessUtil - Variable in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
PreProcessLoyalty Util
preProcessUtil - Variable in class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
PreProcessLoyalty Util
preProcessUtil - Variable in class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
PreProcessLoyalty Util
preProcessUtil - Variable in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
PreProcessLoyalty Util
preProcessUtil - Variable in class com.skava.oms.flow.adapter.ShipmentLoyaltyDelegate
PreProcessLoyalty Util
preProcessUtil - Variable in class com.skava.oms.flow.adapter.UndoPreProcessLoyaltyDelegate
PreProcessLoyalty Util
PreProcessUtil - Class in com.skava.oms.util
The class PreProcessUtil
PreProcessUtil() - Constructor for class com.skava.oms.util.PreProcessUtil
 
PreProcessWorkflowDelegate - Class in com.skava.oms.flow.adapter
The class contains the pre process workflow details fetches the workflow information from the order and checks for it
PreProcessWorkflowDelegate(OrderAssembler, AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
PREREFID - Static variable in class com.skava.oms.util.PaymentUtil
 
price - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The price.
PRICE - Enum constant in enum class com.skava.oms.model.entity.order.ValueType
 
PRIVILEGE_CSR_ADMIN - Static variable in class com.skava.oms.constant.OrderConstants
 
PRIVILEGE_CSR_ASSOCIATE - Static variable in class com.skava.oms.constant.OrderConstants
 
Privileges - Class in com.skava.oms.constant
The class Privileges contains the list of path for the collection.
Privileges() - Constructor for class com.skava.oms.constant.Privileges
 
process(GetAllCollectionsRequest) - Method in class com.skava.oms.service.collection.impl.GetAllCollectionsServiceImpl
This method is used to load all Collection based on given Collection.
process(CollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceImpl
This method is used to find CollectionProperty for given property name.
process(CollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.FindCollectionPropertiesServiceValueImpl
This method is used to find CollectionProperty value for given property name.
process(UpdateCollectionRequest) - Method in class com.skava.oms.service.collection.impl.UpdateCollectionServiceImpl
This method is used to update all field in Collection based on given Collection.
process(JsonNode) - Method in interface com.skava.oms.processor.DefaultProcessor
 
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultAccountProcessor
 
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultGetAllPaymentProcessor
(non-Javadoc)
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultInventoryProcessor
Debug logger has been added to this method.
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultLoyaltyDiscountProcessor
Debug logger has been added to this method.
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultLoyaltyProcessor
Debug logger has been added to this method.
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultPaymentProcessor
(non-Javadoc)
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultPromotionProcessor
Debug logger has been added to this method.
process(JsonNode) - Method in class com.skava.oms.processor.infinity.DefaultTaxProcessor
(non-Javadoc)
process(InputModel) - Method in class com.skava.oms.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
process(CollectionProperties[], Order) - Method in class com.skava.oms.service.order.impl.OrderIdGeneratorImpl
 
process(CollectionProperties[], Order) - Method in interface com.skava.oms.service.order.OrderIdGenerator
 
process(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.CancelCsrOrder
 
process(Order, PatchOrderRequest, Collection) - Method in interface com.skava.oms.service.order.impl.IPatchStrategy
 
process(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.LinkOrder
 
process(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.StatusChangeOperation
 
process(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.UpdatePaymentDetails
 
process(Order, UpdateOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.DeleteOrderStrategy
 
process(Order, UpdateOrderRequest, Collection) - Method in interface com.skava.oms.service.order.impl.IPutStrategy
 
process(Order, UpdateOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.IPutStrategyImpl
 
process(CreateCollectionRequest) - Method in class com.skava.oms.service.collection.impl.CreateCollectionServiceImpl
This method is used to create Collection based on given Collection.
process(GetCollectionByIdRequest) - Method in class com.skava.oms.service.collection.impl.GetCollectionByIdServiceImpl
 
process(CollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyByNameServiceImpl
This method is used to update CollectionProperty based on the collection property array More than 1 property can be updated Property given should already be present in the collection It throws error if the given collection id is not valid It throws error if the given property name already exist It will return collection property when it will be created Audit log has been added
process(UpdateCollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertiesServiceImpl
This method is used to update CollectionProperty based on given CollectionProperty name.
process(UpdateCollectionPropertiesRequest) - Method in class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyServiceImpl
This method is used to update CollectionProperty based on the collection property array More than 1 property can be updated Property given should already be present in the collection It throws error if the given collection id is not valid It throws error if the given property name already exist It will return collection property when it will be created Audit log has been added
process(CreateOrderRequest) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
(non-Javadoc) This method will create order for the User based on the given inputs.
process(GetAllLockedOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllLockedOrderServiceImpl
(non-Javadoc) This method is used to load all locked order based on given Collection Id as default.
process(GetAllOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllDashboardOrderDetailsServiceImpl
(non-Javadoc) This method is used to load all order based on given Collection Id as default.
process(GetAllOrderRequest) - Method in class com.skava.oms.service.order.impl.GetAllOrderServiceImpl
(non-Javadoc) This method is used to load all order based on given Collection Id as default.
process(GetOrderRequest) - Method in class com.skava.oms.service.order.impl.DeleteOrderServiceImpl
Contains the method to delete the order based on the flag from orderInfo Debug logger has been added to this method.
process(GetOrderRequest) - Method in class com.skava.oms.service.order.impl.GetOrderServiceImpl
 
process(GetOrderSummaryRequest) - Method in class com.skava.oms.service.order.impl.GetOrderSummaryServiceImpl
This method is used to check the ordersummary entity is empty and return it.
process(GetSkuRequest) - Method in class com.skava.oms.service.order.impl.GetSkuServiceImpl
(non-Javadoc)
process(LockOrderRequest) - Method in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
This method is used to get the order after locking it using the orderId.
process(MessageResendRequest) - Method in class com.skava.oms.service.order.impl.PatchMessageResendServiceImpl
(non-Javadoc) This method is used to patch messages to the given queue.
process(CreateNoteRequest) - Method in class com.skava.oms.service.order.note.impl.CreateNoteServiceImpl
(non-Javadoc) This method will create order for the User based on the given inputs.
process(UpdateNotificationRequest) - Method in class com.skava.oms.service.order.notification.impl.UpdateNotificationServiceImpl
(non-Javadoc) This method will update the notification details for the User based on the given inputs.
process(PatchLockedOrderRequest) - Method in class com.skava.oms.service.order.impl.PatchLockedOrderServiceImpl
(non-Javadoc) This method is used to patch locked order.
process(PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.PatchOrderServiceImpl
 
process(ReturnLabelRequest) - Method in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
(non-Javadoc) This method will create order for the User based on the given inputs.
process(UpdateOrderRequest) - Method in class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
(non-Javadoc) This method will create order for the User based on the given inputs.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.AbstractOrderNotification
Every adapter should override this method
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.AbstractOrderSynchronousProcessFlowAdapter
Every adapter should override this method
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
Account Budget Adjustment block, calculate the order values for the orders and send the event will be executed automatically once this event finished.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.BuyerAdminProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.BuyerAdminUpdateDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderAccountsDelegate
In UndoPreProcess flow, calculate the order values for the orders and send the event will be executed automatically once this event finished.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CheckFraudDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CheckLoyaltyDiscountDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CreateFulfilmentDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CSROrderPlaceAdapter
process
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CSROrderPlacedAdapter
process
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CSRProcessOrderAdapter
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DefaultDeleteNotificationDelegate
This method contains the default process for the delete notification
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DefaultExternalNotificationDelegate
This method contains the default process for the External notification
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DefaultNotificationDelegate
This method contains the default process for the notification
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DefaultOrderStatusDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DeleteOrderDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.DeliveredProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.EndItemProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.FraudUpdateDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.GetShippingLabelAdaptor
This method is used to process all the return order shipping label creation process.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.InitiateOrderAdapter
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.InitiateReturnOrderAdapter
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.LoyaltyReturnOrderSplitterDelegate
method used to split order into items and process them individually
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.OrderItemSplitterDelegate
method used to split order into items and process them individually
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PostShipmentNotificationDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnOrderSplitterDelegate
method used to split order into items and process them individually
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnRefundDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.SkipFulfilmentDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.StsSubmitToReturnProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.SubmitToFulfilmentProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.SubmitToReturnProcessDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoInventoryDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessAccountDelegate
Process, calculate the order values for the orders and send the event will be executed automatically once this event finished.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessInventoryDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateAllowedPatchFieldsDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateRefundDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
Default shipment flow Process, calculate the order values for the orders and send the event will be executed automatically once this event finished.
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ValidateOrderRequestDelegate
 
process(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.WaitingForApprovalNotificationDelegate
This method contains the creation of a new event to send waiting for approval notification
process(DelegateTask, Order) - Method in class com.skava.oms.flow.AbstractOrderProcessFlowListner
 
process(DelegateTask, Order) - Method in class com.skava.oms.flow.listener.UserTaskIdAssigneListener
 
PROCESS_ID - Static variable in class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
The constant KEY_PROCESS_ID
PROCESS_NOW_SUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
 
processableAction(ActionHistory) - Static method in class com.skava.oms.model.entity.order.SpecialProducts
Checks the given ActionHistory instance and returns true if its available to process further i.e has next status
processableSpecialItem(OrderItem, String) - Static method in class com.skava.oms.flow.util.OrderProcessFlowService
Checks if the given order item contains special products and they matching with given processStatus
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
Every adapter should override this method
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnTaxDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AuthorizeTaxTransactionDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
This method executes after the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
This method executes after the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
This method executes after the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderTaxDelegate
This method executes after the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ChargeTaxDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessAccountsDelegate
This method contains the process.
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessInventoryAssignDelegate
This method contains the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessInventoryDelegate
This method contains the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
This method contains the default process for the promotion
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
This method contains the default process for the account
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ProcessPendingPaymentDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
This method contains the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ShipmentLoyaltyDelegate
This method contains the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessLoyaltyDelegate
 
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
This method contains the default process for undo preprocess payment
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentInventoryDelegate
This method contains the default process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentPaymentDelegate
This method contains the default process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
This method executes after the process
processEnd(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
This method executes after the process
processFulfilment(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.DefaultFulfilmentProcessor
 
processFulfilment(Fulfilment, Order) - Method in interface com.skava.oms.processor.fulfilment.FulfilmentProcessor
Process all the order item which has fulfilment type as physical of an order to submits the order item to fulfilment vendor by making http request.
processFulfilment(Fulfilment, Order) - Method in class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
 
processPayload(Order, Object) - Method in class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
Payload process get it from inventory services This method process the payload and adds transaction to every orderitem
processPayload(Order, Object) - Method in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
Payload process get it from inventory services This method process the payload and adds transaction to every orderitem
processPayload(Order, Object) - Method in class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
Payload process get it from inventory services This method process the payload and adds transaction to every orderitem
processPayload(Order, Object, String) - Static method in class com.skava.oms.flow.util.PaymentUtil
Payload process get it from inventory services This method process the payload and adds transaction to every orderitem
processPayload(DelegateExecution, Order, Object) - Static method in class com.skava.oms.flow.util.PaymentUtil
Payload process get it from inventory services This method process the payload and adds transaction to every orderitem
ProcessPendingPaymentDelegate - Class in com.skava.oms.flow.adapter
This class PaymentPendingDelegate defines the flow for processing pending payment
ProcessPendingPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.ProcessPendingPaymentDelegate
 
processRetry(DelegateExecution, Order) - Static method in class com.skava.oms.util.PaymentFlowUtil
Updates the values for payment retry
processShippingLabelRequest(String, long, String) - Method in class com.skava.oms.service.order.OrderServices
This method constructs data request object and invokes respective service and returns image as response.
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
Every adapter should override this method
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnInventoryDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AcceptReturnTaxDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.AuthorizeTaxTransactionDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderInventoryDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderLoyaltyDiscountDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.CancelOrderTaxDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ChargeTaxDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.LoyaltyDiscountDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.OrderResiliencyPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessAccountsDelegate
Process, calculate the order values for the orders and send the event will be executed automatically once this event finished.
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessInventoryAssignDelegate
(non-Javadoc)
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessInventoryDelegate
(non-Javadoc)
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ProcessPendingPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.ShipmentLoyaltyDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessLoyaltyDelegate
(non-Javadoc)
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
(non-Javadoc)
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentInventoryDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.UpdateShipmentPaymentDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
 
processStart(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
 
productId - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The productId.
Promotion - Class in com.skava.oms.delegate.model
The class contains the promotion related information
Promotion() - Constructor for class com.skava.oms.delegate.model.Promotion
 
PROMOTION_DETAILS_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
PROMOTION_UPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
Promotion.PromotionType - Enum Class in com.skava.oms.delegate.model
Type - APPLY, BLOCK, UNBLOCK, ASSIGN, UNASSIGN
PromotionDelegateUtil - Class in com.skava.oms.flow.adapter
This class PromotionDelegateUtil defines the flow for pre-process promotion
PromotionUtil - Class in com.skava.oms.flow.util
This class common methods to access the promotion service.
PROP_ELIGIBLE_POINTS_TO_PAY - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant PROP_ELIGIBLE_POINTS_TO_PAY
PROP_PAY_BY_LOYALTY_POINTS - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant PROP_PAY_BY_LOYALTY_POINTS
Properties() - Constructor for class com.skava.oms.delegate.model.PaymentServiceTransaction.Properties
 
Properties() - Constructor for class com.skava.oms.delegate.model.Transaction.Properties
 
Property - Class in com.skava.oms.delegate.model
This class defines the model for PropertyDTO (Data Transfer Object).
Property() - Constructor for class com.skava.oms.delegate.model.Property
 
propertyValidation(DelegateExecution) - Static method in class com.skava.oms.util.PreProcessUtil
 
publishDelegateEvent(long, OmsEvent) - Method in class com.skava.oms.event.OmsEventService
publishDelegateEvent method construct a routing key and pass the event to rabbitmq

R

READ_ONLY - Enum constant in enum class com.skava.oms.validator.constraints.ValidationCode
 
REASON_MESSAGE - Static variable in class com.skava.oms.processor.infinity.DefaultPromotionProcessor
 
REASONCODE_REASONMESSAGE_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
recalcAllowedPatchFields(DelegateExecution, Order) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method set null value or other status in item level and order level.
RECONCILE - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
REDEEM_LOYALTY_PROPERTY - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant PROP_REDEEM_LOYALTY_PROPERTY
REDEEMED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
redisson - Variable in class com.skava.oms.OmsApplication
RedissonClient instance for managing Redis connections and operations
redissonClient - Variable in class com.skava.oms.service.EcommCoreServices
The RedissonClient object
ReflectionUtils - Class in com.skava.oms.util
This class defines ReflectionUtils details.
ReflectionUtils() - Constructor for class com.skava.oms.util.ReflectionUtils
 
REFUND - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
REFUND - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
REFUND_PENDING - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
REFUND_SETTLED - Static variable in class com.skava.oms.constant.OrderConstants
 
REFUNDED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
REG_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
REJECT - Enum constant in enum class com.skava.oms.constant.FraudStatus
 
rejectIfNotNullButZero(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.oms.util.ValidationUtils
 
rejectIfNull(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.oms.util.ValidationUtils
 
RELEASE_DATE - Static variable in class com.skava.release.OrderReleaseDefinition
 
releaseLock(Order) - Method in interface com.skava.oms.service.order.GetLockOrderService
This method is used to release the lock for given orderId by checking the identical lock objects available in database and in order.
releaseLock(Order) - Method in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
This method is used to release the lock for given orderId by checking the identical lock objects available in database and in order.
releaseLock(Order, boolean) - Method in interface com.skava.oms.service.order.GetLockOrderService
This method is used to release the lock for given orderId by checking the identical lock objects available in database and in order.
releaseLock(Order, boolean) - Method in class com.skava.oms.service.order.impl.GetLockOrderServiceImpl
This method is used to release the lock for given orderId by checking the identical lock objects available in database and in order.
releaseOrder(Order) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method used for release the locked order
releaseOrder(Order) - Method in class com.skava.oms.helper.OrderHelperExtended
This method is used to release parent order
releaseOrder(Order, boolean) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
This method release the locked order without changes any data
REMOVE - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
REMOVED - Enum constant in enum class com.skava.oms.constant.TransactionType
 
removeRewardMathForVoucher(Order) - Static method in class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
This method is used to remove the RewardMath from Parent Order
REPLACEMENT - Static variable in class com.skava.oms.constant.CamundaConstants
 
reqired - Variable in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
RequestParameter - Class in com.skava.oms.constant
The class RequestParameter contains the constant parameter value.
RequestParameter() - Constructor for class com.skava.oms.constant.RequestParameter
 
Response - Class in com.skava.oms.delegate.model
This class contains the response information
Response() - Constructor for class com.skava.oms.delegate.model.Response
 
RESPONSE - Static variable in class com.skava.oms.flow.adapter.AccountBudgetAdjustmentBlockDelegate
 
RESPONSE - Static variable in class com.skava.oms.flow.adapter.PreProcessPromotionDelegate
 
RESPONSE - Static variable in class com.skava.oms.flow.adapter.PreProcessWorkflowDelegate
 
RESPONSE - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
 
ResponseCode - Enum Class in com.skava.oms.constant
This class have response code's for the application
RESPONSECODE - Static variable in class com.skava.oms.constant.OrderConstants
 
RESPONSEMESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 
restTemplate() - Method in class com.skava.oms.OmsApplication
 
RETRY_FULFILMENT - Static variable in class com.skava.oms.constant.CamundaConstants
 
RETRY_SHIPPING_LABEL - Static variable in class com.skava.oms.constant.CamundaConstants
 
RETURN - Enum constant in enum class com.skava.oms.constant.FulfilmentType
 
RETURN - Static variable in class com.skava.oms.constant.CamundaConstants
 
RETURN_ACCEPTED - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_ADDRESS_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_COLLECTED - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_ID - Static variable in class com.skava.oms.constant.ShippingRequestConstants
 
RETURN_LABEL_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
Return label error codes
RETURN_LABEL_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_ORDER_INCORRECT - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_ORDER_ORDERITEM_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_ORDER_ORDERITEM_MISMATCH_RETURNABLE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_ORDER_ORDERITEM_MISMATCH_TRANSACTIONS - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_ORDER_TRANSACTIONS_MANDATORY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_REFUND - Enum constant in enum class com.skava.oms.event.model.Events
 
RETURN_REFUND - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_REFUND_PAYMENT_RESPONSE_FAILURE - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_REFUND_PAYMENT_RESPONSE_SUCCESS - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_REFUND_PENDING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
RETURN_REFUND_PENDING - Static variable in class com.skava.oms.constant.OrderConstants
 
RETURN_SUBMITTED - Static variable in class com.skava.oms.constant.OrderConstants
 
ReturnableValidation - Class in com.skava.oms.service.order.impl
The class ShipmentValidation contains the operations to be performed on the patch order call for shipment update form supplier
ReturnableValidation() - Constructor for class com.skava.oms.service.order.impl.ReturnableValidation
 
ReturnAcceptedDelegate - Class in com.skava.oms.flow.adapter
This delegate handles the update of return accepted status
ReturnAcceptedDelegate(OrderAssembler, OrderRespository, OrderHelper, EventUtil) - Constructor for class com.skava.oms.flow.adapter.ReturnAcceptedDelegate
 
ReturnFulfilmentProcessor - Class in com.skava.oms.processor.fulfilment
The DefaultFulfilmentProcessor class is a class which is default fulfilment processor for the type physical which does nothing for most of the method but generate receipt for return as functionality.
ReturnFulfilmentProcessor() - Constructor for class com.skava.oms.processor.fulfilment.ReturnFulfilmentProcessor
 
returnLabel(HttpServletRequest, HttpServletResponse, long, String, String, String, String) - Method in class com.skava.oms.web.OrderController
This API will fetch the return shipping label for the requsted order.
ReturnLabelDTO - Class in com.skava.oms.model.dto.order
This model contains the return shipping label information
ReturnLabelDTO() - Constructor for class com.skava.oms.model.dto.order.ReturnLabelDTO
 
ReturnLabelRequest - Class in com.skava.oms.model.request.order
The class ReturnLabelRequest contains the request model for Return Label call
ReturnLabelRequest() - Constructor for class com.skava.oms.model.request.order.ReturnLabelRequest
 
ReturnLabelResponse - Class in com.skava.oms.model.response
The class ReturnLabelResponse defines the return label response to handle the given request.
ReturnLabelResponse() - Constructor for class com.skava.oms.model.response.ReturnLabelResponse
 
returnLabelService - Variable in class com.skava.oms.service.order.OrderServices
Return Shipping Label Service
returnOrderInitialCreationCheck(Order, OrderDTO, Order, Collection) - Method in class com.skava.oms.helper.OrderHelper
This method is used to check and process the creation return order
ReturnOrderShipmentLoyaltyVoucherDelegate - Class in com.skava.oms.flow.adapter
This class ShipmentLoyaltyDelegate defines the flow for pre-process loyalty Delegate for pre-process loyalty reward
ReturnOrderShipmentLoyaltyVoucherDelegate(OrderHelper) - Constructor for class com.skava.oms.flow.adapter.ReturnOrderShipmentLoyaltyVoucherDelegate
 
ReturnOrderSplitterDelegate - Class in com.skava.oms.flow.adapter
Class to split return order into individual items
ReturnOrderSplitterDelegate() - Constructor for class com.skava.oms.flow.adapter.ReturnOrderSplitterDelegate
 
ReturnProcessLoyaltyDelegate - Class in com.skava.oms.flow.adapter
This class ReturnProcessLoyaltyDelegate defines the flow for loyalty reversal on return/replace Delegate for return loyalty process
ReturnProcessLoyaltyDelegate() - Constructor for class com.skava.oms.flow.adapter.ReturnProcessLoyaltyDelegate
 
ReturnRefundDelegate - Class in com.skava.oms.flow.adapter
The Class ReturnRefundDelegate
ReturnRefundDelegate() - Constructor for class com.skava.oms.flow.adapter.ReturnRefundDelegate
 
REVERSE_REDEEMED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
REWARD_UPDATE - Enum constant in enum class com.skava.oms.constant.TransactionType
 
RewardMath - Class in com.skava.oms.model.entity.order
The class RewardMath contains the Math calculation values for rewards
RewardMath() - Constructor for class com.skava.oms.model.entity.order.RewardMath
 
rewardMathArrayToRewardMathDTOArray(RewardMath[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
RewardMathDTO - Class in com.skava.oms.model.dto.order
The class RewardMath contains the calculation values for rewards associated to the order
RewardMathDTO() - Constructor for class com.skava.oms.model.dto.order.RewardMathDTO
 
rewardMathDTOArrayToRewardMathArray(RewardMathDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
rewardMathDTOToRewardMath(RewardMathDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
rewardMathToRewardMathDTO(RewardMath) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
RewardTransaction - Class in com.skava.oms.model.entity.order
The class RewardTransaction contains the information about the transaction being done in rewards
RewardTransaction() - Constructor for class com.skava.oms.model.entity.order.RewardTransaction
 
rewardTransactionArrayToRewardTransactionDTOArray(RewardTransaction[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
RewardTransactionDTO - Class in com.skava.oms.model.dto.order
This class contains the Reward transaction information
RewardTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.RewardTransactionDTO
 
rewardTransactionDTOArrayToRewardTransactionArray(RewardTransactionDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
rewardTransactionDTOToRewardTransaction(RewardTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
rewardTransactionToRewardTransactionDTO(RewardTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ROLE_ACCOUNT_BUYER - Static variable in class com.skava.oms.constant.OrderConstants
 
ROLE_ACCOUNT_BUYER_ADMIN - Static variable in class com.skava.oms.constant.OrderConstants
 
ROLE_CSR_ADMIN - Static variable in class com.skava.oms.constant.OrderConstants
 
ROLE_REG_USER - Static variable in class com.skava.oms.constant.OrderConstants
 
ROLE_SELLER_USER - Static variable in class com.skava.oms.constant.OrderConstants
 
round(BigDecimal, BigDecimal, RoundingMode) - Static method in class com.skava.oms.model.entity.order.Discount
This method is used to round the value.
round(BigDecimal, BigDecimal, RoundingMode) - Static method in class com.skava.oms.model.entity.order.LoyaltyDetails
 
round(BigDecimal, BigDecimal, RoundingMode) - Static method in class com.skava.oms.model.entity.order.Math
 
round(BigDecimal, BigDecimal, RoundingMode) - Static method in class com.skava.oms.model.entity.order.OrderItem
This method is used to round the value.
round(BigDecimal, BigDecimal, RoundingMode) - Static method in class com.skava.oms.model.entity.order.RewardMath
 
ROUNDOFF_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ROUNDTILL - Static variable in class com.skava.oms.model.entity.order.Discount
 
ROUNDTILL - Static variable in class com.skava.oms.model.entity.order.LoyaltyDetails
 
ROUNDTILL - Static variable in class com.skava.oms.model.entity.order.Math
 
ROUNDTILL - Static variable in class com.skava.oms.model.entity.order.RewardMath
 
run() - Method in class com.skava.oms.message.OmsMessageListener.OmsRunnable
 

S

SALE_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
save(Collection) - Method in interface com.skava.oms.repository.collection.CollectionRepository
Saves a given entity.
SAVE_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
Schedule - Class in com.skava.oms.model.dto.order
 
Schedule() - Constructor for class com.skava.oms.model.dto.order.Schedule
 
scheduler - Variable in class com.skava.oms.util.MessageHelperServices
Scheduler service for event
searchBasedOnParams(List<SearchCriteria>) - Static method in class com.skava.oms.template.collection.CollectionTemplateUtil
This method searches based on the params and adds to the search criteria list
searchBasedOnParams(List<SearchCriteria>, boolean) - Static method in class com.skava.oms.template.order.OrderTemplateUtil
This method searches based on the params and adds to the search criteria list
searchBuild() - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
SearchCriteria - Class in com.skava.oms.entity.criteria
The class contains the search operation
SearchCriteria(String, String, Object) - Constructor for class com.skava.oms.entity.criteria.SearchCriteria
Initializes the SearchCriteria class with defining the values for its private members
searchParams - Variable in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
searchUtil - Variable in class com.skava.oms.service.order.OrderHelperServices
 
SearchUtil - Class in com.skava.oms.util
This class contains common utility functions for search.
searchWith(String, String, Object) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
This method defines calls the SearchCriteria class with params key, operation and value
selectPatchOperation(PatchOrderRequest, Order) - Method in class com.skava.oms.service.order.impl.PatchOrderManager
This method selects the patch operation
selectServiceProvider(long, Class<T>) - Method in class com.skava.oms.service.order.impl.OrderManager
This method selects the service operation
send(Message<?>, String, String, String, Map<String, Object>) - Method in class com.skava.oms.message.OmsMessageSender
Message event sender by topic exchange or queue name If default message queue enabled in oms properties this will override queue name to default oms queue
sendEventPayload(Object, String, String) - Method in class com.skava.oms.flow.util.EventUtil
Sending events using sendEventPayload function
sendExternalEvent(Message<?>, Map<String, Object>) - Method in class com.skava.oms.message.OmsMessageSender
External Message event sender by topic exchange or queue name If default message queue enabled in oms properties this will override queue name to default oms queue
sendMessageToQueue(OrderProcessData, Order, String, PreProcessLoyaltyEventRequestPayload, Map<String, Object>, String) - Method in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
This method is used to send message to the queue
ServiceUtil - Class in com.skava.oms.util
This class contains common utility functions which are using order process.
set(T) - Method in class com.skava.oms.model.response.OmsServiceEntityResponse
Set entity format of entity
setActionquantity(Number) - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
setActionquantity(Number) - Method in class com.skava.oms.model.entity.order.ActionHistory
 
setActionquantityFractional(Number) - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
setActionquantityFractional(Number) - Method in class com.skava.oms.model.entity.order.ActionHistory
 
setAtpQty(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setAtpQtyFractional(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setBackOrderedQty(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setBackOrderedQtyFractional(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setBackOrdersCountForOrders(Order) - Method in class com.skava.oms.service.order.impl.OrderSummaryServices
 
setBigDecimalValidator(BigDecimalValidator) - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalConstraintValidator
 
setBusinessKey(String) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
 
setCollectionEntityProperties(Collection) - Method in class com.skava.oms.model.dto.collection.CollectionDTO
This method is used to set CollectionProperties from CollectionPropertiesDTO
setCollectionid(long) - Method in class com.skava.oms.model.request.order.CreateOrderRequest
 
setCollectionid(long) - Method in class com.skava.oms.model.request.order.UpdateOrderRequest
 
setDefaultInventoryMessage(DelegateExecution, PreProcessInventoryPayload, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.InventoryDelegateUtil
 
setDefaultPromotionMessage(DelegateExecution, Promotion, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.PromotionDelegateUtil
 
setDefaultWorkItemMessage(DelegateExecution, PaymentServiceTransaction, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.PaymentDelegateUtil
 
setFailedOrderCount(Order) - Method in class com.skava.oms.flow.util.OrderProcessFlowUtil
This method is used to set the failed orders count
setFailedOrdersCount(Order, boolean) - Method in class com.skava.oms.service.order.impl.OrderSummaryServices
This method is used to set failed order details
setFailMessage(String) - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidationResult
 
setFailureMessage(DelegateExecution, PreProcessInventoryPayload, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.InventoryDelegateUtil
 
setFailureMessageFromConfig(DelegateExecution, Promotion, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.PromotionDelegateUtil
 
setFulfilmentstatus(String, String[]) - Method in class com.skava.oms.model.entity.order.OrderItem
 
setFulfilmentstatus(String, String[], double, SpecialProducts, String, String) - Method in class com.skava.oms.model.entity.order.OrderItem
Set order item status and next possible status
setId(Long) - Method in class com.skava.oms.model.entity.collection.Collection
 
setInventoryFailMsg(DelegateExecution, PreProcessInventoryPayload, Map<String, String>, JSONArray) - Static method in class com.skava.oms.flow.adapter.InventoryDelegateUtil
 
setLocale(String) - Method in class com.skava.oms.model.request.order.CreateOrderRequest
 
setLocale(String) - Method in class com.skava.oms.model.request.order.UpdateOrderRequest
 
setLoyaltyRequest(Order, List<LoyaltyDetailsRequest>, PreProcessLoyaltyEventRequestPayload) - Static method in class com.skava.oms.util.PreProcessUtil
 
setMaxpurchasequantity(int) - Method in class com.skava.oms.model.entity.order.Item
 
setMaxpurchasequantity(Number) - Method in class com.skava.oms.model.dto.order.ItemDTO
 
setMaxpurchasequantity(Number) - Method in class com.skava.oms.model.entity.order.Item
 
setMaxpurchasequantityFractional(Number) - Method in class com.skava.oms.model.dto.order.ItemDTO
 
setMaxpurchasequantityFractional(Number) - Method in class com.skava.oms.model.entity.order.Item
 
setMessageFromConfig(DelegateExecution, PaymentServiceTransaction, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.PaymentDelegateUtil
 
setMinpurchasequantity(int) - Method in class com.skava.oms.model.entity.order.Item
 
setMinpurchasequantity(Number) - Method in class com.skava.oms.model.dto.order.ItemDTO
 
setMinpurchasequantity(Number) - Method in class com.skava.oms.model.entity.order.Item
 
setMinpurchasequantityFractional(Number) - Method in class com.skava.oms.model.dto.order.ItemDTO
 
setMinpurchasequantityFractional(Number) - Method in class com.skava.oms.model.entity.order.Item
 
setName(String) - Method in class com.skava.oms.model.entity.collection.Collection
 
setNewFulfilmentInfo(FulfilmentInfo) - Method in class com.skava.oms.model.entity.order.FulfilmentInfo
 
setnextStatusAndActionForSpecialItems(OrderItem, String[], String, double, SpecialProducts, String, String) - Method in class com.skava.oms.model.entity.order.OrderItem
Set order item next status and action
setNotificationMap(DelegateExecution, Order, Map<String, Object>) - Static method in class com.skava.oms.flow.util.OrderMethodsForMail
 
setOrderDisplayStatus(Order, Map<String, String>, String) - Method in class com.skava.oms.strategy.impl.OrderStatusStrategyImpl
 
setOrderDisplayStatus(Order, Map<String, String>, String) - Method in interface com.skava.oms.strategy.OrderStatusStrategy
setOrderDisplayStatus
setOrderDTO(OrderDTO) - Method in class com.skava.oms.model.request.order.CreateOrderRequest
 
setOrderDTO(OrderDTO) - Method in class com.skava.oms.model.request.order.UpdateOrderRequest
 
setOrderId(String) - Method in class com.skava.oms.model.request.order.UpdateOrderRequest
 
setOrderItemStatus(OrderItem) - Method in class com.skava.oms.model.entity.order.OrderItem
Update OI status based on spclProd status
setOrderNoteUserType(Map<String, String>, boolean) - Static method in class com.skava.oms.util.OrderUtil
This method is used to set the user type values
setOrderSourceToPaymentServiceTransaction(PaymentServiceTransaction, Order) - Static method in class com.skava.oms.util.OrderUtil
 
setOrderStatus(Order, Map<String, String>, String, String) - Method in class com.skava.oms.strategy.impl.OrderStatusStrategyImpl
 
setOrderStatus(Order, Map<String, String>, String, String) - Method in interface com.skava.oms.strategy.OrderStatusStrategy
setOrderStatus
setOrderStatusAndDisplayStatus(Order, Map<String, String>, Map<String, String>, String) - Method in class com.skava.oms.model.entity.order.Order
This method returns the possible order status
setOrderStatusDisplayStatus(Order, Map<String, String>, Map<String, String>, String) - Static method in class com.skava.oms.util.ServiceUtil
This method updates orderStatus and orderDisplayStatus based on OrderStatusStrategy
setOtherPropertiesWithObject(String, Object) - Method in class com.skava.oms.model.entity.order.OrderItem
This method is used to assign otherproperty key and value
setPaymentFailedReason(DelegateExecution, PaymentServiceTransaction, Map<String, String>, JSONArray) - Static method in class com.skava.oms.flow.adapter.PaymentDelegateUtil
 
setPaymentForFullDiscountItem(Math, List<Payment>, List<Payment>) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to set the payment for the item with full discounts or totalSale is zero.
setPaymentIdForShipping(Math[], List<Payment>) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is to set paymentId for shipping
setPaymentIdForShipping(Math, List<Payment>) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is to set paymentId for shipping
setPreOrderedQty(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setPreOrderedQtyFractional(Number) - Method in class com.skava.oms.delegate.model.Transaction
 
setPromoFailMsg(DelegateExecution, Promotion, Map<String, String>, JSONArray) - Static method in class com.skava.oms.flow.adapter.PromotionDelegateUtil
 
setPropertiesFromObject(Transaction.Properties) - Method in class com.skava.oms.delegate.model.Transaction
set the Json properties
setQuantity(int) - Method in class com.skava.oms.model.dto.order.OrderItemDTO
 
setQuantity(int) - Method in class com.skava.oms.model.entity.order.Items
 
setQuantity(int) - Method in class com.skava.oms.model.entity.order.ItemsSKU
 
setQuantity(Number) - Method in class com.skava.oms.delegate.model.FulfilmentItem
 
setQuantity(Number) - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
setQuantity(Number) - Method in class com.skava.oms.model.dto.order.OrderItemDTO
 
setQuantity(Number) - Method in class com.skava.oms.model.dto.order.OrderItemPatchDTO
 
setQuantity(Number) - Method in class com.skava.oms.model.entity.order.ActionHistory
 
setQuantity(Number) - Method in class com.skava.oms.model.entity.order.Items
 
setQuantity(Number) - Method in class com.skava.oms.model.entity.order.ItemsSKU
 
setQuantity(Number) - Method in class com.skava.oms.model.entity.order.OrderItem
 
setQuantityFractional(Number) - Method in class com.skava.oms.delegate.model.FulfilmentItem
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.dto.order.ActionHistoryDTO
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.dto.order.OrderItemDTO
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.dto.order.OrderItemPatchDTO
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.entity.order.ActionHistory
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.entity.order.Items
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.entity.order.ItemsSKU
 
setQuantityFractional(Number) - Method in class com.skava.oms.model.entity.order.OrderItem
 
setSkuQuantity(Number) - Method in class com.skava.oms.model.dto.order.SpecialProductsDTO
 
setSkuQuantity(Number) - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
setSkuQuantityFractional(Number) - Method in class com.skava.oms.model.dto.order.SpecialProductsDTO
 
setSkuQuantityFractional(Number) - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
SETTLED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
SETTLED_FULFILLED - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
SETTLED_PENDING - Enum constant in enum class com.skava.oms.constant.PaymentStatus
 
setTraceId(Order) - Method in class com.skava.oms.service.order.OrderHelperServices
Set TraceId from header
SHIPMENT_COMPLETED_STR - Static variable in class com.skava.oms.constant.OrderConstants
 
ShipmentDetail() - Constructor for class com.skava.oms.delegate.model.loyalty.PreProcessLoyaltyEventRequest.ShipmentDetail
 
ShipmentLoyaltyDelegate - Class in com.skava.oms.flow.adapter
This class ShipmentLoyaltyDelegate defines the flow for pre-process loyalty Delegate for pre-process loyalty reward
ShipmentLoyaltyDelegate() - Constructor for class com.skava.oms.flow.adapter.ShipmentLoyaltyDelegate
 
SHIPMENTPAYMENTRESPONSE - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentDelegate
 
SHIPMENTPAYMENTRESPONSE - Static variable in class com.skava.oms.flow.adapter.UpdateShipmentPaymentDelegate
 
ShipmentValidation - Class in com.skava.oms.service.order.impl
The class ShipmentValidation contains the operations to be performed on the patch order call for shipment update form supplier
ShipmentValidation() - Constructor for class com.skava.oms.service.order.impl.ShipmentValidation
 
SHIPPED - Static variable in class com.skava.oms.constant.OrderConstants
 
SHIPPING - Enum constant in enum class com.skava.oms.constant.DiscountLevel
 
SHIPPING_DETAILS_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPING_LABEL_CONFIGURATION_COLLECTION_PROPERTY - Static variable in class com.skava.oms.constant.CamundaConstants
 
SHIPPING_LABEL_IMPL_COLLECTION_PROPERTY - Static variable in class com.skava.oms.constant.CamundaConstants
 
SHIPPING_METHOD_WILL_CALL - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
 
SHIPPINGADDRESS_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPINGCONTACT_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
shippingDiscount - Variable in class com.skava.oms.model.entity.order.Items
The shippingDiscount.
shippingDiscount - Variable in class com.skava.oms.model.entity.order.Tax
The shippingDiscount.
shippingLabelProcess - Variable in class com.skava.oms.flow.adapter.GetShippingLabelAdaptor
Process used for processing shipping label generation.
shippingLabelProcess - Variable in class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
 
ShippingLabelProcess - Class in com.skava.oms.process
This class is the ShippingLabelProcess, label retrival for given parameters are implemented here
ShippingLabelProcess() - Constructor for class com.skava.oms.process.ShippingLabelProcess
 
ShippingLabelService - Interface in com.skava.oms.service.order
The interface CreateOrderService extends EcommService interface to handle request and response The class CreateOrderServiceImpl implements this interface
ShippingLabelServiceImpl - Class in com.skava.oms.service.order.impl
The class ShippingLabelServiceImpl used to handle return label operations.
ShippingLabelServiceImpl() - Constructor for class com.skava.oms.service.order.impl.ShippingLabelServiceImpl
 
ShippingMethod - Class in com.skava.oms.model.entity.order
The class ShippingMethod contains the information about the shipping
ShippingMethod() - Constructor for class com.skava.oms.model.entity.order.ShippingMethod
 
SHIPPINGMETHOD_DISCOUNT_MISMATCH_WITH_ORDERITEM_MATH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPINGMETHOD_DISCOUNT_MISMATCH_WITH_ORDERITEM_MATHORDERSHIPPING - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPINGMETHOD_DISCOUNT_MODE_MISMATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPINGMETHOD_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SHIPPINGMETHOD_NOT_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
ShippingMethodDTO - Class in com.skava.oms.model.dto.order
The class contains the information about the shipping method.
ShippingMethodDTO() - Constructor for class com.skava.oms.model.dto.order.ShippingMethodDTO
 
shippingMethodDTOToShippingMethod(ShippingMethodDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ShippingMethodPriceInfo - Class in com.skava.oms.model.entity.order
The class ShippingMethodPriceInfo contains price information related Shipping Method.
ShippingMethodPriceInfo() - Constructor for class com.skava.oms.model.entity.order.ShippingMethodPriceInfo
 
shippingMethodPriceInfoArrayToShippingMethodPriceInfoDTOArray(ShippingMethodPriceInfo[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
ShippingMethodPriceInfoDTO - Class in com.skava.oms.model.dto.order
The class ShippingMethodPriceInfoDTO contains the information about Shipping Method Price.
ShippingMethodPriceInfoDTO() - Constructor for class com.skava.oms.model.dto.order.ShippingMethodPriceInfoDTO
 
shippingMethodPriceInfoDTOArrayToShippingMethodPriceInfoArray(ShippingMethodPriceInfoDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
shippingMethodPriceInfoDTOToShippingMethodPriceInfo(ShippingMethodPriceInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
shippingMethodPriceInfoToShippingMethodPriceInfoDTO(ShippingMethodPriceInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
shippingMethodToShippingMethodDTO(ShippingMethod) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
shippingPrice - Variable in class com.skava.oms.model.entity.order.Items
The shippingPrice.
shippingPrice - Variable in class com.skava.oms.model.entity.order.Tax
The shippingPrice.
ShippingRequestConstants - Class in com.skava.oms.constant
 
ShippingRequestConstants() - Constructor for class com.skava.oms.constant.ShippingRequestConstants
Protected constructor
shippingTaxationId - Variable in class com.skava.oms.model.entity.order.Items
The shippingTaxationId.
shippingTaxationId - Variable in class com.skava.oms.model.entity.order.Tax
The shippingTaxationId.
SHIPTOSTORE - Enum constant in enum class com.skava.oms.constant.FulfilmentType
 
signal(ActivityExecution, String, Object) - Method in class com.skava.oms.flow.AbstractOrderAsynchronousProcessFlowAdapter
Override the signal method
size - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
 
size - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This parameter will be available for all the services that supports pagination.
size - Variable in class com.skava.oms.model.request.order.GetOrderSummaryRequest
This parameter will be available for all the services that supports pagination.
SIZE - Static variable in class com.skava.oms.constant.RequestParameter
The Constant SIZE
SKAVA_OMS - Static variable in class com.skava.oms.constant.CollectionConstants
 
SKIP_PAYLOAD_PROCESSING - Static variable in class com.skava.oms.constant.CamundaConstants
 
SKIP_PROMOTION_EXEC - Static variable in class com.skava.oms.constant.CamundaConstants
skipPromotion used for promotion validation
SkipFulfilmentDelegate - Class in com.skava.oms.flow.adapter
This delegate is to create Fulfilment.
SkipFulfilmentDelegate() - Constructor for class com.skava.oms.flow.adapter.SkipFulfilmentDelegate
 
skipTotalCount - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
 
skipTotalCount - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the user need to skip the total count
skuId - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The skuId.
SKUITEM_FOUND - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
SKUKIT - Enum constant in enum class com.skava.oms.model.entity.order.SkuType
 
SkuResponse - Class in com.skava.oms.model.response
The class skuResponse defines the sku Response to handle the given request.
SkuResponse() - Constructor for class com.skava.oms.model.response.SkuResponse
 
skuType - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The type.
SkuType - Enum Class in com.skava.oms.model.entity.order
The Class SkuType
sort - Variable in class com.skava.oms.model.request.collection.GetAllCollectionsRequest
This recognize the sort fields in the global orders
sort - Variable in class com.skava.oms.model.request.order.GetAllLockedOrderRequest
This recognize the sort fields in the global orders
sort - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the sort fields in the global orders
sort - Variable in class com.skava.oms.model.request.order.GetOrderSummaryRequest
This recognize the sort fields in the global orders
SORT - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for sort description for the Swagger messages
SORT - Static variable in class com.skava.oms.constant.RequestParameter
 
SORT_ASC - Static variable in class com.skava.oms.entity.criteria.SortCriteria
 
SORT_COLLECTION_DEFAULT - Static variable in class com.skava.oms.constant.RequestParameter
 
SORT_DEFAULT - Static variable in class com.skava.oms.constant.RequestParameter
 
SORT_DESC - Static variable in class com.skava.oms.constant.RequestParameter
 
SORT_DESC - Static variable in class com.skava.oms.entity.criteria.SortCriteria
 
sortBuild() - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
SortCriteria - Class in com.skava.oms.entity.criteria
The class contains the sort criteria.
SortCriteria(String, String) - Constructor for class com.skava.oms.entity.criteria.SortCriteria
Initializes the SortCriteria class with defining the values for its private members
sortParams - Variable in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
sortWith(String, String) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
This method defines calls the SortCriteria class with key and operation
SpecialProductItemInfo - Class in com.skava.oms.model.entity.order
The class SpecialProductItemInfoDTO defines the description about the item.
SpecialProductItemInfo() - Constructor for class com.skava.oms.model.entity.order.SpecialProductItemInfo
 
SpecialProductItemInfoDTO - Class in com.skava.oms.model.dto.order
This class SpecialProductItemInfoDTO defines the description about the item.
SpecialProductItemInfoDTO() - Constructor for class com.skava.oms.model.dto.order.SpecialProductItemInfoDTO
 
specialProductItemInfoDTOToSpecialProductItemInfo(SpecialProductItemInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
specialProductItemInfoToSpecialProductItemInfoDTO(SpecialProductItemInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
SpecialProducts - Class in com.skava.oms.model.entity.order
The class ItemInfo defines the description about the item.
SpecialProducts() - Constructor for class com.skava.oms.model.entity.order.SpecialProducts
 
specialProductsArrayToSpecialProductsDTOArray(SpecialProducts[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
SpecialProductsDTO - Class in com.skava.oms.model.dto.order
The class SpecialProductsDTO contains the specialproducts related information.
SpecialProductsDTO() - Constructor for class com.skava.oms.model.dto.order.SpecialProductsDTO
 
specialProductsDTOArrayToSpecialProductsArray(SpecialProductsDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
specialProductsDTOToSpecialProducts(SpecialProductsDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
specialProductsToSpecialProductsDTO(SpecialProducts) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
spiltforChildOrder(Order, OrderItemPatchDTO, DelegateExecution, String[], String, Order, String[]) - Method in class com.skava.oms.helper.OrderHelper
 
split(double[], int) - Method in class com.skava.oms.model.entity.order.Discount
 
split(double[], int) - Method in class com.skava.oms.model.entity.order.LoyaltyDetails
This method splits the LoyaltyDetails.
split(double[], int) - Method in class com.skava.oms.model.entity.order.Math
This method splits the item Debug logger has been added to this method.
split(double[], int) - Method in class com.skava.oms.model.entity.order.RewardMath
This method splits the item Debug logger has been added to this method.
split(BigDecimal) - Method in class com.skava.oms.model.entity.order.PaymentItem
 
splitCommaSepratedString(String) - Static method in class com.skava.oms.util.DocketUtil
Splits given string by ","
splitFacet(BigDecimal, double, BigDecimal, int) - Method in class com.skava.oms.model.entity.order.OrderItem
This method is split a single priceFacet based on quantity
splitForCancelOrReturn(OrderItemPatchDTO, String[], String) - Method in class com.skava.oms.model.entity.order.Order
This method splits the orderitem.
splitForCancelOrReturn(OrderItemPatchDTO, String[], String, Map<String, String>, Map<String, String>) - Method in class com.skava.oms.model.entity.order.Order
This method splits the orderitem.
splitForCancelOrReturn(OrderItemPatchDTO, String[], String, Map<String, String>, Map<String, String>, OrderProcessData) - Method in class com.skava.oms.model.entity.order.Order
This method splits the orderitem.
splitForCancelOrReturn(DelegateExecution, OrderProcessData, Order, PatchOrderRequest, List<OrderItem>, List<OrderItem>) - Static method in class com.skava.oms.helper.OrderHelper
This method is used to spilt the cancel or return order
splitForReturnTypeOrder(OrderItemPatchDTO, String[], String, Order, Order) - Method in class com.skava.oms.helper.OrderHelper
This method splits the orderitem
splitForReturnTypeOrder(OrderItemPatchDTO, String[], String, Map<String, Order>, Map<String, String>, Map<String, String>, String[]) - Method in class com.skava.oms.helper.OrderHelper
This method splits the orderitem Debug logger has been added to this method.
splitItem(PaymentItem, BigDecimal) - Method in class com.skava.oms.model.entity.order.Payment
This method splits the payment item Debug logger has been added to this method.
splitOrderItem(double) - Method in class com.skava.oms.model.entity.order.OrderItem
 
splitPriceFacets(Map<String, Object>, double, BigDecimal, int) - Method in class com.skava.oms.model.entity.order.OrderItem
This method is to Split PriceFacets
StandardHours - Class in com.skava.oms.model.dto.order
 
StandardHours() - Constructor for class com.skava.oms.model.dto.order.StandardHours
 
state - Variable in class com.skava.oms.model.entity.order.TaxAddress
The state.
STATUS_AUTH - Static variable in class com.skava.oms.constant.OrderConstants
The constant STATUS_AUTH
STATUS_DOESNT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
STATUS_ORDER_FROM_MIGRATION - Static variable in class com.skava.oms.constant.OrderConstants
 
StatusChangeOperation - Class in com.skava.oms.service.order.impl
The class StatusChangeOperation contains the implementation of Patch order
StatusChangeOperation() - Constructor for class com.skava.oms.service.order.impl.StatusChangeOperation
 
statuses - Static variable in class com.skava.oms.constant.OrderConstants
 
StatusTransaction - Class in com.skava.oms.model.entity.order
The class StatusTransaction contains the map which contains the Transaction id and the Transaction status.
StatusTransaction() - Constructor for class com.skava.oms.model.entity.order.StatusTransaction
 
statusTransactionArrayToStatusTransactionDTOArray(StatusTransaction[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
StatusTransactionDTO - Class in com.skava.oms.model.dto.order
This model contains the Status for the Transactions
StatusTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.StatusTransactionDTO
 
statusTransactionDTOArrayToStatusTransactionArray(StatusTransactionDTO[]) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
statusTransactionDTOToStatusTransaction(StatusTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
statusTransactionToStatusTransactionDTO(StatusTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
StatusValidationUtils - Class in com.skava.oms.util
This class contains the utility method for validation.
StatusValidationUtils() - Constructor for class com.skava.oms.util.StatusValidationUtils
 
STOREID - Static variable in class com.skava.oms.flow.util.OrderProcessFlowService
 
STOREID - Static variable in class com.skava.oms.util.PaymentUtil
 
StoreLocation - Class in com.skava.oms.model.entity.order
 
StoreLocation() - Constructor for class com.skava.oms.model.entity.order.StoreLocation
 
StoreLocationDTO - Class in com.skava.oms.model.dto.order
 
StoreLocationDTO() - Constructor for class com.skava.oms.model.dto.order.StoreLocationDTO
 
storeLocationDTOToStoreLocation(StoreLocationDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
storeLocationToStoreLocationDTO(StoreLocation) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
STRING - Enum constant in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
 
stringToLong(String) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
Convert required field value to long
STSFulfillmentProcessor - Interface in com.skava.oms.processor.fulfilment
The FulfilmentProcessor interface handles fulfilment process for an order.
StsSubmitToReturnProcessDelegate - Class in com.skava.oms.flow.adapter
This class will submit the orderitem with shipped status to return to submit state.
StsSubmitToReturnProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.StsSubmitToReturnProcessDelegate
 
SUBMITTO_FULFILMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
SUBMITTO_RETURN - Enum constant in enum class com.skava.oms.event.model.Events
 
SubmitToFulfilmentInfo - Class in com.skava.oms.model.entity.order
The class FulfilmentInfo contains the fulfilment information.
SubmitToFulfilmentInfo() - Constructor for class com.skava.oms.model.entity.order.SubmitToFulfilmentInfo
 
SubmitToFulfilmentProcessDelegate - Class in com.skava.oms.flow.adapter
The class SubmitToFulfilmentOrderDelegate contains the delegate for order to process through the submit to fulfilment state and start new process for shipping order.
SubmitToFulfilmentProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.SubmitToFulfilmentProcessDelegate
 
SubmitToReturnDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
SubmitToReturnDelegate() - Constructor for class com.skava.oms.flow.adapter.SubmitToReturnDelegate
 
SubmitToReturnProcessDelegate - Class in com.skava.oms.flow.adapter
This class will submit the orderitem with shipped status to return to submit state.
SubmitToReturnProcessDelegate() - Constructor for class com.skava.oms.flow.adapter.SubmitToReturnProcessDelegate
 
SUBSCRIPTION - Static variable in class com.skava.oms.constant.OrderConstants
 
SUCCESS - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Status
 
SUCCESS - Enum constant in enum class com.skava.oms.delegate.model.TaxServiceTransaction.Status
 
SUCCESS - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for the Swagger messages
sumBy(V[], Function<V, K>, Function<V, BigDecimal>) - Static method in class com.skava.oms.util.ServiceUtil
The method sums the data in array
SYSTEM - Enum constant in enum class com.skava.oms.model.entity.order.NoteType
 

T

TASK_ID - Static variable in class com.skava.oms.constant.OrderConstants
 
taskService - Variable in class com.skava.oms.message.OmsMessageListenerExtended
 
taskService - Variable in class com.skava.oms.service.order.OrderHelperServices
 
taskService - Variable in class com.skava.oms.util.MessageHelperServices
 
Tax - Class in com.skava.oms.model.entity.order
 
Tax() - Constructor for class com.skava.oms.model.entity.order.Tax
The default class constructor.
TAX - Enum constant in enum class com.skava.oms.constant.Component
 
TAX - Static variable in class com.skava.oms.validator.services.order.OrderLevelTaxProrationValidator
 
TAX_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
TAXABLE_PRICE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
TaxAddress - Class in com.skava.oms.model.entity.order
 
TaxAddress() - Constructor for class com.skava.oms.model.entity.order.TaxAddress
 
taxAtionId - Variable in class com.skava.oms.model.entity.order.ItemsSKU
The skuTaxationId.
taxId - Variable in class com.skava.oms.model.entity.order.Tax
The taxId.
TaxInfo - Class in com.skava.oms.model.entity.order
The class TaxInfo contains the information about Tax.
TaxInfo() - Constructor for class com.skava.oms.model.entity.order.TaxInfo
 
TaxInfoDTO - Class in com.skava.oms.model.dto.order
This model contains the tax information
TaxInfoDTO() - Constructor for class com.skava.oms.model.dto.order.TaxInfoDTO
 
taxInfoDTOToTaxInfo(TaxInfoDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxInfoToTaxInfoDTO(TaxInfo) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
TaxItem - Class in com.skava.oms.model.entity.order
 
TaxItem() - Constructor for class com.skava.oms.model.entity.order.TaxItem
 
TaxItemDTO - Class in com.skava.oms.model.dto.order
The class TaxItemDTO contains the tax item related information.
TaxItemDTO() - Constructor for class com.skava.oms.model.dto.order.TaxItemDTO
 
taxItemDTOToTaxItem(TaxItemDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxItemToTaxItemDTO(TaxItem) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
TAXRATE_DOESNOT_MATCH - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
TaxServiceTransaction - Class in com.skava.oms.delegate.model
The class TaxServiceTransaction contains the information about the Transaction.
TaxServiceTransaction() - Constructor for class com.skava.oms.delegate.model.TaxServiceTransaction
 
TaxServiceTransaction.Status - Enum Class in com.skava.oms.delegate.model
Status - SUCCESS, PENDING, FAILED
TaxTransaction - Class in com.skava.oms.model.entity.order
 
TaxTransaction() - Constructor for class com.skava.oms.model.entity.order.TaxTransaction
 
TaxTransaction.TransactionType - Enum Class in com.skava.oms.model.entity.order
Type - PREAUTH, CANCELPREAUTH, AUTH, CANCELAUTH, CHARGE, REFUND
TaxTransactionDTO - Class in com.skava.oms.model.dto.order
 
TaxTransactionDTO() - Constructor for class com.skava.oms.model.dto.order.TaxTransactionDTO
 
taxTransactionDTOListToTaxTransactionList(List<TaxTransactionDTO>) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxTransactionDTOToTaxTransaction(TaxTransactionDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxTransactionListToTaxTransactionDTOList(List<TaxTransaction>) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxTransactionToTaxTransactionDTO(TaxTransaction) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
taxType - Variable in class com.skava.oms.model.entity.order.Tax
The taxType.
TaxUtil - Class in com.skava.oms.util
Contains Utility functions for Order Tax Process
TestDefaultFulfilmentProcessor - Class in com.skava.oms.processor.fulfilment
This processor is a default processor for fulfilment
TestDefaultFulfilmentProcessor() - Constructor for class com.skava.oms.processor.fulfilment.TestDefaultFulfilmentProcessor
 
TEXT - Enum constant in enum class com.skava.oms.constant.ContactMethod
 
THRESHOLD_AMOUNT - Static variable in class com.skava.oms.constant.OrderConstants
 
THRESHOLD_AMOUNT_NEGATIVE - Static variable in class com.skava.oms.constant.OrderConstants
 
throwOmsValidateException(InputModel, String, ValidationCode, String, MessageSource, Object...) - Static method in class com.skava.oms.util.ValidationUtils
 
throwOmsValidateException(String, MessageSource) - Static method in class com.skava.oms.util.ValidationUtils
 
TimeInterval - Class in com.skava.oms.model.dto.order
 
TimeInterval() - Constructor for class com.skava.oms.model.dto.order.TimeInterval
 
toDto(Collection) - Method in class com.skava.oms.model.assembler.CollectionAssembler
Create Collection transform object from original collection
toDto(CollectionAttribute) - Method in class com.skava.oms.model.assembler.CollectionAttributeAssembler
Create Collection transform object from original collection
toDto(Collection, boolean) - Method in class com.skava.oms.model.assembler.CollectionAssembler
 
toDto(CollectionProperties) - Method in class com.skava.oms.model.assembler.CollectionPropertiesAssembler
Create Collection transform object from original collection
toDto(Order) - Method in class com.skava.oms.model.assembler.OrderAssembler
Create Collection transform object from original collection
toDto(Order) - Method in interface com.skava.oms.model.assembler.OrderMapper
 
toDto(Order) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
toDto(P) - Method in interface com.skava.oms.model.assembler.AbstractEntityAssembler
Convert single entity to corresponding response object
toDtoCollection(Collection<P>) - Method in interface com.skava.oms.model.assembler.AbstractEntityAssembler
Convert collection entity to corresponding response object
toEntity(CollectionAttributeDTO) - Method in class com.skava.oms.model.assembler.CollectionAttributeAssembler
 
toEntity(CollectionDTO) - Method in class com.skava.oms.model.assembler.CollectionAssembler
 
toEntity(CollectionPropertiesDTO) - Method in class com.skava.oms.model.assembler.CollectionPropertiesAssembler
 
toEntity(OrderDTO) - Method in class com.skava.oms.model.assembler.OrderAssembler
 
toEntity(OrderDTO) - Method in interface com.skava.oms.model.assembler.OrderMapper
 
toEntity(OrderDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
toEntity(T) - Method in interface com.skava.oms.model.assembler.AbstractEntityAssembler
 
toEntityCollection(Collection<T>) - Method in interface com.skava.oms.model.assembler.AbstractEntityAssembler
 
toJSON(Object) - Static method in class com.skava.oms.util.ServiceUtil
 
toStream(T[]) - Static method in class com.skava.oms.util.ServiceUtil
The method convertes the stream to array
toString() - Method in class com.skava.oms.model.strategy.DefaultShippingLabelConfig
 
TOTAL_PRICE_POINT_VALUE_TXT - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
 
TotalValueMath - Class in com.skava.oms.model.entity.order
The Class TotalValueMath
TotalValueMath() - Constructor for class com.skava.oms.model.entity.order.TotalValueMath
 
TotalValueMathDTO - Class in com.skava.oms.model.dto.order
The Class TotalValueMath
TotalValueMathDTO() - Constructor for class com.skava.oms.model.dto.order.TotalValueMathDTO
 
totalValueMathDTOToTotalValueMath(TotalValueMathDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
totalValueMathToTotalValueMathDTO(TotalValueMath) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
toUpdateOperation(SearchCriteria) - Method in class com.skava.oms.entity.criteria.AbstractSpecificationBuilder
 
toUpdateOperation(SearchCriteria) - Method in class com.skava.oms.entity.criteria.collection.CollectionSpecificationBuilderImpl
 
toUpdateOperation(SearchCriteria) - Method in class com.skava.oms.entity.criteria.order.OrderSpecificationBuilderImpl
 
TRACEID - Static variable in class com.skava.oms.flow.util.OrderProcessFlowService
 
tracer - Variable in class com.skava.oms.flow.util.OrderProcessFlowService
 
tracer - Variable in class com.skava.oms.service.order.OrderHelperServices
 
Transaction - Class in com.skava.oms.delegate.model
This class defines the Transaction properties.
Transaction - Class in com.skava.oms.model.entity.order
The class Transaction contains the information about the Transaction.
Transaction() - Constructor for class com.skava.oms.delegate.model.Transaction
 
Transaction() - Constructor for class com.skava.oms.model.entity.order.Transaction
 
TRANSACTION_RETRIEVE - Enum constant in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
 
TRANSACTION_RETRIEVE - Enum constant in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
 
Transaction.Properties - Class in com.skava.oms.delegate.model
 
Transaction.Type - Enum Class in com.skava.oms.delegate.model
Type - NONE(0), ADD(1), REMOVE(2), TRANSFER(3)
TransactionDTO - Class in com.skava.oms.model.dto.order
This class contains the transaction details
TransactionDTO() - Constructor for class com.skava.oms.model.dto.order.TransactionDTO
 
TransactionResponse - Class in com.skava.oms.delegate.model
This Class TransactionResponse.
TransactionResponse() - Constructor for class com.skava.oms.delegate.model.TransactionResponse
 
TransactionType - Enum Class in com.skava.oms.constant
The class TransactionType contains the types of transactions being used
TRANSFER - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
transitionState(String, String, String, String, String[], String) - Method in class com.skava.oms.model.entity.order.Order
This method updates order item status and order.
transitionState(String, String, String, Map<String, String>, String[], Map<String, String>, Map<String, String>) - Method in class com.skava.oms.model.entity.order.Order
This method updates order item status and order.
transitionStateForItem(String, String, String, String, String[], OrderItem, String) - Method in class com.skava.oms.model.entity.order.Order
This method makes the orderitem transition from a state to another.
transitionStateForItem(String, String, Map<String, String>, String[], OrderItem, Map<String, String>, Map<String, String>) - Method in class com.skava.oms.model.entity.order.Order
This method makes the orderitem transition from a state to another.
transitionStateForItem(Map<String, String>, String[], OrderItem, Map<String, String>, Map<String, String>, double, SpecialProducts) - Method in class com.skava.oms.model.entity.order.Order
 
transitionStateForReturnOrderItem(String, String[], OrderItem, String, Order, Order) - Method in class com.skava.oms.helper.OrderHelper
This method transition the return order item state.
transitionStateForReturnOrderItem(Map<String, String>, String[], OrderItem, Order, Order, Map<String, String>, Map<String, String>) - Method in class com.skava.oms.helper.OrderHelper
This method transition the return order item state.
triggerAccountEvent(DelegateExecution, OrderProcessData, Order, String, AccountBudget, OrderProcessFlowService, long) - Static method in class com.skava.oms.flow.util.AccountUtil
This method will trigger account event.
triggerEvent(Message<T>, Order, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
The method triggers the event for the given topic and exchange key
triggerEvent(Message<T>, String, Order, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
The method triggers the event for the given topic and exchange key
triggerEvent(Message<T>, String, String, Order, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
The method triggers the event for the given queue or topic
triggerEvent(OrderProcessData, Order, OrderProcessFlowService, PreProcessTaxPayload, Map<String, Object>, String, String) - Static method in class com.skava.oms.util.TaxUtil
This method is used to trigger event to the tax service
triggerEvent(Order, Notification, Map<String, Object>) - Method in class com.skava.oms.flow.AbstractOrderNotification
Trigger the notification event to the queue.
triggerEvent(Order, Notification, Map<String, Object>) - Method in class com.skava.oms.flow.adapter.DefaultExternalNotificationDelegate
Trigger the external notification event to the queue.
triggerExternalEvent(Message<T>, Order, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
The method triggers the external event for the given topic and exchange key
triggerInventoryTrans(Order, List<OrderItem>, OrderProcessData, String, boolean, boolean, PatchOrderRequest) - Method in class com.skava.oms.flow.adapter.InventoryFlowUtil
This method triggers release inventory transaction to inventory queue
triggerInventoryTrans(Order, List<OrderItem>, String, boolean, boolean) - Method in class com.skava.oms.flow.adapter.InventoryFlowUtil
This method triggers release inventory transaction to inventory queue
triggerLoyaltyProcess(DelegateExecution, OrderProcessData, Order, String, Map<String, Object>, PreProcessLoyaltyEventRequestPayload, OrderProcessFlowService) - Method in class com.skava.oms.util.PreProcessUtil
 
triggerProcess(OrderMessageTracker<T>) - Method in class com.skava.oms.flow.util.OrderProcessFlowUtil
This method triggers the new camunda process instance to process sub process in order flow.
triggerProcess(OrderMessageTracker<T>, Map<String, Object>) - Method in class com.skava.oms.flow.util.OrderProcessFlowUtil
This method triggers the new camunda process instance to process sub process in order flow.
TRUE - Static variable in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
The Constant TRUE
type - Variable in class com.skava.oms.model.dto.collection.CollectionAttributeDTO
The type of the attribute.
TYPE - Static variable in class com.skava.release.OrderReleaseDefinition
 

U

UNASSIGN - Enum constant in enum class com.skava.oms.delegate.model.Promotion.PromotionType
 
unAuthorizeOrder(Order) - Static method in class com.skava.oms.flow.util.PaymentUtil
This method will set the status of the payment service from the payment flow
UNBLOCK - Enum constant in enum class com.skava.oms.delegate.model.Promotion.PromotionType
 
UNBLOCK - Enum constant in enum class com.skava.oms.delegate.model.Transaction.Type
 
UNDO_PREPROCESS_INVENTORY - Enum constant in enum class com.skava.oms.event.model.Events
 
UNDO_PREPROCESS_PAYMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
UndoInventoryDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for order to process through the undo preprocess the inventory
UndoInventoryDelegate(InventoryFlowUtil) - Constructor for class com.skava.oms.flow.adapter.UndoInventoryDelegate
The UndoInventoryDelegate constructor
UNDOPREPROCESS_ACCOUNTS - Enum constant in enum class com.skava.oms.event.model.Events
 
UndoPreProcessAccountDelegate - Class in com.skava.oms.flow.adapter
This class UndoPreProcessAccountDelegate defines the process flow for account B2B integration from Accounts.
UndoPreProcessAccountDelegate(AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.UndoPreProcessAccountDelegate
 
UndoPreProcessInventoryDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate for order to process through the undo preprocess the inventory
UndoPreProcessInventoryDelegate() - Constructor for class com.skava.oms.flow.adapter.UndoPreProcessInventoryDelegate
 
UndoPreProcessLoyaltyDelegate - Class in com.skava.oms.flow.adapter
This class UndoPreProcessLoyaltyDelegate
UndoPreProcessLoyaltyDelegate() - Constructor for class com.skava.oms.flow.adapter.UndoPreProcessLoyaltyDelegate
 
UndoPreProcessPaymentDelegate - Class in com.skava.oms.flow.adapter
This class UndoPreProcessPaymentDelegate defines the payment flow when it is cancelled or aborted It have process and unAuthorizeOrder methods.
UndoPreProcessPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.UndoPreProcessPaymentDelegate
 
UNPROCESSABLE_DEFAULT_BPM - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
UNPROCESSABLE_ENTITY - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
UNPROCESSABLE_MATH_AS_VALUES_ARE_ZERO - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
UNPROCESSABLE_SHIPPING_METHOD_AS_VALUES_ARE_ZERO - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
UPDATE_COLLECTION - Static variable in class com.skava.oms.constant.ParamDescription
 
UPDATE_COLLECTION - Static variable in class com.skava.oms.constant.Privileges
 
UPDATE_COLLECTION_PROPERTIES - Static variable in class com.skava.oms.constant.ParamDescription
 
UPDATE_COLLECTION_PROPERTIES_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
UPDATE_COLLECTION_PROPERTY - Static variable in class com.skava.oms.constant.ParamDescription
 
UPDATE_COLLECTION_PROPERTY_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
UPDATE_COLLECTION_VALIDATORS - Static variable in class com.skava.oms.constant.MicroServiceProperties
 
UPDATE_COLLECTIONPROPERTIES - Static variable in class com.skava.oms.constant.Privileges
 
UPDATE_SHIPMENT - Enum constant in enum class com.skava.oms.event.model.Events
 
updateAggregateStatus(String, double) - Method in class com.skava.oms.model.entity.order.SpecialProducts
 
UpdateAllowedPatchFieldsDelegate - Class in com.skava.oms.flow.adapter
This delegate will update the order item status from child order to the parent order.
UpdateAllowedPatchFieldsDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateAllowedPatchFieldsDelegate
 
updateChildOrderStatus(Order, String) - Method in class com.skava.oms.flow.adapter.AcceptReturnPaymentDelegate
This method is used to update the child order status
updateCollection(long, String, String, long, CollectionDTO) - Method in class com.skava.oms.web.CollectionController
This method is used to update all field in Collection based on given CollectionRequest.
updateCollectionProperties(long, String, String, long, CollectionPropertiesDTO[]) - Method in class com.skava.oms.web.CollectionPropertiesController
This method is used to update CollectionProperties based on given CollectionPropertyRequest.
UpdateCollectionPropertiesRequest - Class in com.skava.oms.model.request.collection.properties
this contains the CollectionPropertiesDTO model that is passed through from the rest controller to the service impl This class defines UpdateCollectionPropertiesRequest model.
UpdateCollectionPropertiesRequest() - Constructor for class com.skava.oms.model.request.collection.properties.UpdateCollectionPropertiesRequest
 
UpdateCollectionPropertiesService - Interface in com.skava.oms.service.collection.properties
The interface UpdateCollectionPropertiesService extends EcommService interface to handle request and response.
UpdateCollectionPropertiesServiceImpl - Class in com.skava.oms.service.collection.properties.impl
This class implements the UpdateCollectionPropertiesService interface to handle create collection property operations
UpdateCollectionPropertiesServiceImpl() - Constructor for class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertiesServiceImpl
 
updateCollectionProperty(long, String, String, long, CollectionPropertiesDTO[]) - Method in class com.skava.oms.web.CollectionPropertiesController
This method is used to update CollectionProperty based on given CollectionPropertyRequest.
updateCollectionPropertyByName(long, String, String, long, String, String) - Method in class com.skava.oms.web.CollectionPropertiesController
This method is used to update CollectionProperty value on given collection attribute.
UpdateCollectionPropertyByNameService - Interface in com.skava.oms.service.collection.properties
The interface UpdateCollectionPropertyService extends EcommService interface to handle request and response.
UpdateCollectionPropertyByNameServiceImpl - Class in com.skava.oms.service.collection.properties.impl
This class implements the UpdateCollectionPropertyByNameService interface to update collection property by its name.
UpdateCollectionPropertyByNameServiceImpl() - Constructor for class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyByNameServiceImpl
 
UpdateCollectionPropertyService - Interface in com.skava.oms.service.collection.properties
The interface UpdateCollectionPropertyService extends EcommService interface to handle request and response.
UpdateCollectionPropertyServiceImpl - Class in com.skava.oms.service.collection.properties.impl
This class implements the UpdateCollectionPropertyService interface to handle create collection property operations.
UpdateCollectionPropertyServiceImpl() - Constructor for class com.skava.oms.service.collection.properties.impl.UpdateCollectionPropertyServiceImpl
 
UpdateCollectionPropertyValidator - Class in com.skava.oms.validator.services.collection.properties
This class defines UpdateCollectionPropertyValidator.
UpdateCollectionPropertyValidator() - Constructor for class com.skava.oms.validator.services.collection.properties.UpdateCollectionPropertyValidator
 
UpdateCollectionRequest - Class in com.skava.oms.model.request.collection
This contains the collectiondto model that is passed through from the rest controller to the service impl.
UpdateCollectionRequest() - Constructor for class com.skava.oms.model.request.collection.UpdateCollectionRequest
 
updateCollectionService - Variable in class com.skava.oms.service.collection.CollectionServices
 
UpdateCollectionService - Interface in com.skava.oms.service.collection
The interface UpdateCollectionService extends EcommService to handle request and response for the application.
UpdateCollectionServiceImpl - Class in com.skava.oms.service.collection.impl
The class implements the UpdateCollectionService UpdateCollectionServiceImpl
UpdateCollectionServiceImpl() - Constructor for class com.skava.oms.service.collection.impl.UpdateCollectionServiceImpl
 
UpdateCollectionValidatorComponent - Class in com.skava.oms.validator.services.collection
The class contains the validation component for collection updation
UpdateCollectionValidatorComponent() - Constructor for class com.skava.oms.validator.services.collection.UpdateCollectionValidatorComponent
 
UPDATED - Enum constant in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
updateLoyaltyTransaction(LoyaltyServiceTransaction, LoyaltyDetails[]) - Static method in class com.skava.oms.flow.util.PaymentUtil
Update the LoyaltyTransaction for loyalty event payload
updateLoyaltyTransaction(Order, LoyaltyServiceTransaction) - Static method in class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
This method is used to update loyalty transaction
updateLoyaltyUserInfo(Order, PreProcessLoyaltyEventRequest.LoyaltyUserInfo) - Static method in class com.skava.oms.flow.util.OrderProcessUtil
This method updates loyalty user info
updateNextStatus(String[], double) - Method in class com.skava.oms.model.entity.order.SpecialProducts
Updates the next possible status for spl products
UpdateNotificationRequest - Class in com.skava.oms.model.request.order.notification
The class UpdateNotificationRequest contains the request model for Update Notification call UpdateNotificationRequest It consists of below fields: notificationPatchDTO orderid collectionid locale
UpdateNotificationRequest() - Constructor for class com.skava.oms.model.request.order.notification.UpdateNotificationRequest
 
updateNotifications(HttpServletRequest, HttpServletResponse, long, String, String, String, NotificationPatchDTO) - Method in class com.skava.oms.web.OrderExtendedController
This method is used to create the note to the given order id NoteRequest, collectionId, version and locale
updateNotificationService - Variable in class com.skava.oms.service.order.OrderServices
Update Notification Service
UpdateNotificationService - Interface in com.skava.oms.service.order.notification
The interface UpdateNotificationService extends EcommService interface to handle request for update notification and order response
UpdateNotificationServiceImpl - Class in com.skava.oms.service.order.notification.impl
The class UpdateNotificationServiceImpl used to handle update notification operations.
UpdateNotificationServiceImpl() - Constructor for class com.skava.oms.service.order.notification.impl.UpdateNotificationServiceImpl
 
updateOrder(HttpServletRequest, HttpServletResponse, long, String, String, String, OrderDTO) - Method in class com.skava.oms.web.OrderExtendedController
This method is used to create the order based on given OrderRequest, collectionId, version and locale OrderRequest is validated by various constraints as followed:
Fulfillment type validation
Shipping method validation
Tax validation
Discount validation
Math validation
UpdateOrderCustomValidator - Class in com.skava.oms.validator.services.order
The class validates the promo code given(if present) in the discount are valid
UpdateOrderCustomValidator() - Constructor for class com.skava.oms.validator.services.order.UpdateOrderCustomValidator
 
updateOrderItem(OrderItem, Order, List<Payment>, List<Payment>, Map<String, BigDecimal>, Map<String, String>) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to update an order item.
updateOrderItems(Order) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is used to update the ordered items.
updateOrderNotification(Order, NotificationDTO[]) - Method in class com.skava.oms.service.EcommCoreServices
This method prepares the notification for the processing order.
UpdateOrderPaymentDelegate - Class in com.skava.oms.flow.adapter
This class UpdateOrderPaymentDelegate defines the flow for pre-process payment
UpdateOrderPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
 
UpdateOrderRequest - Class in com.skava.oms.model.request.order
The class UpdateOrderRequest contains the request model for Update Order call UpdateOrderRequest It consists of below fields: orderDTO collectionid locale
UpdateOrderRequest() - Constructor for class com.skava.oms.model.request.order.UpdateOrderRequest
 
updateOrderService - Variable in class com.skava.oms.service.order.OrderServices
To Update Order Service
UpdateOrderService - Interface in com.skava.oms.service.order
The interface UpdateOrderService extends EcommService interface to handle request and response The class UpdateOrderServiceImpl implements this interface
UpdateOrderServiceImpl - Class in com.skava.oms.service.order.impl
The class UpdateOrderServiceImpl used to handle Update Order operations.
UpdateOrderServiceImpl() - Constructor for class com.skava.oms.service.order.impl.UpdateOrderServiceImpl
 
updateParentOrder(List<OrderItem>, Order, Order, String, String[]) - Method in class com.skava.oms.helper.OrderHelper
This method is used to update the parent order status and make next possible status as null
updateParentOrderStatus(OrderItem, Order, String, String[]) - Method in class com.skava.oms.helper.OrderHelper
This method is used to update the parent order status
updatePayload(Message<PreProcessPaymentPayload>, Order) - Static method in class com.skava.oms.flow.adapter.PaymentDelegateUtil
Updates the original payload with required additional data
updatePayload(Message<PreProcessPaymentPayload>, Order) - Method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
Updates the original payload with required additional data
updatePaymentBalanceMap(Map<String, BigDecimal>, BigDecimal, Payment, PaymentItem, BigDecimal, String) - Static method in class com.skava.oms.flow.adapter.UpdateOrderPaymentDelegate
This method is to update payment balance map based on payment type.
UpdatePaymentDetails - Class in com.skava.oms.service.order.impl
The class StatusChangeOperation contains the implementation of Patch order
UpdatePaymentDetails() - Constructor for class com.skava.oms.service.order.impl.UpdatePaymentDetails
 
UpdateRefundDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
UpdateRefundDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateRefundDelegate
 
UpdateShipmentAccountDelegate - Class in com.skava.oms.flow.adapter
This class UpdateShipmentAccountDelegate defines the process flow for account B2B integration from Accounts.
UpdateShipmentAccountDelegate(AuthorizationProperties) - Constructor for class com.skava.oms.flow.adapter.UpdateShipmentAccountDelegate
 
UpdateShipmentDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
UpdateShipmentDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateShipmentDelegate
 
UpdateShipmentInventoryDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
UpdateShipmentInventoryDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateShipmentInventoryDelegate
 
UpdateShipmentPaymentDelegate - Class in com.skava.oms.flow.adapter
This delegate handle all shipping process for order items in order like shipping, unable to ship, delivered, unable to deliver and refund or charge payments.
UpdateShipmentPaymentDelegate() - Constructor for class com.skava.oms.flow.adapter.UpdateShipmentPaymentDelegate
 
updateStatus(DelegateExecution, OrderProcessData, Order) - Method in class com.skava.oms.flow.util.OrderProcessFlowService
Update status for order process form bpm input params
updateTaxItemInOrder(DelegateExecution, Order, String) - Static method in class com.skava.oms.util.TaxUtil
 
updateTransitionStateForSpecialProductItem(OrderItemPatchDTO, OrderItem, Map<String, String>, String[], Map<String, String>, Map<String, String>, Order) - Method in class com.skava.oms.helper.OrderHelper
This method is used to updateTransitionStateForSpecialProductItem
updateTransitionStateForSpecialProductItem(OrderItemPatchDTO, OrderItem, Map<String, String>, String[], Map<String, String>, Map<String, String>, List<OrderItem>) - Method in class com.skava.oms.model.entity.order.Order
This method is used to updateTransitionStateForSpecialProductItem
USER - Enum constant in enum class com.skava.oms.constant.Component
 
USER - Enum constant in enum class com.skava.oms.model.entity.order.NoteType
 
USER_DOESNOT_HAVE_PRIVILEGE - Enum constant in enum class com.skava.oms.constant.ResponseCode
 
USER_ID - Static variable in class com.skava.oms.constant.ParamDescription
 
USER_ID - Static variable in class com.skava.oms.util.PaymentUtil
 
userid - Variable in class com.skava.oms.model.request.order.GetAllOrderRequest
This recognize the user id to be searched in the order
USERID - Static variable in class com.skava.oms.flow.util.OrderProcessFlowService
 
USERID - Static variable in class com.skava.oms.message.OmsMessageSender
UserId as constant
UserPatchDTO - Class in com.skava.oms.model.dto.order
UserPatchDTO contains details about the user patch for link order operation
UserPatchDTO() - Constructor for class com.skava.oms.model.dto.order.UserPatchDTO
 
UserTaskIdAssigneListener - Class in com.skava.oms.flow.listener
The class assigns the user id with the task id
UserTaskIdAssigneListener() - Constructor for class com.skava.oms.flow.listener.UserTaskIdAssigneListener
 
UserTaskInfo - Class in com.skava.oms.model.entity.order
The class OrderInfo contains the order information
UserTaskInfo() - Constructor for class com.skava.oms.model.entity.order.UserTaskInfo
 
UserTracking - Class in com.skava.oms.model.entity.order
The class UserTracking contains the information related to User Tracking.
UserTracking() - Constructor for class com.skava.oms.model.entity.order.UserTracking
 
UserTrackingDTO - Class in com.skava.oms.model.dto.order
The class UserTrackingDTO contains the information about the User Tracking.
UserTrackingDTO() - Constructor for class com.skava.oms.model.dto.order.UserTrackingDTO
 
userTrackingDTOToUserTracking(UserTrackingDTO) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 
userTrackingToUserTrackingDTO(UserTracking) - Method in class com.skava.oms.model.assembler.OrderMapperImpl
 

V

validate(Order, PatchOrderRequest) - Method in interface com.skava.oms.service.order.impl.IPatchValStrategy
 
validate(Order, PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.ReturnableValidation
 
validate(Order, PatchOrderRequest) - Method in class com.skava.oms.service.order.impl.ShipmentValidation
 
validate(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.CancelCsrOrder
This method validates the request
validate(Order, PatchOrderRequest, Collection) - Method in interface com.skava.oms.service.order.impl.IPatchStrategy
 
validate(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.LinkOrder
This method validates the order's request whether the order request is for patch order
validate(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.StatusChangeOperation
This method validates the request
validate(Order, PatchOrderRequest, Collection) - Method in class com.skava.oms.service.order.impl.UpdatePaymentDetails
This method validates the request
validate(BigDecimal, BigDecimalValidationRules) - Method in class com.skava.oms.validator.constraints.bigdecimal.BigDecimalValidator
Validates a BigDecimal by the given validation rules..
validateAllowedPatchFieldItemlevelCancel(OrderItem[], OrderItemPatchDTO[]) - Static method in class com.skava.oms.util.StatusValidationUtils
This method is used to validate allowed patch field item level.
validateAuth(CreateOrderRequest, Order) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
This method will validate the authorization for the User.
validateCancelorRetrun(Order, PatchOrderRequest) - Static method in class com.skava.oms.util.StatusValidationUtils
This method is used to validate cancel or return level.
validateCollectionProperties(long, List<ValidatorComponent>) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
 
validateDuplicateItemId(OrderItem[]) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
This method will check the duplicate the order item id.
validateExceptionforItemlevelCancel(Order, PatchOrderRequest) - Static method in class com.skava.oms.util.StatusValidationUtils
This method is used to validate exception in item level cancel.
validateExceptionforOrderlevelCancel(Order, PatchOrderRequest) - Static method in class com.skava.oms.util.StatusValidationUtils
This method is used to validate exception in cancel level.
validateOrder(Order) - Static method in class com.skava.oms.util.OrderUtil
Validates Order
validateOrderGlobalDiscount(BindingResult, OrderDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderGlobalDiscountValidator
 
validateOrderitemPrice(BindingResult, OrderDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderItemPriceValidator
 
validateOrderItemUsingIdSkuid(String, String, OrderItem) - Method in class com.skava.oms.model.entity.order.Order
This method validates the order item usinf skuid
ValidateOrderRequestDelegate - Class in com.skava.oms.flow.adapter
This class UpdateOrderPaymentDelegate defines the flow for pre-process payment
ValidateOrderRequestDelegate(ObjectMapper) - Constructor for class com.skava.oms.flow.adapter.ValidateOrderRequestDelegate
 
validateorderShipping(BindingResult, OrderDTO) - Static method in class com.skava.oms.validator.services.order.CreateOrderShippingValidator
 
validateOrderStatus(String[], List<String>) - Static method in class com.skava.oms.util.OrderUtil
 
validateQuantity(PatchOrderRequest) - Method in class com.skava.oms.validator.services.order.PatchOrderValidator
 
validateSplProductOrderItem(String, String, OrderItem) - Method in class com.skava.oms.model.entity.order.Order
This method validates the order item usinf skuid
validateStatus(AllowedPatchFields[], String) - Method in class com.skava.oms.util.StatusValidationUtils
 
VALIDATION_ERROR - Enum constant in enum class com.skava.oms.constant.ResponseCode
Common Response Codes
ValidationCode - Enum Class in com.skava.oms.validator.constraints
This class defines ValidationCode
validationCollection(long) - Method in class com.skava.oms.validation.CollectionValidation
This method is used to validate the collection status.
ValidationErrorModel - Class in com.skava.oms.validator.response
This class contains the validation error model.
ValidationErrorModel() - Constructor for class com.skava.oms.validator.response.ValidationErrorModel
 
ValidationErrorResponse - Class in com.skava.oms.validator.response
This is the response model for validation error.
ValidationErrorResponse() - Constructor for class com.skava.oms.validator.response.ValidationErrorResponse
 
ValidationFieldErrorModel - Class in com.skava.oms.validator.response
This model contains fields that is used for validating error.
ValidationFieldErrorModel() - Constructor for class com.skava.oms.validator.response.ValidationFieldErrorModel
 
ValidationGlobalErrorModel - Class in com.skava.oms.validator.response
This model contains the details of the global validation errors, such as null pointer exception.
ValidationGlobalErrorModel() - Constructor for class com.skava.oms.validator.response.ValidationGlobalErrorModel
 
ValidationUtils - Class in com.skava.oms.util
This class contains the utility method for validation.
ValidationUtils() - Constructor for class com.skava.oms.util.ValidationUtils
 
validator - Variable in class com.skava.oms.service.EcommCoreServices
The LocalValidatorFactoryBean object
validCollection(long) - Method in class com.skava.oms.service.order.impl.CreateOrderServiceImpl
 
value() - Method in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
 
valueOf(String) - Static method in enum class com.skava.oms.constant.Component
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.ContactMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.DiscountLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.DistantUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.FraudStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.FraudType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.FulfilmentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.PaymentStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.ResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.constant.TransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.Promotion.PromotionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.TaxServiceTransaction.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.delegate.model.Transaction.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.event.model.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.dto.order.LocationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.collection.Collection.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.collection.CollectionAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.FrequencyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.NoteType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.NoteUserType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.SkuType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.model.entity.order.ValueType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.oms.validator.constraints.ValidationCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.skava.oms.constant.Component
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.ContactMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.DiscountLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.DistantUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.FraudStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.FraudType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.FulfilmentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.constant.PaymentStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.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.oms.constant.TransactionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.delegate.model.loyalty.LoyaltyReward.TransactionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.delegate.model.PaymentServiceTransaction.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.oms.delegate.model.PaymentServiceTransaction.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.oms.delegate.model.Promotion.PromotionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.delegate.model.TaxServiceTransaction.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.oms.delegate.model.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.oms.event.model.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.oms.model.dto.order.LocationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.collection.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.oms.model.entity.collection.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.oms.model.entity.order.FrequencyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.order.NoteType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.order.NoteUserType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.order.SkuType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.order.TaxTransaction.TransactionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.model.entity.order.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.oms.validator.constraints.ValidationCode
Returns an array containing the constants of this enum class, in the order they are declared.
ValueType - Enum Class in com.skava.oms.model.entity.order
The Enum class ValueType
VARIABLE_DELETION_CAUSE - Static variable in class com.skava.oms.flow.util.OrderMethodsForMail
The constant VARIABLE_DELETION_CAUSE
VARIABLE_DO_FULFILMENT_RETURN - Static variable in class com.skava.oms.constant.CamundaConstants
doFulfilmentReturn
VARIABLE_DO_FULFILMENT_SHIP - Static variable in class com.skava.oms.constant.CamundaConstants
doFulfilmentShip
VARIABLE_DO_INSTANT_FULFILMENT_SHIP_ONLY - Static variable in class com.skava.oms.constant.CamundaConstants
doInstantFulfilmentShipOnly
VARIABLE_DO_INVENTORY - Static variable in class com.skava.oms.constant.CamundaConstants
doInventory used for inventory validation
VARIABLE_DO_RETURN_INVENTORY - Static variable in class com.skava.oms.constant.CamundaConstants
doInventory used for inventory Restocking
VARIABLE_DOVALIDATEACCOUNTS - Static variable in class com.skava.oms.constant.CamundaConstants
doAccountsValidate
VARIABLE_FRAUD - Static variable in class com.skava.oms.constant.CamundaConstants
Order Message fraud check
VARIABLE_IS_PAYMENT_CHARGE - Static variable in class com.skava.oms.constant.CamundaConstants
isPaymentCharge used for payment validation
VARIABLE_IS_PAYMENT_REFUND - Static variable in class com.skava.oms.constant.CamundaConstants
isPaymentRefund used for refund payments
VARIABLE_IS_SHIPPED - Static variable in class com.skava.oms.constant.CamundaConstants
isShipped used for validate whether item is shipped or unable to ship
VARIABLE_ISFULLYRETURNED - Static variable in class com.skava.oms.constant.CamundaConstants
VARIABLE_ISFULLYRETURNED
VARIABLE_ISLOYALTYDETAILSAVAILABLE - Static variable in class com.skava.oms.constant.CamundaConstants
loyaltyDetails
VARIABLE_ISPUTREQUEST - Static variable in class com.skava.oms.constant.CamundaConstants
isPutRequest
VARIABLE_ISSINGLESKUFORBUNDLE - Static variable in class com.skava.oms.constant.CamundaConstants
isSingleSkuForBundle
VARIABLE_ISVOUCHERDETAILSAVAILABLE - Static variable in class com.skava.oms.constant.CamundaConstants
voucherDiscountDetails
VARIABLE_ISVOUCHEREARNED - Static variable in class com.skava.oms.constant.CamundaConstants
voucherDiscountDetails
VARIABLE_ISVOUCHERREDEEMED - Static variable in class com.skava.oms.constant.CamundaConstants
voucherDiscountDetails
verifyMath(BindingResult, OrderDTO) - Static method in class com.skava.oms.validator.services.order.CreateZeroCheckOutOrderValidator
This method verifies the math values in mathordertax and mathordershipping
verifyOrderItemMath(OrderDTO, BindingResult) - Static method in class com.skava.oms.validator.services.order.CreateOrderTotalMathValidator
This method validates the orderitem's math by adding all the inner levels of calculation which includes shipping method, personalization and the discounts and the itemprice info
verifyOrderMath(MathDTO[], Map<String, MathDTO>, BindingResult) - Static method in class com.skava.oms.validator.services.order.CreateOrderTotalMathValidator
This method loops the order math and validates with the orderitem's math
VERSION - Static variable in class com.skava.oms.OmsApplication
Application version
VERSION - Static variable in class com.skava.release.OrderReleaseDefinition
 
VIEW_COLLECTION - Static variable in class com.skava.oms.constant.Privileges
 
VIEW_COLLECTIONPROPERTIES - Static variable in class com.skava.oms.constant.Privileges
 
VIRTUAL_BIN_ID - Static variable in class com.skava.oms.constant.OrderConstants
 
Voucher - Class in com.skava.oms.delegate.model.loyalty
This class denotes the reward model information from the loyalty event response while processing rewards for the order placed/shipped.
Voucher() - Constructor for class com.skava.oms.delegate.model.loyalty.Voucher
 
VOUCHER - Enum constant in enum class com.skava.oms.model.entity.order.ValueType
 
VoucherForFeitDiscountDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate to forfeit voucher for Return order or items
VoucherForFeitDiscountDelegate(OrderHelper, VoucherReverseRedeemDiscountDelegate) - Constructor for class com.skava.oms.flow.adapter.VoucherForFeitDiscountDelegate
 
VoucherReverseRedeemDiscountDelegate - Class in com.skava.oms.flow.adapter
This class contains the delegate to reverse redeem voucher for Return order or items
VoucherReverseRedeemDiscountDelegate(OrderHelper, PreProcessUtil) - Constructor for class com.skava.oms.flow.adapter.VoucherReverseRedeemDiscountDelegate
 

W

WaitingForApprovalNotificationDelegate - Class in com.skava.oms.flow.adapter
This class will create a new event to send waiting for approval notification.
WaitingForApprovalNotificationDelegate() - Constructor for class com.skava.oms.flow.adapter.WaitingForApprovalNotificationDelegate
 
WEEKLY - Enum constant in enum class com.skava.oms.model.entity.order.FrequencyType
 
WILDCARD_LIKE_ANY - Static variable in class com.skava.oms.entity.criteria.SearchCriteria
 
WILLCALL_LOYALTY_EVENT_PUBLISHED - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant WILLCALL_LOYALTY_EVENT_PUBLISHED to find if loyalty event is already published for will call orders
WILLCALLLH - Static variable in class com.skava.oms.constant.OrderConstants
 
WILLCALLSP - Static variable in class com.skava.oms.constant.OrderConstants
 
WORK_ITEM - Static variable in class com.skava.oms.constant.OrderConstants
The constant WORK_ITEM
WorkflowAccountEvent - Class in com.skava.oms.event.model
 
WorkflowAccountEvent(Events) - Constructor for class com.skava.oms.event.model.WorkflowAccountEvent
 
WorkflowResponsePayload - Class in com.skava.oms.delegate.model
 
WorkflowResponsePayload() - Constructor for class com.skava.oms.delegate.model.WorkflowResponsePayload
 
WORKITEM_MESSAGE - Static variable in class com.skava.oms.constant.OrderConstants
 

X

X_AUTH_TOKEN - Static variable in class com.skava.oms.constant.HttpHeader
 
X_AUTH_TOKEN - Static variable in class com.skava.oms.constant.ParamDescription
 
X_B3_SPAN_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
X_B3_TRACE_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
X_COLLECTION_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
X_COLLECTION_ID - Static variable in class com.skava.oms.constant.ParamDescription
Constants used for the Swagger params
X_STATUS - Static variable in class com.skava.oms.constant.HttpHeader
 
X_TOTAL_COUNT - Static variable in class com.skava.oms.constant.HttpHeader
 
X_USER_ID - Static variable in class com.skava.oms.constant.HttpHeader
 
X_VERSION - Static variable in class com.skava.oms.constant.HttpHeader
 
X_VERSION - Static variable in class com.skava.oms.constant.ParamDescription
 
XML_VALIDATION_ERROR - Enum constant in enum class com.skava.oms.constant.ResponseCode
 

Z

ZERO_POINTS_VOLUME - Static variable in class com.skava.oms.flow.adapter.PreProcessLoyaltyDelegate
The constant ZERO_POINTS_VOLUME
zip - Variable in class com.skava.oms.model.entity.order.TaxAddress
The zip.
ZK_PROP_CREATORDER_SERVICE_VALIDATORS - Static variable in class com.skava.oms.constant.OrderConstants
zk property to read validator settings
A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form