Index

A B C D E F G H I J K L M N O P Q 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.payment.model.mapper
 
AbstractSpecificationBuilder<T> - Class in com.skava.payment.model.entity.criteria
 
AbstractSpecificationBuilder() - Constructor for class com.skava.payment.model.entity.criteria.AbstractSpecificationBuilder
 
ACCOUNT - Enum constant in enum class com.skava.payment.model.entity.payment.ProfileInfo.ProfileType
 
ACTING_USERNAME - Static variable in class com.skava.payment.constant.HttpHeader
 
ACTION_CREATE_BULK_TRANSACTION - Static variable in class com.skava.payment.constant.AuditConstants
Create Bulk Transaction audit action
ACTION_CREATE_COLLECTION - Static variable in class com.skava.payment.constant.AuditConstants
Create Collection audit event
ACTION_CREATE_COLLECTIONPROIDER - Static variable in class com.skava.payment.constant.AuditConstants
Create CollectionProider audit action
ACTION_CREATE_PAYMENT - Static variable in class com.skava.payment.constant.AuditConstants
Create Payment audit action
ACTION_CREATE_PAYMENT_ITEM - Static variable in class com.skava.payment.constant.AuditConstants
Create Payment Item audit action
ACTION_CREATE_PROVIDER_MASTER - Static variable in class com.skava.payment.constant.AuditConstants
Create Provider Master audit action
ACTION_CREATE_TRANSACTION - Static variable in class com.skava.payment.constant.AuditConstants
Create Transaction audit action
ACTION_DELETE_COLLECTIONPROIDER - Static variable in class com.skava.payment.constant.AuditConstants
Delete CollectionProider audit action
ACTION_DELETE_COLLECTIONPROIDER_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Delete CollectionProider Property audit action
ACTION_DELETE_PAYMENT - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment audit action
ACTION_DELETE_PAYMENT_ITEM - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Item audit action
ACTION_DELETE_PAYMENT_ITEM_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Item Property audit action
ACTION_DELETE_PAYMENT_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Property audit action
ACTION_DELETE_PROVIDER_MASTER - Static variable in class com.skava.payment.constant.AuditConstants
Delete Provider Master audit action
ACTION_DELETE_PROVIDER_MASTER_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Delete Provider Master Property audit action
ACTION_DELETE_TRANSACTION - Static variable in class com.skava.payment.constant.AuditConstants
Delete Transaction audit action
ACTION_DELETE_TRANSACTION_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Delete Transaction Property audit action
ACTION_UPDATE_COLLECTION - Static variable in class com.skava.payment.constant.AuditConstants
Delete Collection audit event
ACTION_UPDATE_COLLECTION_PROPERTIES - Static variable in class com.skava.payment.constant.AuditConstants
Update Collection Properties audit event
ACTION_UPDATE_COLLECTION_PROPERTY - Static variable in class com.skava.payment.constant.AuditConstants
Update Collection audit event
ACTION_UPDATE_COLLECTIONPROIDER - Static variable in class com.skava.payment.constant.AuditConstants
Update CollectionProider audit action
ACTION_UPDATE_PAYMENT - Static variable in class com.skava.payment.constant.AuditConstants
Update Payment audit action
ACTION_UPDATE_PAYMENT_ITEM - Static variable in class com.skava.payment.constant.AuditConstants
Update Payment Item audit action
ACTION_UPDATE_PROVIDER_MASTER - Static variable in class com.skava.payment.constant.AuditConstants
Update Provider Master audit action
ACTIVE - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionEntity.Status
 
ACTIVE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentEntity.Status
 
addAdditionalPaymentDetails() - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to set additional payment details in the payment properties.
AdditionalPropertiesBuilder - Interface in com.skava.payment.interfaces
AdditionalPropertiesBuilder interface This Interface is used to Build the additional Properties.It contains some abstract methods which are used while creating the additional proeprties.
AdditionalPropertiesBuilder - Interface in com.skava.payment.util
 
addressLine1 - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
addressLine1 - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
addressLine1 - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
addressLine2 - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
addressLine2 - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
addressLine2 - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
addressLine3 - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
addressLine3 - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
addressLine3 - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
afterJob(JobExecution) - Method in class com.skava.payment.feed.reconcile.listener.PaymentReconciliationFeedCompletionListener
Method to execute after job is executed
ALIPAY - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
ALL_OR_NONE - Static variable in class com.skava.payment.constant.PaymentConstants
ALL_OR_NONE
AMAZONPAY - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
AMERICAN_EXPRESS - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
amount - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
API_OPERATION - Static variable in class com.skava.payment.constant.PaymentConstants
event operation field
applyScrubLogic(PaymentEntity, CollectionProvAndProvMaster, PaymentProcessor, boolean) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
This method will remove or save the payment properties according to the scrub type set in the provider master attributes.
applyScrubLogic(List<PaymentPropertyEntity>, List<ProviderMasterAttributeEntity>) - Method in class com.skava.payment.util.PaymentUtil
This method will check the payment properties with attributes and apply the scrub logic accordingly.
archive - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
attributes - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
ATTRIBUTES - Static variable in class com.skava.payment.constant.RequestParameter
 
audit(Map<String, Object>) - Static method in class com.skava.payment.service.impl.CommonDependenciesExt
This method helps to audit the additional fields Audit log the fields in the parameter.
AuditConstants - Class in com.skava.payment.constant
This class has audit constants for the application
AuditConstants() - Constructor for class com.skava.payment.constant.AuditConstants
 
AuditorAwareImpl - Class in com.skava.payment.audit
This class defines AuditorAwareImpl
AuditorAwareImpl() - Constructor for class com.skava.payment.audit.AuditorAwareImpl
 
AUTH - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
AUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
AUTH_EXP_TIME_PROP - Static variable in class com.skava.payment.constant.PaymentConstants
This property nothing but the CHARGE WINDOW, which contains the number of days a charge should be allowed.
authHelper - Variable in class com.skava.payment.message.EventDependencies
AuthTokenHandler
authHelper - Variable in class com.skava.payment.service.impl.PaymentAutowires
to call auth related methods
AuthHelper - Class in com.skava.payment.helper
 
AuthHelper() - Constructor for class com.skava.payment.helper.AuthHelper
AuthHelper Constructor
authorize(String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
authorize(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do authorization an amount for using provided token.
authProps - Variable in class com.skava.payment.helper.AuthHelper
to get auth configurations like guest user role name
authProps - Variable in class com.skava.payment.service.impl.PaymentAutowires
to get auth configurations like guest user role name
authTokenHandler - Variable in class com.skava.payment.helper.AuthHelper
to get auth configurations like guest user role name
authTokenHandler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
authTokenHandler
AXS - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 

B

BAD_REQUEST - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
batchDataSource() - Method in class com.skava.payment.PaymentApplication
 
beforeJob(JobExecution) - Method in class com.skava.payment.feed.reconcile.listener.PaymentReconciliationFeedCompletionListener
Method to execute before starting job
BILLING_ADDRESS_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
billingAddress - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
billingAddress - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
billingAddress - Variable in class com.skava.payment.model.payment.PaymentInfo
Billing address details.
BillingAddress - Class in com.skava.payment.model.dto.payment
 
BillingAddress() - Constructor for class com.skava.payment.model.dto.payment.BillingAddress
 
billingAddressEntity - Static variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
BillingAddressEntity - Class in com.skava.payment.model.entity.payment
This class defines the model for BillingAddress Entity.
BillingAddressEntity() - Constructor for class com.skava.payment.model.entity.payment.BillingAddressEntity
 
billingAddressEntityToBillingAddress(BillingAddressEntity) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
billingAddressToBillingAddressEntity(BillingAddress) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
BillingAddressValidator - Interface in com.skava.payment.interfaces
This interface enables to validate the billing address.
BOOLEAN - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
BRAINTREE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
build() - Method in class com.skava.payment.model.entity.criteria.AbstractSpecificationBuilder
 
build() - Method in class com.skava.payment.model.entity.criteria.collection.CollectionSpecificationBuilderImpl
build() - Method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecificationBuilderImpl
build() - Method in class com.skava.payment.model.entity.criteria.paymentproperties.PaymentPropertySpecificationBuilderImpl
build() - Method in class com.skava.payment.model.entity.criteria.paymentprovider.PaymentProviderSpecificationBuilderImpl
build() - Method in class com.skava.payment.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
BUILD_DATE - Static variable in class com.skava.release.PaymentReleaseDefinition
 
BUILD_NUMBER - Static variable in class com.skava.release.PaymentReleaseDefinition
 
BUILD_VERSION - Static variable in class com.skava.release.PaymentReleaseDefinition
 
buildAdditionalProperties(CollectionProvAndProvMaster) - Method in interface com.skava.payment.interfaces.AdditionalPropertiesBuilder
This method is used to build additional properties
buildAdditionalProperties(CollectionProvAndProvMaster) - Method in interface com.skava.payment.util.AdditionalPropertiesBuilder
 
BULK_TRANSACTION_CREATION_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
BULK_TRANSACTION_MESSAGE_TOPIC - Static variable in class com.skava.payment.constant.PaymentConstants
topic to which the bulk transaction events are published
BULK_TRANSACTION_PAYMENT_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
BULK_TRANSACTION_PAYMENT_PENDING - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_ALL_OR_NONE - Static variable in class com.skava.payment.constant.PaymentConstants
 
BULK_TRANSACTION_PROPERTY_SIBLING_TRANSACTION_PARAM - Static variable in class com.skava.payment.constant.PaymentConstants
 
BULK_TRANSACTION_REQUEST_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Response Queue to which the bulk transaction events are published
BULK_TRANSACTION_RESPONSE_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Response Queue to which the bulk transaction events are published
bulkCreate(Message<JsonNode>, MessageProperties, Long, String) - Method in class com.skava.payment.message.BulkTransactionServiceHelper
This method is used to create bulk transactions using bulkTransactionEvent.
BulkTransaction - Class in com.skava.payment.model.dto.payment
This class implements the transactionDTO model to define the request and response transaction object.
BulkTransaction() - Constructor for class com.skava.payment.model.dto.payment.BulkTransaction
 
BULKTRANSACTION - Static variable in class com.skava.payment.constant.PaymentConstants
BULKTRANSACTION
BULKTRANSACTION_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
Bulk Transactions response codes
BULKTRANSACTION_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
BulkTransactionController - Class in com.skava.payment.web
BulkTransactionController
BulkTransactionController() - Constructor for class com.skava.payment.web.BulkTransactionController
 
BulkTransactionEventHandler - Class in com.skava.payment.message
The class is used to Handle the transaction Events The transaction crud operations that are handled by events are: 1.
BulkTransactionEventHandler() - Constructor for class com.skava.payment.message.BulkTransactionEventHandler
 
BulkTransactionRequest - Class in com.skava.payment.model.request.payment
BullkTransactionRequest
BulkTransactionRequest() - Constructor for class com.skava.payment.model.request.payment.BulkTransactionRequest
 
bulkTransactionServiceHelper - Variable in class com.skava.payment.message.EventDependencies
BulkTransactionServiceHelper
BulkTransactionServiceHelper - Class in com.skava.payment.message
BulkTransactionServiceHelper This class defines BulkTransactionServiceHelper to bulkCreate for the payment.
BulkTransactionServiceHelper() - Constructor for class com.skava.payment.message.BulkTransactionServiceHelper
 
BUSINESS_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
BUSINESS_ID - Static variable in class com.skava.payment.constant.RequestParameter
BUSINESS_ID
businessId - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
BUSINESSID - Static variable in class com.skava.payment.constant.RequestParameter
 

C

cacheClearBillingAddressProvider(PaymentEntity) - Method in class com.skava.payment.service.impl.CommonDependencies
This method is used to clear cache for billing address and provider
cacheUtil - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
CANCEL_AUTH_AMOUNT_IS_NOT_EQUAL - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
CANCELAUTH - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
CANCELAUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
cancelAuthorization(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
cancelAuthorization(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do cancel authorization an amount for using provided token.
CANCELPREAUTH - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
CANT_CREATE - Enum constant in enum class com.skava.payment.validation.constraints.ValidationCode
 
CANT_UPDATE - Enum constant in enum class com.skava.payment.validation.constraints.ValidationCode
 
CANT_UPDATE_PAYMENT_PROPERTIES - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
CARD_CARD_TYPE - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
CARD_CARD_TYPE
CARD_CVV_NUMBER - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
CARD_CVV_NUMBER
CARD_EXPIRATION_MONTH - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
CARD_EXPIRATION_MONTH
CARD_EXPIRATION_YEAR - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
CARD_EXPIRATION_YEAR
CARD_NUMBER - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
CARD_NUMBER
cardBrand - Variable in class com.skava.payment.model.payment.CardDetail
Card brand
CardBrand - Enum Class in com.skava.payment.model.payment
CardBrand Enum
cardCVVNumber - Variable in class com.skava.payment.model.payment.CardDetail
Card CVV Number
CARDCVVNUMBER - Enum constant in enum class com.skava.payment.model.payment.SecuredData
 
cardDetail - Variable in class com.skava.payment.model.payment.PaymentInfo
Credit/Debit card details added in this payment
CardDetail - Class in com.skava.payment.model.payment
Credit/Debit card details to pass to third party plugins
CardDetail() - Constructor for class com.skava.payment.model.payment.CardDetail
 
cardExpirationMonth - Variable in class com.skava.payment.model.payment.CardDetail
Expiration month of the card
CARDEXPIRATIONMONTH - Enum constant in enum class com.skava.payment.model.payment.SecuredData
 
cardExpirationYear - Variable in class com.skava.payment.model.payment.CardDetail
Expiration year of the card
CARDEXPIRATIONYEAR - Enum constant in enum class com.skava.payment.model.payment.SecuredData
 
cardNumber - Variable in class com.skava.payment.model.payment.CardDetail
Card Number of Credit/debit card
CARDNUMBER - Enum constant in enum class com.skava.payment.model.payment.SecuredData
 
cardType - Variable in class com.skava.payment.model.payment.CardDetail
{"001": "Visa","002": "Master","003": "Amex","004": "Discover", "005": "Diners_Club","006":" Carte_Blanche","007":"JCB"}
CARDTYPE - Enum constant in enum class com.skava.payment.model.payment.SecuredData
 
CARTEBLANCHE - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
CASH - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
CASH - Enum constant in enum class com.skava.payment.model.entity.payment.ProviderMasterEntity.CurrencyType
 
castFromTypeRef(byte[]) - Static method in class com.skava.payment.util.MapperUtil
Method to convert the given bytes into Message T using typeReference.
castTypeFromBytes(byte[], Class<T>) - Static method in class com.skava.payment.util.MapperUtil
Method to convert the given JsonNode content to required class.
castTypeFromObject(Object, Class<T>) - Static method in class com.skava.payment.util.MapperUtil
Method to convert the given JsonNode content to required class.
castTypeFromString(String, Class<T>) - Static method in class com.skava.payment.util.MapperUtil
Method to convert the given JsonNode content to required class
castTypeToJsonNode(Object) - Static method in class com.skava.payment.util.MapperUtil
Method to get the jsonNode for given object.
channelId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
charge(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
charge(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do charge an amount for using provided token.
charge(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.TestBulkTransactionPaymentProcessor
 
charge(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.TestFailTransactionPaymentProcessor
 
CHARGE - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
CHARGE_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
CHARGE_EXP_TIME_PROP - Static variable in class com.skava.payment.constant.PaymentConstants
This property nothing but the REFUND WINDOW, which contains the number of days a refund should be allowed.
CHECK_THREED_SECURE_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
checkCollectionProperties(List<CollectionProperty>, CollectionAttributeRepository) - Static method in class com.skava.payment.util.CollectionUtil
 
checkCollectionProperty(List<CollectionProperty>, List<CollectionAttributeEntity>) - Static method in class com.skava.payment.util.CollectionUtil
The method checks for all the collection properties while creating the collection
checkForDuplicateName(long, String) - Method in class com.skava.payment.service.impl.CommonDependencies
 
checkForThreeDSecure(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to check if the provided card is 3D secure or not.
checkIfAddressUpdateNeedsNewPayment(CollectionProvAndProvMaster) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To check if updating billing address requires new payment creation or not.
checkIfBillingAddressIsRequired(PaymentProcessor) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To check if billing address is required to create a payment.
checkIfBillingAddressUpdateReqNewToken() - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
checkIfBillingAddressUpdateReqNewToken() - Method in interface com.skava.payment.processor.PaymentProcessor
This method checks if billing address update requires new token creation.
checkIfDuplicatePaymentExists(PaymentEntity, long) - Method in class com.skava.payment.util.PaymentUtil
This method is used to check if the given payment is already exists for the given user and in the given collection
checkIfPaymentDetailsCanUpdate(Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
checkIfPaymentDetailsCanUpdate(Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method checks if given payment details/properties can be updated.
checkIfPaymentExists(PaymentEntity, long) - Method in interface com.skava.payment.interfaces.DuplicatePaymentValidator
Checks if the provided payment already exists in customer's profile
checkIfPaymentExists(PaymentEntity, long) - Method in class com.skava.payment.interfaces.impl.DefaultDuplicatePaymentValidator
Checks if duplicate payment exists for the given payment in the given collection
checkIfPropertiesCanBeUpdated(CollectionProvAndProvMaster, List<PaymentPropertyEntity>) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To check if the provided properties can be updated or not.
checkIfRequiredPropertiesExists(Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
checkIfRequiredPropertiesExists(Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method validates if required properties exists or not to create a token.
checkIfSpecificationFormat(String) - Static method in class com.skava.payment.util.QueryDslUtil
checkIfSpecificationFormat - This function is used to check if the filter is of specification format and convert it to query dsl format.
checkPatchCollectionProperty(List<CollectionProperty>, List<CollectionAttributeEntity>) - Static method in class com.skava.payment.util.CollectionUtil
The method checks for all the collection properties while creating the collection
checkPrevilegeAndGetProfileId(CollectionEntity) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns the ProfileInfo set with userId/accountId using AuthHelper and given collection.
CHEQUE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
CHINA_UNION_PAY - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
city - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
city - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
city - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
CLASS_NOT_FOUND - Static variable in class com.skava.payment.util.ReflectionUtils
 
clear() - Static method in class com.skava.payment.feed.PaymentFeedContext
Clear the context before closing
clientPaymentId - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
COLL_PROV_FOUND_FOR_PROV_MASTER_ID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLL_PROV_NOT_FOUND_FOR_PROV_MASTER_ID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
collection - Variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
Collection - Class in com.skava.payment.model.dto.collection
 
Collection(CollectionEntity) - Constructor for class com.skava.payment.model.dto.collection.Collection
 
Collection(CollectionEntity, boolean) - Constructor for class com.skava.payment.model.dto.collection.Collection
This method is used to set collcetion's DTO from collection entity.
COLLECTION_ATTRIBUTE_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Collection attribute response code
COLLECTION_ATTRIBUTE_NOT_AVAILABLE - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_EXISTS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Collection Response Codes
COLLECTION_ID - Static variable in class com.skava.payment.constant.PaymentConstants
collectionId
COLLECTION_ID - Static variable in class com.skava.payment.constant.RequestParameter
 
COLLECTION_ID_FIELD_NAME - Static variable in class com.skava.payment.service.impl.payment.FindAllPaymentServiceImpl
 
COLLECTION_ID_FIELD_NAME - Static variable in class com.skava.payment.service.impl.payment.GetAllPaymentServiceImpl
 
COLLECTION_ID_FIELD_NAME - Static variable in class com.skava.payment.service.impl.PaymentSpecificationUtil
collection id field name.
COLLECTION_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTIES_DOESNOT_EXIST - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTIES_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_ALREADY_EXIST - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Collection Property Response Codes
COLLECTION_PROPERTY_IS_NULL - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_LENGTH_INCORRECT - Enum constant in enum class com.skava.payment.constant.ResponseCode
Collection Property - attribute validation Response Codes
COLLECTION_PROPERTY_NAME_CANNOT_BE_EMPTY - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROPERTY_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTION_PROVIDERS_MAP - Static variable in class com.skava.payment.constant.PaymentConstants
collectionId
COLLECTION_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
CollectionAttribute - Class in com.skava.payment.model.dto.collection
This class hold the collection attribute informations.
CollectionAttribute(CollectionAttributeEntity) - Constructor for class com.skava.payment.model.dto.collection.CollectionAttribute
Construct the CollectionAttribute object by parsing the CollectionAttributeEntity object.
CollectionAttributeController - Class in com.skava.payment.web
The controller class to handle the collection attribute CURD request.
CollectionAttributeController() - Constructor for class com.skava.payment.web.CollectionAttributeController
 
collectionAttributeEntity - Static variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
CollectionAttributeEntity - Class in com.skava.payment.model.entity.collection
CollectionAttribute class.
CollectionAttributeEntity() - Constructor for class com.skava.payment.model.entity.collection.CollectionAttributeEntity
 
collectionAttributeRepository - Variable in class com.skava.payment.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
Collection attribute repository to handle CURD operations
collectionAttributeRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Payment repository to handle collection CURD operations
CollectionAttributeRepository - Interface in com.skava.payment.repository.collection
This is CollectionAttributeRepository interface.
CollectionAttributesResponse - Class in com.skava.payment.model.response.collection.attribute
This is a response class for Collection Attributes.
CollectionAttributesResponse() - Constructor for class com.skava.payment.model.response.collection.attribute.CollectionAttributesResponse
 
CollectionAttributeType - Enum Class in com.skava.payment.model.entity.collection
CollectionAttributeType class.
CollectionController - Class in com.skava.payment.web
 
CollectionController() - Constructor for class com.skava.payment.web.CollectionController
 
collectionEntity - Static variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
CollectionEntity - Class in com.skava.payment.model.entity.collection
 
CollectionEntity() - Constructor for class com.skava.payment.model.entity.collection.CollectionEntity
 
CollectionEntity.Status - Enum Class in com.skava.payment.model.entity.collection
Status - this defines the list of statuses that a collection can support IN_ACTIVE : collection in inactive state ACTIVE: collection in active state.
collectionId - Variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
collectionId - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
collectionId - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
collectionId - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
collectionId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
CollectionPropertiesResponse - Class in com.skava.payment.model.response.collection.property
CollectionsResponse This holds the container to transfer the collection property object from the service implementation to the controller with appropriate response codes
CollectionPropertiesResponse() - Constructor for class com.skava.payment.model.response.collection.property.CollectionPropertiesResponse
 
CollectionProperty - Class in com.skava.payment.model.dto.collection
This class defines the model for CollectionPropertyDTO (Data Transfer Object).
CollectionProperty(CollectionPropertyEntity) - Constructor for class com.skava.payment.model.dto.collection.CollectionProperty
This method is used to set collcetion's Id from collectionProperty.
CollectionPropertyController - Class in com.skava.payment.web
 
CollectionPropertyController() - Constructor for class com.skava.payment.web.CollectionPropertyController
 
collectionPropertyEntity - Static variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
CollectionPropertyEntity - Class in com.skava.payment.model.entity.collection
This class defines the CollectionProperty entity This is a child entity of the collection contains a composite key that comprises of the following 1. collection id 2. property name *
CollectionPropertyEntity() - Constructor for class com.skava.payment.model.entity.collection.CollectionPropertyEntity
 
CollectionPropertyEntity.Key - Class in com.skava.payment.model.entity.collection
This class defines the primary key of the CollectionProperty.
collectionPropertyRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Collection property repository to handle collection property CURD operations
CollectionPropertyRepository - Interface in com.skava.payment.repository.collection
This is CollectionPropertyRepository interface
CollectionPropertyResponse - Class in com.skava.payment.model.response.collection.property
CollectionPropertyResponse
CollectionPropertyResponse() - Constructor for class com.skava.payment.model.response.collection.property.CollectionPropertyResponse
 
CollectionProvAndProvMaster - Class in com.skava.payment.model.dto.payment
This class contains ProviderMaster and CollectionProvider.
CollectionProvAndProvMaster() - Constructor for class com.skava.payment.model.dto.payment.CollectionProvAndProvMaster
 
collectionProvider - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
collectionProvider - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
CollectionProvider - Class in com.skava.payment.model.dto.payment
This class implements the CollectionProviderDTO model to define the request and response CollectionProvider entity.
CollectionProvider() - Constructor for class com.skava.payment.model.dto.payment.CollectionProvider
 
COLLECTIONPROVIDER_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTIONPROVIDER_CREATED - Enum constant in enum class com.skava.payment.model.event.CollectionProviderEvent.Events
 
COLLECTIONPROVIDER_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTIONPROVIDER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
CollectionProvider response code
COLLECTIONPROVIDER_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTIONPROVIDER_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
COLLECTIONPROVIDER_UPDATED - Enum constant in enum class com.skava.payment.model.event.CollectionProviderEvent.Events
 
collectionProviderAssembler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
CollectionProviderAssembler - Class in com.skava.payment.model.mapper
CollectionProviderAssembler This class defines the CollectionProvider Response to handle the CollectionProvider request.
CollectionProviderAssembler() - Constructor for class com.skava.payment.model.mapper.CollectionProviderAssembler
 
CollectionProviderController - Class in com.skava.payment.web
 
CollectionProviderController() - Constructor for class com.skava.payment.web.CollectionProviderController
 
collectionProviderEntity - Static variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
CollectionProviderEntity - Class in com.skava.payment.model.entity.payment
This class implements the CollectionProvider entity to save the CollectionProvider details into DB.
CollectionProviderEntity() - Constructor for class com.skava.payment.model.entity.payment.CollectionProviderEntity
 
CollectionProviderEvent - Class in com.skava.payment.model.event
CollectionProviderEvent
CollectionProviderEvent(CollectionProviderEvent.Events, CollectionProviderEvent.CollectionProviderEventModel) - Constructor for class com.skava.payment.model.event.CollectionProviderEvent
A CollectionProviderEvent constructor
CollectionProviderEvent.CollectionProviderEventModel - Class in com.skava.payment.model.event
 
CollectionProviderEvent.Events - Enum Class in com.skava.payment.model.event
 
CollectionProviderEventModel() - Constructor for class com.skava.payment.model.event.CollectionProviderEvent.CollectionProviderEventModel
 
CollectionProviderMapper - Interface in com.skava.payment.model.mapper
OrderMapper This class used to handle convert the order request to entity.
CollectionProviderMapperImpl - Class in com.skava.payment.model.mapper
 
CollectionProviderMapperImpl() - Constructor for class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
collectionProviderPropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
CollectionProviderPropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of CollectionProvider entity contains a composite key that comprises of the following 1. property name 2. property value *
CollectionProviderPropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.CollectionProviderPropertyEntity
 
collectionProviderPropertyEntityListToPropertyList(List<CollectionProviderPropertyEntity>) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
collectionProviderPropertyEntityToProperty(CollectionProviderPropertyEntity) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
CollectionProviderPropertyRequest - Class in com.skava.payment.model.request.payment
 
CollectionProviderPropertyRequest() - Constructor for class com.skava.payment.model.request.payment.CollectionProviderPropertyRequest
 
collectionProviderRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
CollectionProvider repository to handle collection CURD operations
CollectionProviderRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
CollectionProviderRequest - Class in com.skava.payment.model.request.payment
 
CollectionProviderRequest() - Constructor for class com.skava.payment.model.request.payment.CollectionProviderRequest
 
CollectionProviderResponse - Class in com.skava.payment.model.response.payment
 
CollectionProviderResponse() - Constructor for class com.skava.payment.model.response.payment.CollectionProviderResponse
 
CollectionProvidersResponse - Class in com.skava.payment.model.response.payment
 
CollectionProvidersResponse() - Constructor for class com.skava.payment.model.response.payment.CollectionProvidersResponse
 
collectionRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Collection repository to handle collection CURD operations
CollectionRepository - Interface in com.skava.payment.repository.collection
This is CollectionRepository interface
CollectionResponse - Class in com.skava.payment.model.response.collection
This class defines the CollectionResponse model.
CollectionResponse() - Constructor for class com.skava.payment.model.response.collection.CollectionResponse
 
COLLECTIONS - Static variable in class com.skava.payment.constant.RequestParameter
 
CollectionSpecification - Class in com.skava.payment.model.entity.criteria.collection
The Class CollectionSpecification
CollectionSpecification(SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.collection.CollectionSpecification
 
CollectionSpecificationBuilderImpl - Class in com.skava.payment.model.entity.criteria.collection
The Class CollectionSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the collection
CollectionSpecificationBuilderImpl() - Constructor for class com.skava.payment.model.entity.criteria.collection.CollectionSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
CollectionsResponse - Class in com.skava.payment.model.response.collection
CollectionsResponse This holds the container to transfer the collection object from the serviceimple to the controller with appropriate response codes
CollectionsResponse() - Constructor for class com.skava.payment.model.response.collection.CollectionsResponse
 
CollectionUtil - Class in com.skava.payment.util
 
CollectionUtil() - Constructor for class com.skava.payment.util.CollectionUtil
 
com.skava.payment - package com.skava.payment
This is the parent package.
com.skava.payment.audit - package com.skava.payment.audit
This package consists of the class which has components that are aware of the application's current auditor.
com.skava.payment.constant - package com.skava.payment.constant
This package consists of different constant classes that are used in the application for different purposes.
com.skava.payment.event - package com.skava.payment.event
This package consists of helper classes to puclish an event while creating or updating the existing entities.
com.skava.payment.exception - package com.skava.payment.exception
This package consists of the application's different exceptions.
com.skava.payment.feed - package com.skava.payment.feed
This package consists of the Payment Feed related classes.
com.skava.payment.feed.reconcile - package com.skava.payment.feed.reconcile
This package consists of the processor related to Payment Reconciliation feed.
com.skava.payment.feed.reconcile.config - package com.skava.payment.feed.reconcile.config
This package consists of the configuration classes related to Payment Reconciliation feed.
com.skava.payment.feed.reconcile.listener - package com.skava.payment.feed.reconcile.listener
This package consists of the listener related to the Payment Reconciliation feed.
com.skava.payment.feed.reconcile.model - package com.skava.payment.feed.reconcile.model
This package consists of the models related to the Payment Reconciliation feed.
com.skava.payment.feed.reconcile.processor - package com.skava.payment.feed.reconcile.processor
This package consists of the implementation of the Payment Reconciliation feed processor.
com.skava.payment.helper - package com.skava.payment.helper
This package consists of helper classes required for the application.
com.skava.payment.interfaces - package com.skava.payment.interfaces
This package consists of payment related interfaces
com.skava.payment.interfaces.impl - package com.skava.payment.interfaces.impl
This package consists of implementation interfaces for payment
com.skava.payment.message - package com.skava.payment.message
This package consists of different entities event handlers and publishers.
com.skava.payment.model.dto.collection - package com.skava.payment.model.dto.collection
This package consists of Data Transfer Object of Collection entity and its child entities.
com.skava.payment.model.dto.payment - package com.skava.payment.model.dto.payment
This package consists of Data Transfer Object of Payment entity and its child entities.
com.skava.payment.model.entity.collection - package com.skava.payment.model.entity.collection
This package consists of CollectionEntity and its child entities.
com.skava.payment.model.entity.criteria - package com.skava.payment.model.entity.criteria
This package consists of the classes that are used for filter in payment and its child entity's find all APIs.
com.skava.payment.model.entity.criteria.collection - package com.skava.payment.model.entity.criteria.collection
This package consists of the class which is used to build predicate for the given search criteria in collection entity.
com.skava.payment.model.entity.criteria.payment - package com.skava.payment.model.entity.criteria.payment
This package consists of the class which is used to build predicate for the given search criteria in payment entity.
com.skava.payment.model.entity.criteria.paymentproperties - package com.skava.payment.model.entity.criteria.paymentproperties
This package consists of the class which is used to build predicate for the given search criteria in payment provider entity.
com.skava.payment.model.entity.criteria.paymentprovider - package com.skava.payment.model.entity.criteria.paymentprovider
This package consists of the class which is used to build predicate for the given search criteria in payment provider entity.
com.skava.payment.model.entity.criteria.transaction - package com.skava.payment.model.entity.criteria.transaction
This package contains classes related to the Transaction entity specification
com.skava.payment.model.entity.encryption - package com.skava.payment.model.entity.encryption
This package consists of encryption related entities for payment
com.skava.payment.model.entity.payment - package com.skava.payment.model.entity.payment
This package consists of the payment and its child entities.
com.skava.payment.model.event - package com.skava.payment.model.event
This package consists of classes having different entity's event names which is used during create or update APIs.
com.skava.payment.model.mapper - package com.skava.payment.model.mapper
This package consists of classes which are used to convert the DTO to Entity and vice versa of application's entities.
com.skava.payment.model.payment - package com.skava.payment.model.payment
This package consists of classes which have payment secure data of different payment types.
com.skava.payment.model.request.collection - package com.skava.payment.model.request.collection
This package consists of the request objects of collection entity CRUD operations.
com.skava.payment.model.request.collection.property - package com.skava.payment.model.request.collection.property
This package consists of the request objects of collection property entity CRUD operations.
com.skava.payment.model.request.payment - package com.skava.payment.model.request.payment
This package consists of the request objects of payment and its child entities CRUD operations.
com.skava.payment.model.response - package com.skava.payment.model.response
This package consists of the response object of application's payment entities CRUD operations.
com.skava.payment.model.response.collection - package com.skava.payment.model.response.collection
This package consists of Response Object of Collection.
com.skava.payment.model.response.collection.attribute - package com.skava.payment.model.response.collection.attribute
This package consists of the response object of application's collection attribute entity CRUD operations.
com.skava.payment.model.response.collection.property - package com.skava.payment.model.response.collection.property
This package consists of the response object of application's collection property entity CRUD operations.
com.skava.payment.model.response.payment - package com.skava.payment.model.response.payment
This package consists of the response object of application's payment and its child entities CRUD operations.
com.skava.payment.processor - package com.skava.payment.processor
This package consists of the interface for the third party extensions of payment service.
com.skava.payment.repository - package com.skava.payment.repository
This package consists of child packages of collection and payment CRUD repositories.
com.skava.payment.repository.collection - package com.skava.payment.repository.collection
This package consists of collection and its child entities CRUD repositories.
com.skava.payment.repository.encryption - package com.skava.payment.repository.encryption
This package consists of encryption related repositories.
com.skava.payment.repository.payment - package com.skava.payment.repository.payment
This package consists of payment and its child entities CRUD repositories.
com.skava.payment.security - package com.skava.payment.security
This package consists of the application's security handling class.
com.skava.payment.service - package com.skava.payment.service
This package consists of the application's service interfaces and implementations of the existing entities.
com.skava.payment.service.collection - package com.skava.payment.service.collection
This package consists of the CollectionEntity's service interfaces.
com.skava.payment.service.collection.attribute - package com.skava.payment.service.collection.attribute
This package consists of the CollectionAttributeEntity's service interfaces.
com.skava.payment.service.collection.property - package com.skava.payment.service.collection.property
This package consists of the CollectionPropertyEntity's service interfaces.
com.skava.payment.service.collectionprovider - package com.skava.payment.service.collectionprovider
This package consists of the CollectionProviderEntity's service interfaces.
com.skava.payment.service.encryption - package com.skava.payment.service.encryption
This package consists of classes related to Encryption service.
com.skava.payment.service.impl - package com.skava.payment.service.impl
This package consists of the application's entity's service implementations.
com.skava.payment.service.impl.collection - package com.skava.payment.service.impl.collection
This package consists of the CollectionEntity's service implementations.
com.skava.payment.service.impl.collection.attribute - package com.skava.payment.service.impl.collection.attribute
This package consists of the CollectionAttributeEntity's service implementations.
com.skava.payment.service.impl.collection.property - package com.skava.payment.service.impl.collection.property
This package consists of the CollectionPropertyEntity's service implementations.
com.skava.payment.service.impl.collectionprovider - package com.skava.payment.service.impl.collectionprovider
This package consists of the CollectionProviderEntity's service implementations.
com.skava.payment.service.impl.payment - package com.skava.payment.service.impl.payment
This package consists of the PaymentEntity's service implementations.
com.skava.payment.service.impl.paymentitem - package com.skava.payment.service.impl.paymentitem
This package consists of the PaymentItemEntity's service implementations.
com.skava.payment.service.impl.providermaster - package com.skava.payment.service.impl.providermaster
This package consists of the ProviderMasterEntity's service implementations.
com.skava.payment.service.impl.providertoken - package com.skava.payment.service.impl.providertoken
This package consists of the ProviderTokenImplEntity's service implementation.
com.skava.payment.service.impl.transaction - package com.skava.payment.service.impl.transaction
This package consists of the TransactionEntity's service implementations.
com.skava.payment.service.payment - package com.skava.payment.service.payment
This package consists of the PaymentEntity's service interfaces.
com.skava.payment.service.paymentitem - package com.skava.payment.service.paymentitem
This package consists of the PaymentItemEntity's service interfaces.
com.skava.payment.service.providermaster - package com.skava.payment.service.providermaster
This package consists of the ProviderMasterEntity's service interfaces.
com.skava.payment.service.providertoken - package com.skava.payment.service.providertoken
This package consists of the ProviderTokenEntity's service interfaces.
com.skava.payment.service.threedsecure - package com.skava.payment.service.threedsecure
This package consists of threeDsecure service for payment.
com.skava.payment.service.transaction - package com.skava.payment.service.transaction
This package consists of the TransactionEntity's service interfaces.
com.skava.payment.util - package com.skava.payment.util
This package consists of Utils classes of the Application.
com.skava.payment.validation - package com.skava.payment.validation
This package consists of its child packages consisting of application entities validation classes.
com.skava.payment.validation.collection - package com.skava.payment.validation.collection
This package consists of CollectionEntity's validation classes.
com.skava.payment.validation.collectionprovider - package com.skava.payment.validation.collectionprovider
This package consists of CollectionProviderEntity's validation classes.
com.skava.payment.validation.constraints - package com.skava.payment.validation.constraints
This package consists of constraints of validation classes.
com.skava.payment.validation.custom - package com.skava.payment.validation.custom
This package consists of custom validation components.
com.skava.payment.validation.groups - package com.skava.payment.validation.groups
This package consists of custom validation groups.
com.skava.payment.validation.payment - package com.skava.payment.validation.payment
This package consists of PaymentEntity's validation classes.
com.skava.payment.validation.paymentitem - package com.skava.payment.validation.paymentitem
This package consists of PaymentItemEntity's validation classes.
com.skava.payment.validation.providermaster - package com.skava.payment.validation.providermaster
This package consists of ProviderMasterEntity's validation classes.
com.skava.payment.validation.transaction - package com.skava.payment.validation.transaction
This package consists of TransactionEntity's validation classes.
com.skava.payment.web - package com.skava.payment.web
This package consists of controllers of this Application.
com.skava.payment.web.handler - package com.skava.payment.web.handler
This package consists of the Payment Exception Handler.
com.skava.release - package com.skava.release
This package contains details about release such as release version, release date etc.
commonDependencies - Variable in class com.skava.payment.validation.transaction.TransactionValidatorHelper
 
CommonDependencies - Class in com.skava.payment.service.impl
This class defines common dependencies
CommonDependencies() - Constructor for class com.skava.payment.service.impl.CommonDependencies
 
CommonDependenciesExt - Class in com.skava.payment.service.impl
This class defines common dependencies
CommonDependenciesExt() - Constructor for class com.skava.payment.service.impl.CommonDependenciesExt
Constructor
CommonUtilExtension - Class in com.skava.payment.util
Common Util
CommonUtilExtension() - Constructor for class com.skava.payment.util.CommonUtilExtension
Constructor
CompletePaymentService - Interface in com.skava.payment.service.payment
CompletePaymentService
configure(SpringApplicationBuilder) - Method in class com.skava.payment.ExternalTomcatServletInitializer
 
CONFIRMATION_CODE - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionEntity.TransactionProperties
 
CONFLICT - Static variable in class com.skava.payment.constant.ParamDescription
 
context - Variable in class com.skava.payment.service.impl.PaymentAutowires
 
country - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
country - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
country - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
county - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
county - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
county - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
CREATE_BULK_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
Bulk Transaction validator
CREATE_COLLECTIONPROVIDER_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
Collection Provider entity validators
CREATE_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
Payment entity validators
CREATE_PAYMENT_VALIDATORS - Static variable in class com.skava.payment.constant.MicroServiceProperties
 
CREATE_PAYMENTITEM_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
PaymentItem entity validators
CREATE_PROFILE - Static variable in class com.skava.payment.constant.PaymentConstants
 
CREATE_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
Transaction entity validators
CreateBulkTransactionHelper - Class in com.skava.payment.service.impl.transaction
 
CreateBulkTransactionHelper() - Constructor for class com.skava.payment.service.impl.transaction.CreateBulkTransactionHelper
 
createBulkTransactionService - Variable in class com.skava.payment.message.EventDependencies
CreateBulkTransactionService
CreateBulkTransactionService - Interface in com.skava.payment.service.transaction
CreateTransactionService
CreateBulkTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
CreateTransactionServiceImpl This class implements the CreateTransactionService interface to handle payment creation operations.
CreateBulkTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.CreateBulkTransactionServiceImpl
 
createCollection(String, long, String, Collection) - Method in class com.skava.payment.web.CollectionController
This method is used to create Collection based on given CollectionRequest.
createCollectionProvider(String, String, long, CollectionProvider) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to create the CollectionProvider based on given CollectionProviderRequest, collectionId, version and locale Below are the list of validations that run on CollectionProviderRequest:
Collection Validation
ProviderMaster Validation
Checks if the provided provider master is already mapped to the provided collection.
CreateCollectionProviderService - Interface in com.skava.payment.service.collectionprovider
CreateCollectionProviderService
CreateCollectionProviderServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
CreateCollectionProviderServiceImpl This class implements the CreateCollectionProviderService interface to handle CollectionProvider creation operations.
CreateCollectionProviderServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.CreateCollectionProviderServiceImpl
 
CreateCollectionProviderValidator - Class in com.skava.payment.validation.collectionprovider
This class defines CreateCollectionValidator.
CreateCollectionProviderValidator() - Constructor for class com.skava.payment.validation.collectionprovider.CreateCollectionProviderValidator
 
CreateCollectionRequest - Class in com.skava.payment.model.request.collection
This class defines CreateCollectionRequest model.
CreateCollectionRequest() - Constructor for class com.skava.payment.model.request.collection.CreateCollectionRequest
 
CreateCollectionService - Interface in com.skava.payment.service.collection
CreateCollectionService
CreateCollectionServiceImpl - Class in com.skava.payment.service.impl.collection
This class implements the CreateCollectionService interface to handle create collection operations.
CreateCollectionServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.CreateCollectionServiceImpl
 
CreateCollectionValidator - Class in com.skava.payment.validation.collection
This class defines CreateCollectionValidator.
CreateCollectionValidator() - Constructor for class com.skava.payment.validation.collection.CreateCollectionValidator
 
createCustomerAndSetupIntent(String, String, long, ProviderTokenRequest) - Method in class com.skava.payment.web.ProviderTokenController
This method is used to create the Customer Tokens based on given PaymentRequest, collectionId, version , emailId, userName Below are the list of validations that run on StripePaymentRequest:
Collection Validation
createdBy - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
createdBy - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
CREATEDBY - Static variable in class com.skava.payment.constant.RequestParameter
 
CREATEDON - Static variable in class com.skava.payment.constant.RequestParameter
 
createdTime - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
createdTime - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
createdTime - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
createPayment(Payment, Long) - Method in class com.skava.payment.util.PaymentUtil
 
createPayment(String, String, long, String, String, String, Payment) - Method in class com.skava.payment.web.PaymentController
This method is used to create the Payment based on given PaymentRequest, collectionId, version and locale Below are the list of validations that run on PaymentRequest:
Collection Validation
createPaymentItem(String, String, long, PaymentItem) - Method in class com.skava.payment.web.PaymentItemController
This method is used to create PaymentItem based on given paymentItemRequest.
createPaymentItemService - Variable in class com.skava.payment.message.EventDependencies
Create PaymentItem service
CreatePaymentItemService - Interface in com.skava.payment.service.paymentitem
CreatePaymentItemService
CreatePaymentItemServiceImpl - Class in com.skava.payment.service.impl.paymentitem
CreatePaymentItemServiceImpl This class implements the CreatePaymentItemService interface to handle payment creation operations.
CreatePaymentItemServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.CreatePaymentItemServiceImpl
 
CreatePaymentItemValidator - Class in com.skava.payment.validation.paymentitem
This class defines CreateCollectionValidator.
CreatePaymentItemValidator() - Constructor for class com.skava.payment.validation.paymentitem.CreatePaymentItemValidator
 
createPaymentProfile(PaymentInfo, String) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
createPaymentProfile(PaymentInfo, String) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to create a token for the given payment details.
createPaymentProfile(PaymentInfo, String) - Method in class com.skava.payment.processor.TestPaymentProcessor
 
createPaymentProfile(PaymentInfo, String, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to create a token for the given payment details.
createPaymentProvider(PaymentEntity, String, CollectionProvAndProvMaster, PaymentProcessor) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method will create the token for the given payment.
createPaymentService - Variable in class com.skava.payment.message.EventDependencies
Create Payment service
createPaymentService - Variable in class com.skava.payment.service.impl.ServiceAutowires
CreatePaymentService
CreatePaymentService - Interface in com.skava.payment.service.payment
CreatePaymentService
CreatePaymentServiceImpl - Class in com.skava.payment.service.impl.payment
CreatePaymentServiceImpl This class implements the CreatePaymentService interface to handle payment creation operations.
CreatePaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.CreatePaymentServiceImpl
 
CreatePaymentValidator - Class in com.skava.payment.validation.payment
This class defines CreateCollectionValidator.
CreatePaymentValidator() - Constructor for class com.skava.payment.validation.payment.CreatePaymentValidator
 
createProviderMaster(String, String, ProviderMaster) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to create the providerMaster based on given providerMasterRequest, version and locale providerMasterRequest doesn't have any validations.
CreateProviderMasterService - Interface in com.skava.payment.service.providermaster
CreateProviderMasterService
CreateProviderMasterServiceImpl - Class in com.skava.payment.service.impl.providermaster
CreateProviderMasterServiceImpl This class implements the CreateProviderMasterService interface to handle providerMaster creation operations.
CreateProviderMasterServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.CreateProviderMasterServiceImpl
 
CreateProviderMasterValidator - Class in com.skava.payment.validation.providermaster
This class defines CreateCollectionValidator.
CreateProviderMasterValidator() - Constructor for class com.skava.payment.validation.providermaster.CreateProviderMasterValidator
 
createTokenFromPlugin(PaymentEntity, CollectionProvAndProvMaster, PaymentProcessor) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To create a token using third party plugin servicess for the provided payment details.
createTransaction(long, Transaction, String, String) - Method in class com.skava.payment.service.impl.transaction.CreateBulkTransactionHelper
 
createTransaction(String, String, long, BulkTransaction) - Method in class com.skava.payment.web.BulkTransactionController
Bulk Transaction request consists of the list of Transactions.
createTransaction(String, String, long, Transaction) - Method in class com.skava.payment.web.TransactionController
This method is used to create Transaction based on given transactionRequest.
createTransactionService - Variable in class com.skava.payment.message.EventDependencies
Create Transaction service
createTransactionService - Variable in class com.skava.payment.service.impl.ServiceAutowires
CreateTransactionService
CreateTransactionService - Interface in com.skava.payment.service.transaction
CreateTransactionService
CreateTransactionServiceHelper - Interface in com.skava.payment.service.transaction
CreateTransactionService
CreateTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
CreateTransactionServiceImpl This class implements the CreateTransactionService interface to handle payment creation operations.
CreateTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.CreateTransactionServiceImpl
 
CreateTransactionValidator - Class in com.skava.payment.validation.transaction
This class validates the Transaction provided in the request while creating.
CreateTransactionValidator() - Constructor for class com.skava.payment.validation.transaction.CreateTransactionValidator
 
credit(String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
credit(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do credit certain amount for using provided token.
CREDIT - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
CREDIT_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
CREDITCARD - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
CREDITLIMIT - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
cryptKey - Static variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
CryptKey - Class in com.skava.payment.model.entity.encryption
This model class represents the persistence informations of the `client_secrets` entity.
CryptKey(long, String, String, String, Timestamp) - Constructor for class com.skava.payment.model.entity.encryption.CryptKey
 
CryptKeyRepository - Interface in com.skava.payment.repository.encryption
Repository class to represent the data access layer of the `client_secrets` entity.
CTXT_CUSTOM_TYPE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
CTXT_STORE_ID - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
currencyCode - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
currencyType - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
customConfigure(HttpSecurity) - Method in class com.skava.payment.security.PaymentWebSecurityConfiguration
Handles AuthToken and Validates it
CustomEcommService<I,O> - Interface in com.skava.payment.service
An interface to define the service extend from EcommService.
customize() - Method in class com.skava.payment.PaymentApplication
 
customSecurityConfigurer - Variable in class com.skava.payment.helper.AuthHelper
 
CYBERSOURCE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 

D

DEBITCARD - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
DEBUG_MESSAGE_FORMAT - Static variable in class com.skava.payment.constant.PaymentConstants
Debug Message format
decrypt(byte[], PrivateKey) - Static method in class com.skava.payment.helper.EncryptionHelper
 
decrypt(byte[], PrivateKey) - Static method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Decrypts the data with the given private key
decrypt(String, String) - Static method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Decrypts the given data with the given base64 private key
DECRYPT - Static variable in class com.skava.payment.constant.PaymentConstants
 
decryptAndCreatePaymentProvider(long, String, Payment, String, CollectionProvAndProvMaster, PaymentProcessor) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method decrypts the payment and creates token.
decryptPayload(Payment, long, String, CollectionProvAndProvMaster) - Method in class com.skava.payment.helper.EncryptionHelper
Decrypts the payment properties payload.
DEFAULT_AUTH_EXP_TIME - Static variable in class com.skava.payment.constant.PaymentConstants
This is the default auth expire time or charge window.
DEFAULT_CHARGE_EXP_TIME - Static variable in class com.skava.payment.constant.PaymentConstants
This is the default charge expire time or refund window.
DEFAULT_LOCALE - Static variable in class com.skava.payment.constant.RequestParameter
DEFAULT_LOCALE
DEFAULT_PAGE_NUMBER - Static variable in class com.skava.payment.constant.RequestParameter
DEFAULT_PAGE_NUMBER
DEFAULT_PAGE_SIZE - Static variable in class com.skava.payment.constant.RequestParameter
DEFAULT_PAGE_SIZE
DEFAULT_PAYMENT_MESSAGE_TOPIC - Static variable in class com.skava.payment.constant.PaymentConstants
default topic to which the payment events are published
DEFAULT_PAYMENT_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
DEFAULT_PAYMENT_REQUEST_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
default Request Queue to which the payment events are published
DEFAULT_PAYMENT_RESPONSE_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
default Response Queue to which the payment events are published
DefaultAdditionalPropertiesBuilder - Class in com.skava.payment.interfaces.impl
Default implementation of the AdditionalPropertiesBuilder interface
DefaultAdditionalPropertiesBuilder() - Constructor for class com.skava.payment.interfaces.impl.DefaultAdditionalPropertiesBuilder
 
DefaultBillingAddressValidator - Class in com.skava.payment.validation
This class defines DefaultConstraintValidator.
DefaultBillingAddressValidator() - Constructor for class com.skava.payment.validation.DefaultBillingAddressValidator
 
DefaultConstraintValidator - Class in com.skava.payment.validation
This class defines DefaultConstraintValidator.
DefaultConstraintValidator() - Constructor for class com.skava.payment.validation.DefaultConstraintValidator
 
DefaultCreateTransactionServiceHelperImpl - Class in com.skava.payment.service.impl.transaction
 
DefaultCreateTransactionServiceHelperImpl() - Constructor for class com.skava.payment.service.impl.transaction.DefaultCreateTransactionServiceHelperImpl
 
DefaultDuplicatePaymentValidator - Class in com.skava.payment.interfaces.impl
Default implementation of the DuplicatePaymentValidator
DefaultDuplicatePaymentValidator() - Constructor for class com.skava.payment.interfaces.impl.DefaultDuplicatePaymentValidator
 
DefaultPaymentProcessor - Class in com.skava.payment.processor
DefaultPaymentProcessor
DefaultPaymentProcessor(Map<String, String>) - Constructor for class com.skava.payment.processor.DefaultPaymentProcessor
 
DefaultPaymentReconciliationPostProcessor - Class in com.skava.payment.feed.reconcile.processor
Default implementation of PaymentReconciliationPostProcess
DefaultPaymentReconciliationPostProcessor() - Constructor for class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPostProcessor
 
DefaultPaymentReconciliationPreProcessor - Class in com.skava.payment.feed.reconcile.processor
Implementation of PaymentReconciliationPreProcess
DefaultPaymentReconciliationPreProcessor() - Constructor for class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPreProcessor
 
DefaultPaymentReconciliationProcessor - Class in com.skava.payment.feed.reconcile.processor
Default implementation of PaymentReconciliationProcess
DefaultPaymentReconciliationProcessor() - Constructor for class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationProcessor
 
DefaultPaymentsCompletePaymentService - Class in com.skava.payment.interfaces.impl
Implementation of the CompletePaymentService interface
DefaultPaymentsCompletePaymentService() - Constructor for class com.skava.payment.interfaces.impl.DefaultPaymentsCompletePaymentService
 
DefaultPaymentsThreeDSecureService - Class in com.skava.payment.interfaces.impl
Implementation of the ThreeDSecureService interface
DefaultPaymentsThreeDSecureService() - Constructor for class com.skava.payment.interfaces.impl.DefaultPaymentsThreeDSecureService
 
DefaultProviderTokenServiceImpl - Class in com.skava.payment.service.impl.providertoken
DefaultProviderTokenServiceImpl This class implements the ProviderTokenProcessor interface to handle providerToken creation operations.
DefaultProviderTokenServiceImpl() - Constructor for class com.skava.payment.service.impl.providertoken.DefaultProviderTokenServiceImpl
 
defaultValue - Variable in class com.skava.payment.model.dto.collection.CollectionAttribute
The default value of the attribute.
defaultValue - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
delete(TransactionEntity) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To delete a TransactionEntity for the given Transaction id.
DELETE - Static variable in class com.skava.payment.constant.PaymentConstants
delete types of operations for events
DELETE_COLLECTIONPROVIDER_PROP_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_COLLECTIONPROVIDER_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_PAYMENT_PROP_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_PAYMENTITEM_PROP_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_PAYMENTITEM_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_TRANSACTION_PROP_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
DELETE_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
deleteById(long) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
To delete a CollectionProviderEntity for the given CollectionProvider id.
deleteById(long) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To delete a PaymentItemEntity for the given PaymentItem id.
deleteById(long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To delete a PaymentEntity for the given payment id.
deleteById(long) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
To delete a ProviderMasterEntity for the given ProviderMaster id.
deleteByPaymentItem(PaymentItemEntity) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To delete all TransactionEntity under given PaymentItem.
deleteCollectionProvider(String, String, long, long) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to delete a CollectionProvider based on given CollectionProvider id.
deleteCollectionProviderProperty(String, String, long, long, String) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to delete a CollectionProvider property based on given CollectionProvider id and property name.
DeleteCollectionProviderPropertyService - Interface in com.skava.payment.service.collectionprovider
FindCollectionProviderService
DeleteCollectionProviderPropertyServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
DeleteCollectionProviderPropertyServiceImpl This class implements the DeleteCollectionProviderPropertyService interface to handle CollectionProvider property delete operations.
DeleteCollectionProviderPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderPropertyServiceImpl
 
DeleteCollectionProviderService - Interface in com.skava.payment.service.collectionprovider
DeleteCollectionProviderService
DeleteCollectionProviderServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
DeleteCollectionProviderServiceImpl This class implements the DeleteCollectionProviderService interface to handle CollectionProvider delete operations.
DeleteCollectionProviderServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderServiceImpl
 
DELETED - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentEntity.Status
 
deletePayment(String, String, long, long) - Method in class com.skava.payment.web.PaymentController
This method is used to delete a Payment based on given payment id.
deletePaymentItem(String, String, long, long, String) - Method in class com.skava.payment.web.PaymentItemController
This method is used to delete a paymentItem based on given paymentItem id.
deletePaymentItemProperty(String, String, long, long, String) - Method in class com.skava.payment.web.PaymentItemController
This method is used to delete a paymentItem property based on given paymentItem id and property name.
DeletePaymentItemPropertyService - Interface in com.skava.payment.service.paymentitem
FindPaymentItemService
DeletePaymentItemPropertyServiceImpl - Class in com.skava.payment.service.impl.paymentitem
DeletePaymentItemPropertyServiceImpl This class implements the DeletePaymentItemPropertyService interface to handle PaymentItem property delete operations.
DeletePaymentItemPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.DeletePaymentItemPropertyServiceImpl
 
deletePaymentItemService - Variable in class com.skava.payment.message.EventDependencies
DeletePaymentItemService
DeletePaymentItemService - Interface in com.skava.payment.service.paymentitem
DeletePaymentItemService
DeletePaymentItemServiceImpl - Class in com.skava.payment.service.impl.paymentitem
DeletePaymentItemServiceImpl This class implements the DeletePaymentItemService interface to handle PaymentItem delete operations.
DeletePaymentItemServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.DeletePaymentItemServiceImpl
 
deletePaymentProperty(String, String, long, long, String) - Method in class com.skava.payment.web.PaymentController
This method is used to delete a Payment property based on given payment id and property name.
DeletePaymentPropertyService - Interface in com.skava.payment.service.payment
DeletePaymentPropertyService
DeletePaymentPropertyServiceImpl - Class in com.skava.payment.service.impl.payment
DeletePaymentServiceImpl This class implements the DeletePaymentPropertyService interface to handle payment property delete operations.
DeletePaymentPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.DeletePaymentPropertyServiceImpl
 
DeletePaymentService - Interface in com.skava.payment.service.payment
DeletePaymentService
DeletePaymentServiceImpl - Class in com.skava.payment.service.impl.payment
DeletePaymentServiceImpl This class implements the DeletePaymentService interface to handle payment delete operations.
DeletePaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.DeletePaymentServiceImpl
 
deleteProviderMaster(String, String, long) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to delete a ProviderMaster based on given providerMaster id.
deleteProviderMasterProperty(String, String, long, String) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to delete a ProviderMaster property based on given ProviderMaster id and property name.
DeleteProviderMasterPropertyService - Interface in com.skava.payment.service.providermaster
DeleteProviderMasterPropertyService
DeleteProviderMasterPropertyServiceImpl - Class in com.skava.payment.service.impl.providermaster
DeleteProviderMasterPropertyServiceImpl This class implements the DeleteProviderMasterPropertyService interface to handle ProviderMaster property delete operations.
DeleteProviderMasterPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.DeleteProviderMasterPropertyServiceImpl
 
DeleteProviderMasterService - Interface in com.skava.payment.service.providermaster
DeleteProviderMasterService
DeleteProviderMasterServiceImpl - Class in com.skava.payment.service.impl.providermaster
DeleteProviderMasterServiceImpl This class implements the DeleteProviderMasterService interface to handle providerMaster delete operations.
DeleteProviderMasterServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.DeleteProviderMasterServiceImpl
 
deleteTransaction(String, String, long, long) - Method in class com.skava.payment.web.TransactionController
This method is used to delete a Transaction based on given Transaction id.
deleteTransactionAndPaymentItem(PaymentItemEntity) - Method in class com.skava.payment.util.PaymentUtil
This method deletes the paymentItem and teh transactions under it
deleteTransactionProperty(String, String, long, long, String) - Method in class com.skava.payment.web.TransactionController
This method is used to delete a Transaction property based on given Transaction id and property name.
DeleteTransactionPropertyService - Interface in com.skava.payment.service.transaction
FindTransactionService
DeleteTransactionPropertyServiceImpl - Class in com.skava.payment.service.impl.transaction
DeleteTransactionPropertyServiceImpl This class implements the DeleteTransactionPropertyService interface to handle Transaction property delete operations.
DeleteTransactionPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.DeleteTransactionPropertyServiceImpl
 
deleteTransactionService - Variable in class com.skava.payment.message.EventDependencies
DeleteTransactionService
DeleteTransactionService - Interface in com.skava.payment.service.transaction
DeleteTransactionService
DeleteTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
DeleteTransactionServiceImpl This class implements the DeleteTransactionService interface to handle transaction delete operations.
DeleteTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.DeleteTransactionServiceImpl
 
description - Variable in class com.skava.payment.model.dto.collection.CollectionAttribute
The description of the attribute.
description - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
description - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
DESCRIPTION - Static variable in class com.skava.payment.constant.RequestParameter
 
DIFFERENT_PAYITMID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
DINERS_CLUB - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
DIRECT_CHARGE - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
DIRECT_CHARGE_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
directCharge(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do direct charge an amount for using provided token.
DISCOVER - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
DO_AUTH - Static variable in class com.skava.payment.constant.PaymentConstants
 
doAuthCheck(FindAllRequest, long, CollectionEntity, PaymentSpecificationBuilderImpl) - Method in class com.skava.payment.util.PaymentUtilEx
This method will return a filter object after validating the following 1. user id if he has a role of GUEST / REG_USER 2. account id if he has the account payment view privilege 3. given user id or account id if he has the payment manager role
doAuthCheckAndGetPayment(CollectionEntity, Long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns a PaymentEntity object after validating the following: User id if he has a role of GUEST / REG_USER Account id if he has the account payment view privilege Given user id or account id if he has the payment manager role
doAuthCheckAndGetPayment(CollectionEntity, Long, String) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns a PaymentEntity object after validating the following: User id if he has a role of GUEST / REG_USER Account id if he has the account payment view privilege Given user id or account id if he has the payment manager role
doDec(String, String, String, String, long) - Method in class com.skava.payment.web.EncryptionController
This method is used to load single Collection based on given CollectionRequest.
doEnc(String, String, String, String) - Method in class com.skava.payment.web.EncryptionController
This method is used to load single Collection based on given CollectionRequest.
doEncAll(String, String, String, List<Property>) - Method in class com.skava.payment.web.EncryptionController
This method is used to load single Collection based on given CollectionRequest.
doPreAuth(PaymentProcessor, PaymentEntity, String, String) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
Method to do pre authorize from create payment validator.
DuplicateEntry - Annotation Interface in com.skava.payment.validation.constraints
This annotation defines Duplicate Entry
DuplicateEntryValidator - Class in com.skava.payment.validation
This class defines Duplicate Entry Validator This constraint validator used for finding duplicate entries in Collection
DuplicateEntryValidator() - Constructor for class com.skava.payment.validation.DuplicateEntryValidator
 
DuplicatePaymentValidator - Interface in com.skava.payment.interfaces
This interface enables to check if the payment entry already exists.

E

email - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
email - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
email - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
EMPTY_SUPPORTED_TYPES - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
EnableFeed - Annotation Interface in com.skava.payment.feed
This is to Enable the Payment Feed, depending upon the property
encrypt(String, String) - Static method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Encrypts the given data with the given public key
encrypted - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
EncryptionController - Class in com.skava.payment.web
 
EncryptionController() - Constructor for class com.skava.payment.web.EncryptionController
 
encryptionHelper - Variable in class com.skava.payment.service.impl.PaymentAutowires
EncryptionHelper
EncryptionHelper - Class in com.skava.payment.helper
This class has helper methods related to encryption/decryption
EncryptionHelper() - Constructor for class com.skava.payment.helper.EncryptionHelper
 
EncryptionKey - Class in com.skava.payment.service.encryption
The class to get the Encryption key
EncryptionKey() - Constructor for class com.skava.payment.service.encryption.EncryptionKey
 
EncryptionKeyRequest - Class in com.skava.payment.service.encryption
This class defines the EncryptionKeyRequest model.
EncryptionKeyRequest() - Constructor for class com.skava.payment.service.encryption.EncryptionKeyRequest
 
EncryptionKeyResponse - Class in com.skava.payment.service.encryption
This class defines the CollectionResponse model.
EncryptionKeyResponse() - Constructor for class com.skava.payment.service.encryption.EncryptionKeyResponse
 
EncryptionKeyService - Interface in com.skava.payment.service.encryption
EncryptionKeyService
EncryptionKeyServiceImpl - Class in com.skava.payment.service.encryption
Implementation of EncryptionKeyService interface
EncryptionKeyServiceImpl() - Constructor for class com.skava.payment.service.encryption.EncryptionKeyServiceImpl
 
EncryptionRequest - Class in com.skava.payment.service.encryption
This class defines the FindCollectionRequest model.
EncryptionRequest() - Constructor for class com.skava.payment.service.encryption.EncryptionRequest
 
EncryptionResponse - Class in com.skava.payment.service.encryption
This class defines the CollectionResponse model.
EncryptionResponse() - Constructor for class com.skava.payment.service.encryption.EncryptionResponse
 
EncryptionService - Interface in com.skava.payment.service.encryption
FindCollectionService
EncryptionServiceImpl - Class in com.skava.payment.service.encryption
Implementation of EncryptionService
EncryptionServiceImpl() - Constructor for class com.skava.payment.service.encryption.EncryptionServiceImpl
 
entryPath() - Element in annotation interface com.skava.payment.validation.constraints.DuplicateEntry
 
ENUM - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
ENUM_MULTISELECT - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
EventDependencies - Class in com.skava.payment.message
This class defines common dependencies for event
EventDependencies() - Constructor for class com.skava.payment.message.EventDependencies
 
EventResponse - Class in com.skava.payment.message
 
EventResponse() - Constructor for class com.skava.payment.message.EventResponse
 
eventUtil - Variable in class com.skava.payment.message.EventDependencies
EventUtil
eventUtil - Variable in class com.skava.payment.service.impl.ServiceAutowires
eventUtil
EventUtil - Class in com.skava.payment.util
 
EventUtil() - Constructor for class com.skava.payment.util.EventUtil
 
EXCEPTION_CONST - Static variable in class com.skava.payment.util.CollectionUtil
 
EXCEPTION_CONST - Static variable in class com.skava.payment.util.MapperUtil
 
EXCEPTION_CONST - Static variable in class com.skava.payment.util.PaymentCacheUtil
 
EXCEPTION_CONST - Static variable in class com.skava.payment.util.PaymentUtil
 
EXCEPTION_CONST - Static variable in class com.skava.payment.validation.transaction.TransactionValidatorHelper
 
EXPECTATION_FAILED - Static variable in class com.skava.payment.constant.ParamDescription
 
expires - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
ExternalTomcatServletInitializer - Class in com.skava.payment
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.payment.ExternalTomcatServletInitializer
 

F

FAILED - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionEntity.Status
 
FAILURE - Static variable in class com.skava.payment.constant.ParamDescription
 
FIELD_ACTION_NAME - Static variable in class com.skava.payment.constant.AuditConstants
Action name audit field
FIELD_BUSINESS_ID - Static variable in class com.skava.payment.constant.AuditConstants
Business id audit field
FIELD_CHECK_PROVIDER_TOKEN_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Check Payment audit field
FIELD_COLLECTION_ID - Static variable in class com.skava.payment.constant.AuditConstants
Collection id audit field
FIELD_COLLECTION_ID - Static variable in class com.skava.payment.model.entity.payment.PaymentEntity
 
FIELD_COLLECTION_PROVIDER_ID - Static variable in class com.skava.payment.constant.AuditConstants
Collection Provider id audit field
FIELD_COMPLETE_PAYMENT_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Complete Payment audit field
FIELD_CREATE_BULK_TRANSACTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Bulk Transaction audit field
FIELD_CREATE_COLLECTION_PROVIDER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Collection provider audit field
FIELD_CREATE_COLLECTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create collection audit field
FIELD_CREATE_EXERNAL_TRANSACTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Transaction audit field
FIELD_CREATE_PAYMENT_ITEM_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Payment Item audit field
FIELD_CREATE_PAYMENT_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Payment audit field
FIELD_CREATE_PROVIDER_MASTER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Provider Master audit field
FIELD_CREATE_TRANSACTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Create Transaction audit field
FIELD_DELETE_COLLECTION_PROVIDER_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Collection provider property audit field
FIELD_DELETE_COLLECTION_PROVIDER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Collection provider audit field
FIELD_DELETE_PAYMENT_ITEM_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Item Property audit field
FIELD_DELETE_PAYMENT_ITEM_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Item audit field
FIELD_DELETE_PAYMENT_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment Property audit field
FIELD_DELETE_PAYMENT_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Payment audit field
FIELD_DELETE_PROVIDER_MASTER_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Provider Master Property audit field
FIELD_DELETE_PROVIDER_MASTER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Provider Master audit field
FIELD_DELETE_TRANSACTION_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Transaction Property audit field
FIELD_DELETE_TRANSACTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Delete Transaction audit field
FIELD_EVENT_NAME - Static variable in class com.skava.payment.constant.AuditConstants
Event name audit field
FIELD_ID - Static variable in class com.skava.payment.model.entity.payment.PaymentEntity
 
FIELD_MESSAGE_CORRELATIONID - Static variable in class com.skava.payment.constant.AuditConstants
Message Queue Correlation Id audit field
FIELD_MESSAGE_SENDER - Static variable in class com.skava.payment.constant.AuditConstants
Message Queue Sender audit field
FIELD_MESSAGE_TYPE - Static variable in class com.skava.payment.constant.AuditConstants
Message Queue Type audit field
FIELD_PAYMENT - Static variable in class com.skava.payment.model.entity.payment.PaymentItemEntity
 
FIELD_PAYMENT_ID - Static variable in class com.skava.payment.constant.AuditConstants
Payment id audit field
FIELD_PAYMENT_ITEM_ID - Static variable in class com.skava.payment.constant.AuditConstants
Payment item id audit field
FIELD_PROFILE_ID - Static variable in class com.skava.payment.model.entity.payment.PaymentEntity
 
FIELD_PROFILE_TYPE - Static variable in class com.skava.payment.model.entity.payment.PaymentEntity
 
FIELD_PROVIDER_MASTER_ID - Static variable in class com.skava.payment.constant.AuditConstants
Provider master id audit field
FIELD_QUEUE - Static variable in class com.skava.payment.constant.AuditConstants
Order id audit field
FIELD_RECREATE_TRANSACTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
ReCreate Transaction audit field
FIELD_SHOW_IN_PROFILE - Static variable in class com.skava.payment.model.entity.payment.PaymentEntity
 
FIELD_TRANSACTION_ID - Static variable in class com.skava.payment.constant.AuditConstants
Transaction id audit field
FIELD_UPDATE_COLLECTION_PROPERTY_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update collection property audit field
FIELD_UPDATE_COLLECTION_PROVIDER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update Collection provider audit field
FIELD_UPDATE_COLLECTION_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update collection audit field
FIELD_UPDATE_PAYMENT_ITEM_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update Payment Item audit field
FIELD_UPDATE_PAYMENT_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update Payment audit field
FIELD_UPDATE_PROVIDER_MASTER_REQUEST - Static variable in class com.skava.payment.constant.AuditConstants
Update Provider Master audit field
FIELD_USERID - Static variable in class com.skava.payment.constant.AuditConstants
User id audit field
FILE - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
FILTER - Static variable in class com.skava.payment.constant.RequestParameter
FILTER
finallyBlock(EventResponse, Message<JsonNode>, MessageProperties) - Method in class com.skava.payment.util.EventUtil
This method executes in the finally block of try in handleBulkTransactionEvent()
FIND_ALL_COLLECTIONPROVIDER_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_ALL_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_ALL_PAYMENTITEM_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_ALL_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_COLLECTIONPROVIDER_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_PAYMENTITEM_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_PRIMARY_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_TRANSACTION_BY_PROP_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_TRANSACTION_BY_REQUESTID_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
FIND_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
findAll() - Method in interface com.skava.payment.repository.collection.CollectionAttributeRepository
Load all the collection attribute
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
To find all the CollectionProviderEntity with the requested page limits.
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To find all PaymentItemEntity with the requested page limits.
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find all PaymentEntity with the requested page limits.
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
To find all ProviderMasterEntity with the requested page limits.
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
To find all RequestReferenceEntity with the requested page limits.
findAll(Pageable) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find all TransactionEntity with the requested page limits.
findAll(Specification<CollectionEntity>, Pageable) - Method in interface com.skava.payment.repository.collection.CollectionRepository
To load all the collections with the given pagination params.
findAll(Specification<PaymentEntity>, Pageable) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find all PaymentEntity with the given filter specifications and requested page limits.
findAll(Specification<PaymentItemEntity>, Pageable) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To find all PaymentItemEntity with the given filter specifications and requested page limits.
findAll(Specification<PaymentPropertyEntity>) - Method in interface com.skava.payment.repository.payment.PaymentPropertyRepository
 
findAll(Specification<PaymentProviderEntity>) - Method in interface com.skava.payment.repository.payment.PaymentProviderRepository
 
findAll(Specification<TransactionEntity>, Pageable) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find all TransactionEntity with the given filters specification and the requested page limits.
findAllByCollectionId(Long) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
To find all the CollectionProviderEntity under the provided collectionId.
findAllByCollectionId(Long, Pageable) - Method in interface com.skava.payment.repository.collection.CollectionPropertyRepository
To find all CollectionPropertyEntity for given collection id and page limits.
findAllByCollectionId(Pageable, Long) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
To find all the CollectionProviderEntity under the provided collectionId with the requested page limits.
findAllByPayment(PaymentEntity) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To find all PaymentItemEntity under the given payment.
findAllByPayment(PaymentEntity, Pageable) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To find all PaymentItemEntity under the given payment and page limits.
findAllByPaymentItem(PaymentItemEntity, Pageable) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find all TransactionEntity under the given PaymentItemEntity and the requested page limits.
findAllByproviderId(Long) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
To find PaymentItemEntity for the given paymentItem id.
findAllByStatus(CollectionEntity.Status) - Method in interface com.skava.payment.repository.collection.CollectionRepository
To load all the collections for the given status.
findAllCollection(String, long, String, int, int, String) - Method in class com.skava.payment.web.CollectionController
This method is used to find all CollectionsResponse based on given CollectionRequest.
findAllCollectionProvider(String, String, long, int, int) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to get all Collection Providers and will be shown according to the provided page and size params.
FindAllCollectionProviderService - Interface in com.skava.payment.service.collectionprovider
FindAllCollectionProviderService
FindAllCollectionProviderServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
FindAllCollectionProviderServiceImpl This class implements the FindAllCollectionProviderService interface to find all operations.
FindAllCollectionProviderServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.FindAllCollectionProviderServiceImpl
 
FindAllCollectionRequest - Class in com.skava.payment.model.request.collection
FindAllCollectionRequest This class is the input model to create a new collection this contains the following params from the rest controller to pass thru the service impl 1. page 2. size 3. filter
FindAllCollectionRequest() - Constructor for class com.skava.payment.model.request.collection.FindAllCollectionRequest
 
FindAllCollectionService - Interface in com.skava.payment.service.collection
FindAllCollectionService
FindAllCollectionServiceImpl - Class in com.skava.payment.service.impl.collection
FindAllCollectionServiceImpl This services will fetch the list of collections based on the given filter and conditions the FindAllCollectionRequest will have the filters and paginations
FindAllCollectionServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.FindAllCollectionServiceImpl
 
findAllPayment(String, String, long, String, String, boolean, Boolean, int, int, String) - Method in class com.skava.payment.web.PaymentController
This method is used to get all Payments and will be shown according to the provided page and size params.
findAllPaymentItem(String, String, long, long, Boolean, int, int) - Method in class com.skava.payment.web.PaymentController
This method is used to get all PaymentItems and will be shown according to the provided page and size params.
findAllPaymentItemService - Variable in class com.skava.payment.message.EventDependencies
FindAllPaymentItemService
FindAllPaymentItemService - Interface in com.skava.payment.service.paymentitem
FindAllPaymentItemService
FindAllPaymentItemServiceImpl - Class in com.skava.payment.service.impl.paymentitem
FindAllPaymentServiceImpl This class implements the FindAllPaymentService interface to find all operations.
FindAllPaymentItemServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.FindAllPaymentItemServiceImpl
 
findAllPaymentService - Variable in class com.skava.payment.message.EventDependencies
Create Payment service
FindAllPaymentService - Interface in com.skava.payment.service.payment
FindAllPaymentService
FindAllPaymentServiceImpl - Class in com.skava.payment.service.impl.payment
FindAllPaymentServiceImpl This class implements the FindAllPaymentService interface to find all operations.
FindAllPaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.FindAllPaymentServiceImpl
 
FindAllPaymentsResponse - Class in com.skava.payment.model.response.payment
FindAllPaymentsResponse
FindAllPaymentsResponse() - Constructor for class com.skava.payment.model.response.payment.FindAllPaymentsResponse
 
findAllPaymentV1(String, String, long, String, String, boolean, boolean, int, int, String) - Method in class com.skava.payment.web.PaymentController
This method is used to get all Payments and will be shown according to the provided page and size params.
findAllProviderMaster(String, String, int, String, int) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to get all Provider Masters and will be shown according to the provided page and size params.
FindAllProviderMasterService - Interface in com.skava.payment.service.providermaster
FindAllProviderMasterService
FindAllProviderMasterServiceImpl - Class in com.skava.payment.service.impl.providermaster
FindAllProviderMasterServiceImpl This class implements the FindAllProviderMasterService interface to find all operations.
FindAllProviderMasterServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.FindAllProviderMasterServiceImpl
 
FindAllRequest - Class in com.skava.payment.model.request.payment
 
FindAllRequest() - Constructor for class com.skava.payment.model.request.payment.FindAllRequest
 
FindAllResponse - Class in com.skava.payment.model.response.collection
CollectionsResponse This holds the container to transfer the collection object from the serviceimple to the controller with appropriate response codes
FindAllResponse() - Constructor for class com.skava.payment.model.response.collection.FindAllResponse
 
findAllTransaction(String, String, long, long, int, int, String) - Method in class com.skava.payment.web.PaymentItemController
This method is used to get all Transactions and will be shown according to the provided page and size params.
findAllTransactionService - Variable in class com.skava.payment.message.EventDependencies
FindAllTransactionService
FindAllTransactionService - Interface in com.skava.payment.service.transaction
FindAllPaymentItemService
FindAllTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
FindAllPaymentServiceImpl This class implements the FindAllPaymentService interface to find all operations.
FindAllTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.FindAllTransactionServiceImpl
 
findByBusinessIdAndNameIgnoreCase(long, String) - Method in interface com.skava.payment.repository.collection.CollectionRepository
 
findByCollectionIdAndKeyId(long, String) - Method in interface com.skava.payment.repository.encryption.CryptKeyRepository
 
findByCollectionIdAndProfileIdAndProfileTypeAndShowInProfile(Long, String, ProfileInfo.ProfileType, boolean) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity under the given collection and is a default one for the given profile id and type.
findByCollectionIdAndProfileIdAndTypeAndShowInProfile(long, String, PaymentType, boolean) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given payment id.
findById(long) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
 
findById(long) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
To find a ProviderMasterEntity for the given ProviderMaster id.
findById(long) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
To find a RequestReferenceEntity for the given request id.
findById(long) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find a TransactionEntity for the given transaction id.
findById(CollectionPropertyEntity.Key) - Method in interface com.skava.payment.repository.collection.CollectionPropertyRepository
 
findById(Long) - Method in interface com.skava.payment.repository.collection.CollectionRepository
 
findById(Long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given payment id.
findByIdAndBusinessId(long, long) - Method in interface com.skava.payment.repository.collection.CollectionRepository
To load a collection for the given Id and businessId.
findByIdAndCollectionId(long, long) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
 
findByIdAndCollectionId(Long, long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given payment id.
findByIdAndPaymentId(long, long) - Method in interface com.skava.payment.repository.payment.PaymentProviderRepository
To find a PaymentProviderEntity for the given PaymentProvider id and Payment id.
findByIdIn(Collection<Long>) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
 
findByIdIn(Set<Long>) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
 
findByPaymentId(long) - Method in interface com.skava.payment.repository.payment.PaymentProviderRepository
 
findByPaymentId(Long) - Method in interface com.skava.payment.repository.payment.PaymentPropertyRepository
 
findByPaymentItemAndType(PaymentItemEntity, TransactionType) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find all TransactionEntity under the given PaymentItemEntity and transaction type.
findByPaymentItemAndTypeAndStatus(PaymentItemEntity, TransactionType, TransactionEntity.Status) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find all TransactionEntity under the given PaymentItemEntity, transaction type and status.
findByPaymentPropertiesNameAndPaymentPropertiesValueAndCollectionId(String, String, long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given property name and value and collectionId.
findByPropertiesNameAndPropertiesValue(String, String) - Method in interface com.skava.payment.repository.payment.TransactionRepository
To find a TransactionEntity for the given property name and value and collectionId.
findByProviderMasterIdAndCollectionId(long, long) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
 
findByProvidersIdAndCollectionId(long, long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given providerId and collectionId.
findByProvidersTokenAndCollectionIdAndProfileIdAndProfileType(String, long, String, ProfileInfo.ProfileType) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given provider token, collectionId, profile id and profile type.
findByProvidersTokenAndCollectionIdAndProfileIdAndProfileTypeAndShowInProfile(String, long, String, ProfileInfo.ProfileType, boolean) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given provider token, collectionId, profile id and profile type.
findByRequestId(String) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
 
findByStatus(String, Pageable) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
To find a RequestReferenceEntity for any of the given statuses.
findByStatusIn(List<String>, Pageable) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
To find a RequestReferenceEntity for any of the given statuses.
findBySupportedTypesType(PaymentType) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
To find all ProviderMasterEntity for the given payment type.
findByTypeAndProfileIdAndCollectionId(PaymentType, String, long) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity for the given user id.
FindCollectionPropertyRequest - Class in com.skava.payment.model.request.collection.property
This class defines the FindCollectionPropertyRequest model.
FindCollectionPropertyRequest() - Constructor for class com.skava.payment.model.request.collection.property.FindCollectionPropertyRequest
 
FindCollectionPropertyService - Interface in com.skava.payment.service.collection.property
This class defines FindCollectionPropertyService
FindCollectionPropertyServiceImpl - Class in com.skava.payment.service.impl.collection.property
This class implements the FindCollectionPropertyService interface to handle the collection property get request.
FindCollectionPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.property.FindCollectionPropertyServiceImpl
 
FindCollectionProviderService - Interface in com.skava.payment.service.collectionprovider
FindCollectionProviderService
FindCollectionProviderServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
FindProviderMasterServiceImpl This class implements the FindProviderMasterService interface to find particular ProviderMaster operations.
FindCollectionProviderServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.FindCollectionProviderServiceImpl
 
FindCollectionRequest - Class in com.skava.payment.model.request.collection
This class defines the FindCollectionRequest model.
FindCollectionRequest() - Constructor for class com.skava.payment.model.request.collection.FindCollectionRequest
 
FindCollectionService - Interface in com.skava.payment.service.collection
FindCollectionService
FindCollectionServiceImpl - Class in com.skava.payment.service.impl.collection
This class implements the FindCollectionService interface to handle the collection create request.
FindCollectionServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.FindCollectionServiceImpl
 
findPaymentByCollectionIdProfileIdAndUserId(long, String, ProfileInfo.ProfileType) - Method in class com.skava.payment.util.PaymentUtil
 
findPaymentItemService - Variable in class com.skava.payment.message.EventDependencies
FindPaymentItemService
FindPaymentItemService - Interface in com.skava.payment.service.paymentitem
FindPaymentItemService
FindPaymentItemServiceImpl - Class in com.skava.payment.service.impl.paymentitem
FindPaymentServiceImpl This class implements the FindPaymentService interface to find particular Payment operations.
FindPaymentItemServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.FindPaymentItemServiceImpl
 
FindPaymentService - Interface in com.skava.payment.service.payment
FindPaymentService
FindPaymentServiceImpl - Class in com.skava.payment.service.impl.payment
FindPaymentServiceImpl This class implements the FindPaymentService interface to find particular Payment operations.
FindPaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.FindPaymentServiceImpl
 
FindPrimaryPaymentService - Interface in com.skava.payment.service.payment
UpdatePaymentService
FindPrimaryPaymentServiceImpl - Class in com.skava.payment.service.impl.payment
UpdatePaymentServiceImpl This class implements the UpdatePaymentService interface to update whole Payment operations.
FindPrimaryPaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.FindPrimaryPaymentServiceImpl
 
FindProviderMasterService - Interface in com.skava.payment.service.providermaster
FindProviderMasterService
findProviderMasterServiceImpl - Variable in class com.skava.payment.service.impl.PaymentAutowires
PluginPaymentServices
FindProviderMasterServiceImpl - Class in com.skava.payment.service.impl.providermaster
FindProviderMasterServiceImpl This class implements the FindProviderMasterService interface to find particular ProviderMaster operations.
FindProviderMasterServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.FindProviderMasterServiceImpl
 
findTopByCollectionIdAndProfileIdAndProfileTypeAndIsDefault(Long, String, ProfileInfo.ProfileType, boolean) - Method in interface com.skava.payment.repository.payment.PaymentRepository
To find a PaymentEntity under the given collection and is a default one for the given profile id and type.
FindTransactionByPropertyService - Interface in com.skava.payment.service.transaction
FindTransactionByPropertyService
FindTransactionByPropertyServiceImpl - Class in com.skava.payment.service.impl.transaction
FindTransactionByPropertyServiceImpl This class implements the FindTransactionByPropertyService interface to load Transaction by property.
FindTransactionByPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.FindTransactionByPropertyServiceImpl
 
FindTransactionByRequestIdService - Interface in com.skava.payment.service.transaction
FindTransactionService
FindTransactionByRequestIdServiceImpl - Class in com.skava.payment.service.impl.transaction
FindPaymentServiceImpl This class implements the FindPaymentService interface to find particular Payment operations.
FindTransactionByRequestIdServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.FindTransactionByRequestIdServiceImpl
 
findTransactionService - Variable in class com.skava.payment.message.EventDependencies
FindTransactionService
FindTransactionService - Interface in com.skava.payment.service.transaction
FindTransactionService
FindTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
FindPaymentServiceImpl This class implements the FindPaymentService interface to find particular Payment operations.
FindTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.FindTransactionServiceImpl
 
FIRST_NAME - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
FIRST_NAME
firstName - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
firstName - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
firstName - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
firstName - Variable in class com.skava.payment.model.payment.CardDetail
First name on the card
FLOAT - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 

G

generate() - Method in class com.skava.payment.service.encryption.RSAKeyPairGenerator
Generates the key pair
generateOrGetPublicKey(long, boolean) - Method in interface com.skava.payment.service.encryption.EncryptionKeyService
This method is used to generate or retrieve the RSA key pair and return only the public key This method will cache the KeyPair and returns the same public key of subsequent requests.
generateOrGetPublicKey(long, boolean) - Method in class com.skava.payment.service.encryption.EncryptionKeyServiceImpl
Method to generate or get the public key
GET - Static variable in class com.skava.payment.constant.PaymentConstants
get types of operations for events
GET_BEANS - Static variable in class com.skava.payment.util.ReflectionUtils
 
GET_COL_PROP - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_CONF_CODE - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_DEF_PREDICATE - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_LIST_PAY - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_PAY_FILTER - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_TRANS - Static variable in class com.skava.payment.constant.PaymentConstants
 
GET_TRANS_REF - Static variable in class com.skava.payment.constant.PaymentConstants
 
getadditionalProperties(PaymentProcessor, PaymentEntity) - Static method in class com.skava.payment.util.CommonUtilExtension
Checking the provider master properties and collection provider properties and get "rewardType" property and return list of payment properties
GETALL - Static variable in class com.skava.payment.constant.PaymentConstants
getall types of operations for events
getAllCollectionAttributes(String) - Method in class com.skava.payment.web.CollectionAttributeController
This service is used to retrieve all collection attributes available for the micro service.
GetAllPaymentService - Interface in com.skava.payment.service.payment
GetAllPaymentService
GetAllPaymentServiceImpl - Class in com.skava.payment.service.impl.payment
GetAllPaymentServiceImpl This class implements the GetAllPaymentService interface to find all operations.
GetAllPaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.GetAllPaymentServiceImpl
 
getAsEntity() - Method in class com.skava.payment.model.dto.collection.Collection
This method is used to set collcetion's Id to entity.
getAsEntity() - Method in class com.skava.payment.model.dto.collection.CollectionProperty
This method is used to set collcetion's Id to entity.
getAsResponseEntity(MessageSource, Object[]) - Method in class com.skava.payment.model.response.PaymentServiceResponse
 
getBeans(ApplicationContext, Class<T>, String) - Static method in class com.skava.payment.util.ReflectionUtils
Get list of beans from ApplicationContext using comma separated qualified class names
getBeans(ApplicationContext, String, Class<T>) - Static method in class com.skava.payment.util.ReflectionUtils
Get list of beans from ApplicationContext using comma separated qualified class names
getBusinessId(Long) - Method in class com.skava.payment.security.PaymentWebSecurityConfiguration
 
getCardBrand(String) - Static method in enum class com.skava.payment.model.payment.CardBrand
This method returns the Card Brand for the given card number.
getCollectionAndMasterProvider(PaymentEntity, long, long) - Method in class com.skava.payment.service.impl.transaction.TransactionHandler
 
getCollectionAndMasterProviderUsingPaymentType(PaymentType, Map<Long, CollectionProvAndProvMaster>) - Method in class com.skava.payment.util.PaymentUtilEx
This method will load the appropriate collection provider associated for the given payment type.
getCollectionAndProviderMaster(long, long) - Method in class com.skava.payment.util.PaymentUtilEx
 
GetCollectionAttributeService - Interface in com.skava.payment.service.collection.attribute
GetCollectionAttributeService interface
GetCollectionAttributeServiceImpl - Class in com.skava.payment.service.impl.collection.attribute
This service class implements GetCollectionAttributeService and handles the get collection attributes service request, process it and save the details in DB.
GetCollectionAttributeServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
getCollectionById(String, long, String, long) - Method in class com.skava.payment.web.CollectionController
This method is used to load single Collection based on given CollectionRequest.
getCollectionProperty(long, List<CollectionPropertyEntity>, String) - Method in class com.skava.payment.service.impl.CommonDependencies
This method is used to get the CollectionPropertyEntity from the given collection properties and property name.
getCollectionProperty(Long, String) - Method in class com.skava.payment.service.impl.CommonDependencies
This method is used to get the CollectionPropertyEntity for the given collectionId and property name.
getCollectionProperty(Long, String, String) - Method in class com.skava.payment.util.ValidatorsUtil
Get collection property of the collection.
getCollectionPropertyById(String, long, String, long, String) - Method in class com.skava.payment.web.CollectionPropertyController
Fetch the collection property based on the the given collection property name
getCollectionPropInMap(List<CollectionPropertyEntity>) - Static method in class com.skava.payment.util.CollectionUtil
The method convert collection prop to map type
getCollectionProviderById(String, String, long, long) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to get a CollectionProvider for the provided collectionProvider id.
getCollectionProviderFromPayment(PaymentEntity) - Method in class com.skava.payment.service.impl.CommonDependencies
This method a CollectionProviderEntity for the given payment.
getCollectionProviderId(PaymentEntity) - Method in class com.skava.payment.service.impl.CommonDependencies
This method loads the collection provider identifier.
getCollectionProviderMap(Cache, long) - Method in class com.skava.payment.util.PaymentCacheUtil
getCollectionProviderMap
getCollectionProviderMapFromDB(long) - Method in class com.skava.payment.util.PaymentCacheUtil
getCollectionProviderMapFromDB
getCollectionProvidersMap(long) - Method in class com.skava.payment.util.PaymentCacheUtil
 
getConfirmationCodeFromTransaction(TransactionEntity) - Static method in class com.skava.payment.service.impl.transaction.TransactionHandler
This method returns the confirmationCode in the given transaction
getConstraintMessageCode(ValidationCode) - Static method in class com.skava.payment.util.ValidationUtils
 
getCreatePaymentStatus() - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to get the payment status.
getCreatePaymentStatus() - Method in class com.skava.payment.processor.TestBulkTransactionPaymentProcessor
 
getCreatePaymentStatus(List<PaymentPropertyEntity>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to get the payment status.
getCurrentAuditor() - Method in class com.skava.payment.audit.AuditorAwareImpl
 
getData(String) - Static method in class com.skava.payment.feed.PaymentFeedContext
Get value for the given key from the context
getDefaultPayment(String, String, long) - Method in class com.skava.payment.web.PaymentController
This method is used to load the default Payment of the user.
getFieldErrors(List<FieldError>) - Static method in class com.skava.payment.util.ValidationUtils
getFieldErrors.
getGlobalErrors(List<ObjectError>) - Static method in class com.skava.payment.util.ValidationUtils
getGlobalErrors.
getInstance(String) - Method in class com.skava.payment.service.impl.providertoken.ProviderTokenValidatorImpl
getInstance method will check the default properties that needs to create the processor.
getListFromIterator(Iterator<PaymentEntity>, Map<Long, List<PaymentProviderEntity>>, Map<Long, List<PaymentPropertyEntity>>) - Static method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method is used to iterate an "ENTITY" and add in array list of "ENTITY".
getListFromIterator(Iterator<T>) - Static method in class com.skava.payment.service.impl.CommonDependenciesExt
This method is used to iterate an "ENTITY" and add in array list of "ENTITY".
getListOfPayments(long, List<PaymentEntity>) - Method in class com.skava.payment.util.PaymentUtilEx
 
getListOfPayments(long, List<PaymentEntity>, String) - Method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the payment response.
getListOfPayments(long, Page<PaymentEntity>, String) - Method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the payment response.
getListOfPaymentsWithPageable(long, List<PaymentEntity>) - Method in class com.skava.payment.util.PaymentUtilEx
 
getLocalizedMessage(MessageSource, String, String, Object...) - Static method in class com.skava.payment.util.MessageUtils
getLocalizedMessage.
getMaskedValue(Object, int, int) - Static method in class com.skava.payment.util.PaymentUtil
This method gives the masked value for the object passed
getPayment(Long, long) - Method in class com.skava.payment.util.PaymentUtil
This method returns a PaymentEntity for the given paymentId and collectionId.
getPaymentBillingAddressDTO() - Method in class com.skava.payment.model.entity.payment.RegisterBillingAddressEntity
 
getPaymentById(String, String, long, long, String) - Method in class com.skava.payment.web.PaymentController
This method is used to load single Payment for the provided payment id.
getPaymentByProvider(long, PaymentItemEntity) - Method in class com.skava.payment.util.PaymentUtil
This method returns a PaymentEntity for the given collectionId and providerId set in the PaymentItemEntity object.
getPaymentFromList(List<Payment>, Map<Long, CollectionProvAndProvMaster>, PaymentEntity) - Method in class com.skava.payment.util.PaymentUtilEx
 
getPaymentFromPlugin(PaymentEntity, PaymentProcessor) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To get the payment details from the existing token.
getPaymentIdsForFilter(List<PaymentEntity>) - Static method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the list of payment identifiers available in the loaded results.
getPaymentIdsForFilter(Page<PaymentEntity>) - Static method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the list of payment identifiers available in the loaded results.
getPaymentItem(long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns a PaymentItemEntity for the given paymentItemId.
getPaymentItemById(String, String, long, long) - Method in class com.skava.payment.web.PaymentItemController
This method is used to load single PaymentItem for the provided payment id.
getPaymentPropertiesFromCache(PaymentEntity) - Method in class com.skava.payment.util.PaymentUtil
 
getPaymentPropertiesMap(long, String, StringBuilder) - Method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the map of payment and its payment providers.
getPaymentProvider(PaymentItemEntity, PaymentEntity) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns PaymentProviderEntity object for the given providerId in PaymentItemEntity and paymentId in PaymentEntity object.
getPaymentProviderEntitiesMap(long, String, StringBuilder) - Method in class com.skava.payment.service.impl.PaymentSpecificationUtil
This method returns the map of payment and its payment providers.
getPaymentStatus(String, Object) - Static method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecification
getPaymentStatus
getPaymentType(String, Object) - Static method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecification
getPaymentType
getPluginProperties() - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
getPluginProperties(CollectionProvAndProvMaster, ProviderMasterEntity, CollectionProviderEntity) - Method in class com.skava.payment.util.PaymentPluginHandler
 
getPredicate(Class<?>, String) - Static method in class com.skava.payment.util.QueryDslUtil
Get Querydsl Predicate
getPrivateKey() - Method in class com.skava.payment.service.encryption.EncryptionKey
This method return the decode base64PrivateKey and return it as PrivateKey object
getPrivateKey(long, String) - Method in interface com.skava.payment.service.encryption.EncryptionKeyService
This method is used to get the private key for given collectionId and keyId
getPrivateKey(long, String) - Method in class com.skava.payment.service.encryption.EncryptionKeyServiceImpl
Returns the private key
getPrivateKey(String) - Static method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Gets the private key from base64 private key
getProcessor(CollectionProvAndProvMaster) - Method in class com.skava.payment.util.PaymentPluginHandler
 
getProcessorResponse(Transaction, PaymentItemEntity, PaymentEntity, PaymentProviderEntity, String) - Method in class com.skava.payment.service.impl.transaction.TransactionHandler
This method gets the final response from all types of transactions
getProviderMasterById(long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method returns a ProviderMasterEntity for the given ProviderMaster Id.
getProviderMasterById(String, String, long) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to get a ProviderMaster for the provided ProviderMaster id.
getPublicKey(String) - Static method in class com.skava.payment.service.encryption.EncryptionKey
This method return the decode base64PublicKey and return it as PublicKey object
getPublicKey(String) - Static method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Returns the Public Key
getPublicKey(String, String, long, boolean) - Method in class com.skava.payment.web.EncryptionController
This API is used to generate/retrieve RSA KeyPair and return public key This public key can be used to encrypt the request body of various payment APIs
getReader(Class<T>) - Static method in class com.skava.payment.util.MapperUtil
Method to get the reader object for the given type.
getReconcilableColections() - Method in class com.skava.payment.feed.PaymentReconciliationScheduler
Get the list of reconciliable collections
getRoleAttributes(String, long, long) - Method in class com.skava.payment.helper.AuthHelper
This method returns the role attributes for the given roleName under given business and collection.
getRoutingKey(String) - Method in class com.skava.payment.event.PaymentEventService
 
getSpecification(String) - Method in class com.skava.payment.model.entity.criteria.AbstractSpecificationBuilder
Gets the specifications.
getTransaction(long) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method loads a TransactionEntity for the give transactionId from DB.
getTransactionById(String, String, long, long) - Method in class com.skava.payment.web.TransactionController
This method is used to load single Transaction for the provided transaction id.
getTransactionByRequestId(String) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is to fetch the transaction created by the provider for the given id.
getTransactionByRequestId(String, String, long, String) - Method in class com.skava.payment.web.TransactionController
This method is used to load single Transaction for the provided request id.
getTransactionFromRefTransId(Long, Map<String, String>, TransactionType) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method checks if the provided reference transaction type exists in the provided map and returns the transaction if exists.
getTransactionFromRefTransId(Long, Map<String, String>, TransactionType, boolean) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method checks if the provided reference transaction type exists in the provided map and returns the transaction if exists.
getTransactionProperty(String, String, long, String, String) - Method in class com.skava.payment.web.TransactionController
This method is used to load a transaction based on given property name and property value.
getUserId() - Method in class com.skava.payment.helper.AuthHelper
This method returns the userId from authTokenHandler
getUserIdFromAuth() - Static method in class com.skava.payment.service.impl.CommonDependenciesExt
This method is to get User Id from Authentication
getValidateException(MethodParameter, BindingResult) - Method in interface com.skava.payment.service.CustomEcommService
Default validate exception for inventory service.
getValidator() - Method in class com.skava.payment.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.collection.CreateCollectionServiceImpl
getValidator() - Method in class com.skava.payment.service.impl.collection.FindAllCollectionServiceImpl
getValidator() - Method in class com.skava.payment.service.impl.collection.FindCollectionServiceImpl
getValidator() - Method in class com.skava.payment.service.impl.collection.property.FindCollectionPropertyServiceImpl
getValidator() - Method in class com.skava.payment.service.impl.collection.property.PatchCollectionPropertyServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.collection.UpdateCollectionServiceImpl
getValidator() - Method in class com.skava.payment.service.impl.providermaster.CreateProviderMasterServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterPropertyServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.providermaster.FindAllProviderMasterServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.providermaster.FindProviderMasterServiceImpl
 
getValidator() - Method in class com.skava.payment.service.impl.providermaster.PatchUpdateProviderMasterServiceImpl
 
getValidator(BulkTransactionRequest) - Method in class com.skava.payment.service.impl.transaction.CreateBulkTransactionServiceImpl
 
getValidator(CollectionProviderPropertyRequest) - Method in class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderPropertyServiceImpl
 
getValidator(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.CreateCollectionProviderServiceImpl
 
getValidator(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderServiceImpl
 
getValidator(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.FindCollectionProviderServiceImpl
 
getValidator(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.PatchUpdateCollectionProviderServiceImpl
 
getValidator(FindAllRequest) - Method in class com.skava.payment.service.impl.collectionprovider.FindAllCollectionProviderServiceImpl
Getting list of validators from collection properties.
getValidator(FindAllRequest) - Method in class com.skava.payment.service.impl.payment.FindAllPaymentServiceImpl
 
getValidator(FindAllRequest) - Method in class com.skava.payment.service.impl.payment.GetAllPaymentServiceImpl
 
getValidator(FindAllRequest) - Method in class com.skava.payment.service.impl.paymentitem.FindAllPaymentItemServiceImpl
 
getValidator(FindAllRequest) - Method in class com.skava.payment.service.impl.transaction.FindAllTransactionServiceImpl
 
getValidator(PaymentItemPropertyRequest) - Method in class com.skava.payment.service.impl.paymentitem.DeletePaymentItemPropertyServiceImpl
 
getValidator(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.CreatePaymentItemServiceImpl
 
getValidator(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.DeletePaymentItemServiceImpl
 
getValidator(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.FindPaymentItemServiceImpl
 
getValidator(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.PatchUpdatePaymentItemServiceImpl
 
getValidator(PaymentPropertyRequest) - Method in class com.skava.payment.service.impl.payment.DeletePaymentPropertyServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.CreatePaymentServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.DeletePaymentServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.FindPaymentServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.FindPrimaryPaymentServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.PatchUpdatePaymentServiceImpl
 
getValidator(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.ReCreatePaymentServiceImpl
 
getValidator(Request) - Method in class com.skava.payment.service.impl.transaction.FindTransactionByRequestIdServiceImpl
 
getValidator(TransactionPropertyRequest) - Method in class com.skava.payment.service.impl.transaction.DeleteTransactionPropertyServiceImpl
 
getValidator(TransactionPropertyRequest) - Method in class com.skava.payment.service.impl.transaction.FindTransactionByPropertyServiceImpl
 
getValidator(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.CreateTransactionServiceImpl
 
getValidator(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.DeleteTransactionServiceImpl
 
getValidator(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.FindTransactionServiceImpl
 
getValidator(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.PatchTransactionServiceImpl
 
getValidator(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.ReCreateTransactionServiceImpl
 
getValidatorsFromProperty(Long, String, Class<T>) - Method in class com.skava.payment.util.ValidatorsUtil
Get list of validators using collection property by given name.
getValidatorsFromProperty(Long, String, String) - Method in class com.skava.payment.util.ValidatorsUtil
Get list of validators using collection property by given name.
getValues(Class<?>, List<String>) - Static method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecification
getValues
getWriter(Object) - Static method in class com.skava.payment.util.MapperUtil
Method to get the writer for the given content
GIFTCARD - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
GOOGLEPAY - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
groups() - Element in annotation interface com.skava.payment.validation.constraints.DuplicateEntry
 

H

handle(long) - Method in class com.skava.payment.web.PaymentFeedController
Method to start the feed job
HANDLE_EXCEPTION - Static variable in class com.skava.payment.constant.PaymentConstants
 
handleBulkTransactionEvent(EventModel) - Method in class com.skava.payment.message.BulkTransactionEventHandler
This message will receive the input message, parse the body, process the payload and invoke the actual process service and returns the response to the reply queue
handleHttpMessageNotReadable(HttpMessageNotReadableException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
handleMethodArgumentNotValid(MethodArgumentNotValidException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
handleMissingServletRequestParameter(MissingServletRequestParameterException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
handleMissingServletRequestPart(MissingServletRequestPartException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
handlePaymentEvent(EventModel) - Method in class com.skava.payment.message.PaymentEventHandler
 
handlePaymentProcessorException(PaymentProcessorException, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
This method is used to create ResponseEntity.
handlePaymentServiceException(PaymentServiceException, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
This method is used to create ResponseEntity.
handlePaymentServiceException(PaymentValidateException, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
This method is used to create ResponseEntity for PaymentValidatorException.
handleReverseTransactions(long, List<Transaction>, List<Transaction>, String, String) - Method in class com.skava.payment.service.impl.transaction.CreateBulkTransactionHelper
This method is used to reverse the successfully created transactions.
handleServletRequestBindingException(ServletRequestBindingException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
handleTypeMismatch(TypeMismatchException, HttpHeaders, HttpStatusCode, WebRequest) - Method in class com.skava.payment.web.handler.PaymentExceptionHandler
 
hasPaymentItem(PaymentEntity) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
Checks if the given payment has paymentItem
hasPrivilegeForServiceAndCollection(String, String, Long) - Method in class com.skava.payment.helper.AuthHelper
Checks for privilege for service and collection.
hasRoleForBusinessByCollectionId(String, long) - Method in class com.skava.payment.helper.AuthHelper
This method returns true only if the user has a privilege in authentication token given from the header else return false.
hasRoleForServiceAndCollection(String, String, Long) - Method in class com.skava.payment.helper.AuthHelper
Checks for role for service and collection.
HttpHeader - Class in com.skava.payment.constant
This class have header name's for the application
HttpHeader() - Constructor for class com.skava.payment.constant.HttpHeader
 

I

id - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
id - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
id - Variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
id - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
id - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
id - Variable in class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
id - Variable in class com.skava.payment.model.payment.CardDetail
This is the unique id of the payment card with which it gets saved in the user profile.
id - Variable in class com.skava.payment.model.payment.PaymentInfo
This is the unique id of the payment added to the cart
ID - Static variable in class com.skava.payment.constant.PaymentConstants
Id
ID - Static variable in class com.skava.payment.constant.RequestParameter
ID
IDENTIFIER - Static variable in class com.skava.payment.constant.RequestParameter
 
INACTIVE - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionEntity.Status
 
INACTIVE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentEntity.Status
 
init() - Method in class com.skava.payment.event.PaymentEventService
PostConstruct - init method
init() - Method in class com.skava.payment.message.PaymentMessageListener
Listening message using event component.
init() - Method in class com.skava.payment.service.impl.collection.CreateCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.FindAllCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.FindCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.property.FindCollectionPropertyServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.property.PatchCollectionPropertyServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.collection.UpdateCollectionServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.CreateProviderMasterServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterPropertyServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.FindAllProviderMasterServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.FindProviderMasterServiceImpl
Initialize validators Load basic validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.service.impl.providermaster.PatchUpdateProviderMasterServiceImpl
Initialize validators Load validator classes from configuration using microservice property By default load built-in validator
init() - Method in class com.skava.payment.util.PaymentPluginHandler
initializes of the processor class given in the provider master First method of this class Begins here
initialize(DuplicateEntry) - Method in class com.skava.payment.validation.DuplicateEntryValidator
INT - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
INTERNAL_SERVER_ERROR - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
INVALID_BILLING_ADDRESS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
INVALID_COLLECTION_STATUS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
INVALID_PAYMENT_STATUS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
INVALID_REF_TRANSACTION - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
INVALID_REQUEST - Static variable in class com.skava.payment.constant.ParamDescription
 
INVALID_RESOURCE - Static variable in class com.skava.payment.constant.ParamDescription
 
INVALID_TRANSACTION - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
IS_ALL_OR_NONE - Static variable in class com.skava.payment.service.impl.PatchTransactionDependencies
collectionId
isAdmin(long) - Method in class com.skava.payment.helper.AuthHelper
This method returns if the user is super admin or not using AuthTokenHelper
isBillingAddressRequired() - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
isBillingAddressRequired() - Method in interface com.skava.payment.processor.PaymentProcessor
This method tells if Billing address is required for the plugin or not.
isBusinessAdmin(Long) - Method in class com.skava.payment.helper.AuthHelper
isBusinessAdmin
isDefault - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
isIncompleteTransaction(PaymentItemEntity) - Method in class com.skava.payment.service.impl.transaction.TransactionHandler
This method is used to check if the transactions under payment item are in complete or not.
isNewPaymentCreationOnPropertiesUpdate() - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to check create new payment on property update
isNewPaymentCreationOnPropertiesUpdate(CollectionProvAndProvMaster) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
This function is used to check if we need to create a new payment on properties update or not.
isPostCreatePaymentProfileActionRequired() - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
isPostCreatePaymentProfileActionRequired() - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to check postCreatePaymentProfileActions is necessary or not
isPrimaryProfile - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
isTokenRequired() - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
isTokenRequired() - Method in interface com.skava.payment.processor.PaymentProcessor
This method tells if token is required for the given payment type/plugin or not.
isTransactionWindowExpired(PaymentEntity, PaymentItemEntity, Date, TransactionType) - Method in class com.skava.payment.validation.transaction.TransactionValidatorHelper
To check if the transaction window is expired.
isValid(Object, ConstraintValidatorContext) - Method in class com.skava.payment.validation.DuplicateEntryValidator

J

JCB - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 

K

key - Static variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
Key() - Constructor for class com.skava.payment.model.entity.collection.CollectionPropertyEntity.Key
 
KEY_NOT_FOUND_404 - Enum constant in enum class com.skava.payment.constant.ResponseCode
ErrorCodes for provider tokens
keyId - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
KLARNA - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 

L

LAST_NAME - Static variable in class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
LAST_NAME
lastName - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
lastName - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
lastName - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
lastName - Variable in class com.skava.payment.model.payment.CardDetail
Last name on the card
loadPaymentProperties(PaymentEntity) - Static method in class com.skava.payment.util.PaymentUtil
 
loadPaymentProviders(PaymentEntity) - Static method in class com.skava.payment.util.PaymentUtil
 
LOCALE - Static variable in class com.skava.payment.constant.HttpHeader
 
LOCALE - Static variable in class com.skava.payment.constant.PaymentConstants
event locale field
LOCALE - Static variable in class com.skava.payment.constant.RequestParameter
LOCALE
LOCALLIZE_MSG - Static variable in class com.skava.payment.util.MessageUtils
 
LOCKED - Static variable in class com.skava.payment.constant.RequestParameter
 
LOGGING - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
LONG - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
LONGSTRING - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
LOYALTY - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 

M

MAESTRO - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
main(String[]) - Static method in class com.skava.payment.PaymentApplication
The Payment application Spring boot.
MAP_CACHE - Static variable in class com.skava.payment.util.PaymentCacheUtil
 
MapperUtil - Class in com.skava.payment.util
MapperUtil
MapperUtil() - Constructor for class com.skava.payment.util.MapperUtil
 
MASK_REPLACE_REGEX - Static variable in class com.skava.payment.constant.PaymentConstants
 
MASK_REPLACE_SYMBOL - Static variable in class com.skava.payment.constant.PaymentConstants
 
MASTERCARD - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
MAX_PAGE_SIZE - Static variable in class com.skava.payment.constant.RequestParameter
MAX_PAGE_SIZE
message() - Element in annotation interface com.skava.payment.validation.constraints.DuplicateEntry
 
messageSource - Variable in class com.skava.payment.service.impl.PaymentAutowires
MessageSource
MessageUtils - Class in com.skava.payment.util
 
MessageUtils() - Constructor for class com.skava.payment.util.MessageUtils
 
METHOD_ENTERED - Static variable in class com.skava.payment.constant.PaymentConstants
Constant for Method entered
METHOD_EXCEPTION - Static variable in class com.skava.payment.constant.PaymentConstants
 
METHOD_EXITED - Static variable in class com.skava.payment.constant.PaymentConstants
Constant for Method entered
MicroServiceProperties - Class in com.skava.payment.constant
This class defines MicroServiceProperties
MicroServiceProperties() - Constructor for class com.skava.payment.constant.MicroServiceProperties
 
MSG_CONST - Static variable in class com.skava.payment.util.ValidationUtils
 

N

name - Variable in class com.skava.payment.model.dto.collection.CollectionAttribute
The name of the attribute.
name - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
name - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
name - Variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
name - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
name - Variable in class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
name - Variable in class com.skava.payment.model.event.PaymentsEvent
Name of the event
NAME - Static variable in class com.skava.payment.constant.RequestParameter
 
NAME - Static variable in class com.skava.release.PaymentReleaseDefinition
 
NO_ACCESS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_COLL_PROV_FOUND_FOR_COL_ID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_COLLECTIONPROVIDER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_COLLECTIONPROVIDERS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_COLLECTIONS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PAYMENT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PAYMENTITEM_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PAYMENTITEMS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PAYMENTPROVIDER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PAYMENTS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PROVIDERMASTER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PROVIDERMASTER_FOUND_FOR_TYPE - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_PROVIDERMASTERS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_TRANS - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_TRANSACTION_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NO_TRANSACTIONS_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
NONCASH - Enum constant in enum class com.skava.payment.model.entity.payment.ProviderMasterEntity.CurrencyType
 
NOT_EQUAL - Enum constant in enum class com.skava.payment.validation.constraints.ValidationCode
 
NOT_UPDATABLE - Enum constant in enum class com.skava.payment.validation.constraints.ValidationCode
 
nullable - Variable in class com.skava.payment.model.dto.collection.CollectionAttribute
The attribute emptiness of the attribute.
nullable - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 

O

objectMapper - Variable in class com.skava.payment.service.impl.PaymentAutowires
objectMapper
objectMapper - Static variable in class com.skava.payment.util.MapperUtil
 
OP_AUTH - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
Codes assigned to transaction types
OP_AUTHCANCEL - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_AUTHSETTLE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_CHARGE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_CREATE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_DEFAULT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_DELETE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_DIRECT_CHARGE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_PARCIALAUTHCANCEL - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_PREAUTH - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_PREAUTHCANCEL - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_REAUTH - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_REFUND - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_REFUNDREVERSE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_RETRIEVE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
OP_UPDATE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
openApi(SpringDocConfigProperties) - Method in class com.skava.payment.PaymentApplication
 
OPERATION_AND - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
OPERATION_EQUAL - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
OPERATION_GREATER_THAN - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
OPERATION_IN - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
OPERATION_LESS_THAN - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
OPERATION_NOT_SUPPORTED - Enum constant in enum class com.skava.payment.constant.ResponseCode
Error Codes for Third party plugin
OPERATION_OR - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
option - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
OTHER_PROPERTIES - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionEntity.TransactionProperties
 

P

PAGE - Static variable in class com.skava.payment.constant.PaymentConstants
page
PAGE - Static variable in class com.skava.payment.constant.RequestParameter
PAGE
PAGEABLE_INFO - Static variable in class com.skava.payment.constant.RequestParameter
 
PageableInfo - Class in com.skava.payment.model.response.collection
PageableInfo This holds the Page related data in find all response.
PageableInfo() - Constructor for class com.skava.payment.model.response.collection.PageableInfo
 
PARAM_NAME - Static variable in class com.skava.payment.constant.RequestParameter
NAME
PARAM_VALUE - Static variable in class com.skava.payment.constant.RequestParameter
PROPERTY VALUE
ParamDescription - Class in com.skava.payment.constant
 
ParamDescription() - Constructor for class com.skava.payment.constant.ParamDescription
 
PATCH - Static variable in class com.skava.payment.constant.PaymentConstants
patch types of operations for events
PATCH_TRANSACTION_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
PATCH_UPDATE_COLLECTIONPROVIDER_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
PATCH_UPDATE_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
PATCH_UPDATE_PAYMENT_VALIDATORS - Static variable in class com.skava.payment.constant.MicroServiceProperties
 
PATCH_UPDATE_PAYMENTITEM_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
patchCollectionProperty(String, long, String, long, List<CollectionProperty>) - Method in class com.skava.payment.web.CollectionPropertyController
Updates the collection properties which are existing under a collection
PatchCollectionPropertyService - Interface in com.skava.payment.service.collection.property
DeleteCollectionPropertyService
PatchCollectionPropertyServiceImpl - Class in com.skava.payment.service.impl.collection.property
PatchCollectionPropertyServiceImpl This service will patch update the given collection property based on the collection id and property
PatchCollectionPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.property.PatchCollectionPropertyServiceImpl
 
patchCollectionProvider(String, String, long, long, CollectionProvider) - Method in class com.skava.payment.web.CollectionProviderController
This method is used to update required field in CollectionProvider based on given CollectionProviderRequest.
patchService - Variable in class com.skava.payment.message.EventDependencies
PatchUpdatePaymentItemService
patchTransactionById(String, String, long, Boolean, long, Transaction) - Method in class com.skava.payment.web.TransactionController
This method is used to patch update single Transaction for the provided transaction id.
PatchTransactionDependencies - Class in com.skava.payment.service.impl
This class defines Patch Transaction dependencies
PatchTransactionDependencies() - Constructor for class com.skava.payment.service.impl.PatchTransactionDependencies
 
patchTransactionService - Variable in class com.skava.payment.service.impl.ServiceAutowires
PatchTransactionService
PatchTransactionService - Interface in com.skava.payment.service.transaction
CreateTransactionService
PatchTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
PatchTransactionServiceImpl This class implements the PatchTransactionService interface to handle payment patch operations.
PatchTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.PatchTransactionServiceImpl
 
PatchTransactionValidator - Class in com.skava.payment.validation.transaction
This class validates the Transaction provided in the request while patch update.
PatchTransactionValidator() - Constructor for class com.skava.payment.validation.transaction.PatchTransactionValidator
 
PatchUpdateCollectionProviderService - Interface in com.skava.payment.service.collectionprovider
PatchUpdateProviderMasterService
PatchUpdateCollectionProviderServiceImpl - Class in com.skava.payment.service.impl.collectionprovider
PatchUpdateCollectionProviderServiceImpl This class implements the PatchUpdateCollectionProviderService interface to find particular CollectionProvider operations.
PatchUpdateCollectionProviderServiceImpl() - Constructor for class com.skava.payment.service.impl.collectionprovider.PatchUpdateCollectionProviderServiceImpl
 
PatchUpdateCollectionProviderValidator - Class in com.skava.payment.validation.collectionprovider
This class defines PatchUpdateCollectionValidator.
PatchUpdateCollectionProviderValidator() - Constructor for class com.skava.payment.validation.collectionprovider.PatchUpdateCollectionProviderValidator
 
patchUpdatePayment(String, String, long, long, Payment) - Method in class com.skava.payment.web.PaymentController
This method is used to update required field in Payment based on given paymentRequest.
patchUpdatePaymentItem(String, String, long, long, PaymentItem, String) - Method in class com.skava.payment.web.PaymentItemController
This method is used to update required field in PaymentItem based on given paymentItemRequest.
PatchUpdatePaymentItemService - Interface in com.skava.payment.service.paymentitem
PatchUpdatePaymentItemService
PatchUpdatePaymentItemServiceImpl - Class in com.skava.payment.service.impl.paymentitem
PatchUpdatePaymentServiceImpl This class implements the PatchUpdatePaymentService interface to patch particular PaymentItem operations.
PatchUpdatePaymentItemServiceImpl() - Constructor for class com.skava.payment.service.impl.paymentitem.PatchUpdatePaymentItemServiceImpl
 
PatchUpdatePaymentItemValidator - Class in com.skava.payment.validation.paymentitem
This class defines PatchUpdateCollectionValidator.
PatchUpdatePaymentItemValidator() - Constructor for class com.skava.payment.validation.paymentitem.PatchUpdatePaymentItemValidator
 
PatchUpdatePaymentService - Interface in com.skava.payment.service.payment
PatchUpdatePaymentService
PatchUpdatePaymentServiceImpl - Class in com.skava.payment.service.impl.payment
PatchUpdatePaymentServiceImpl This class implements the PatchUpdatePaymentService interface to find particular Payment operations.
PatchUpdatePaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.PatchUpdatePaymentServiceImpl
 
PatchUpdatePaymentValidator - Class in com.skava.payment.validation.payment
This class defines PatchUpdateCollectionValidator.
PatchUpdatePaymentValidator() - Constructor for class com.skava.payment.validation.payment.PatchUpdatePaymentValidator
 
patchUpdateProviderMaster(String, String, long, ProviderMaster) - Method in class com.skava.payment.web.ProviderMasterController
This method is used to update required field in ProviderMaster based on given providerMasterRequest.
PatchUpdateProviderMasterService - Interface in com.skava.payment.service.providermaster
PatchUpdateProviderMasterService
PatchUpdateProviderMasterServiceImpl - Class in com.skava.payment.service.impl.providermaster
PatchUpdateProviderMasterServiceImpl This class implements the PatchUpdateProviderMasterService interface to find particular ProviderMaster operations.
PatchUpdateProviderMasterServiceImpl() - Constructor for class com.skava.payment.service.impl.providermaster.PatchUpdateProviderMasterServiceImpl
 
PatchUpdateProviderMasterValidator - Class in com.skava.payment.validation.providermaster
This class defines PatchUpdateCollectionValidator.
PatchUpdateProviderMasterValidator() - Constructor for class com.skava.payment.validation.providermaster.PatchUpdateProviderMasterValidator
 
payload() - Element in annotation interface com.skava.payment.validation.constraints.DuplicateEntry
 
payment - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
payment - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
payment - Variable in class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
payment - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
Payment - Class in com.skava.payment.model.dto.payment
The Payment model defines the request and response payment object.
Payment() - Constructor for class com.skava.payment.model.dto.payment.Payment
 
PAYMENT_API_VERSION - Static variable in class com.skava.payment.constant.PaymentConstants
payment version
PAYMENT_CACHE - Static variable in class com.skava.payment.util.PaymentUtil
 
PAYMENT_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_CREATED - Enum constant in enum class com.skava.payment.model.event.PaymentEvent.Events
 
PAYMENT_CREATION_ABORTED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_CREATION_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_DECRYPT_ERROR - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_DELETED - Enum constant in enum class com.skava.payment.model.event.PaymentEvent.Events
 
PAYMENT_DUPLICATE_ENTRY - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_ENC_KEY_EXPIRED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_ENC_KEY_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_ENC_KEY_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_EVENT_TYPE - Static variable in class com.skava.payment.model.event.PaymentsEvent
 
PAYMENT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Payment response code
PAYMENT_ITEM_ID - Static variable in class com.skava.payment.constant.PaymentConstants
PaymentItemId
PAYMENT_MESSAGE_NOT_LISTNED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_MESSAGE_NOT_SEND - Enum constant in enum class com.skava.payment.constant.ResponseCode
ErrorCodes for event message service
PAYMENT_MESSAGE_SEND - Static variable in class com.skava.payment.constant.AuditConstants
Payment message send audit field
PAYMENT_MESSAGE_SEND_QUEUE - Static variable in class com.skava.payment.constant.AuditConstants
Payment message send queue audit field
PAYMENT_MESSAGE_SEND_TOPIC - Static variable in class com.skava.payment.constant.AuditConstants
Payment message send topic audit field
PAYMENT_MESSAGE_TOPIC - Static variable in class com.skava.payment.constant.PaymentConstants
topic to which the payment events are published
PAYMENT_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_NOT_FOUND_FOR_ACCOUNTID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_NOT_FOUND_FOR_PROVIDERID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_NOT_FOUND_FOR_USERID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_OMS_MESSAGE - Static variable in class com.skava.payment.constant.PaymentConstants
 
PAYMENT_PAYLOAD - Static variable in class com.skava.payment.constant.PaymentConstants
payment event payload field name
PAYMENT_PROCESS_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_PROP_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
Payment Property and paymentItem Property response code.
PAYMENT_PROPERTIES_DOESNOT_EXIST - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_PROPERTY_NOT_AVAILABLE - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_PROPS_MISSING - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_PROVIDER_TOKEN_PROCESSOR - Static variable in class com.skava.payment.constant.PaymentConstants
payment provider token processor
PAYMENT_REGISTERED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_REQUEST_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Request Queue to which the payment events are published
PAYMENT_RESPONSE_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Response Queue to which the payment events are published
PAYMENT_STATUS_PENDING - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_TOKEN_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENT_UPDATED - Enum constant in enum class com.skava.payment.model.event.PaymentEvent.Events
 
PAYMENT_USERID_OR_ACCOUNTID_REQUIRED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PaymentApplication - Class in com.skava.payment
This is the PaymentApplication class.
PaymentApplication() - Constructor for class com.skava.payment.PaymentApplication
 
paymentAssembler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
PaymentAssembler - Class in com.skava.payment.model.mapper
PaymentAssembler This class defines the Payment Response to handle the payment request.
PaymentAssembler() - Constructor for class com.skava.payment.model.mapper.PaymentAssembler
 
PaymentAutowires - Class in com.skava.payment.service.impl
This class defines common dependencies
PaymentAutowires() - Constructor for class com.skava.payment.service.impl.PaymentAutowires
Constructor
paymentCacheUtil - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
PaymentCacheUtil - Class in com.skava.payment.util
 
PaymentCacheUtil() - Constructor for class com.skava.payment.util.PaymentCacheUtil
 
PaymentConstants - Class in com.skava.payment.constant
The class PaymentConstants contains the constants used in the Payment.
PaymentConstants() - Constructor for class com.skava.payment.constant.PaymentConstants
Constructor
PaymentController - Class in com.skava.payment.web
 
PaymentController(CreatePaymentService, ReCreatePaymentService, FindAllPaymentService, GetAllPaymentService, FindPaymentService, DeletePaymentService) - Constructor for class com.skava.payment.web.PaymentController
 
paymentEntity - Static variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
PaymentEntity - Class in com.skava.payment.model.entity.payment
The Payment entity is used to save the payment details into DB.
PaymentEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentEntity
 
PaymentEntity.Status - Enum Class in com.skava.payment.model.entity.payment
Status - this defines the list of statuses that a patment can support IN_ACTIVE : payment in inactive state ACTIVE: payment in active state.
PaymentEvent - Class in com.skava.payment.model.event
PaymentEvent
PaymentEvent(PaymentEvent.Events, PaymentEvent.PaymentEventModel) - Constructor for class com.skava.payment.model.event.PaymentEvent
PaymentEvent Constructor
PaymentEvent.Events - Enum Class in com.skava.payment.model.event
PaymentEvent
PaymentEvent.PaymentEventModel - Class in com.skava.payment.model.event
PaymentEventModel
PaymentEventHandler - Class in com.skava.payment.message
The class is used to Handle the payment Events The payment crud operations that are handled by events are: 1.
PaymentEventHandler() - Constructor for class com.skava.payment.message.PaymentEventHandler
 
PaymentEventModel() - Constructor for class com.skava.payment.model.event.PaymentEvent.PaymentEventModel
 
paymentEventService - Variable in class com.skava.payment.service.impl.PaymentAutowires
paymentEventService
PaymentEventService - Class in com.skava.payment.event
PaymentEventService publishes the event while creating or updating the existing entities using PaymentEventService.publishEvent(long,java.lang.String,com.skava.payment.model.event.PaymentsEvent) method.
PaymentEventService() - Constructor for class com.skava.payment.event.PaymentEventService
 
paymentEventServiceExt - Variable in class com.skava.payment.service.impl.PaymentAutowires
paymentEventServiceExt
PaymentEventServiceExt - Class in com.skava.payment.event
PaymentEventServiceExt, it is an extention of (PaymentEventService
PaymentEventServiceExt() - Constructor for class com.skava.payment.event.PaymentEventServiceExt
 
paymentExceptionHandler - Variable in class com.skava.payment.message.EventDependencies
PaymentExceptionHandler
PaymentExceptionHandler - Class in com.skava.payment.web.handler
This class implements the Payment service specific exception handler.
PaymentExceptionHandler() - Constructor for class com.skava.payment.web.handler.PaymentExceptionHandler
 
PaymentFeedContext - Class in com.skava.payment.feed
This class will hold the data to be shared across the spring batch feed context
PaymentFeedContext() - Constructor for class com.skava.payment.feed.PaymentFeedContext
 
PaymentFeedController - Class in com.skava.payment.web
The controller class for the Payment feed
PaymentFeedController() - Constructor for class com.skava.payment.web.PaymentFeedController
 
PaymentFeedProcess<I,O> - Interface in com.skava.payment.feed
Interface for the Payment feed processes
PAYMENTID - Static variable in class com.skava.payment.constant.PaymentConstants
PaymentId
PAYMENTID - Static variable in class com.skava.payment.constant.RequestParameter
PAYMENTID
PaymentInfo - Class in com.skava.payment.model.payment
Payment information passed to third party service
PaymentInfo() - Constructor for class com.skava.payment.model.payment.PaymentInfo
 
paymentItem - Variable in class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
paymentItem - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
paymentItem - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
PaymentItem - Class in com.skava.payment.model.dto.payment
The paymentItem model defines the request and response paymentItem object.
PaymentItem() - Constructor for class com.skava.payment.model.dto.payment.PaymentItem
 
PAYMENTITEM_CANT_BE_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTITEM_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTITEM_CREATED - Enum constant in enum class com.skava.payment.model.event.PaymentItemEvent.Events
 
PAYMENTITEM_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTITEM_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
PaymentItem response code
PAYMENTITEM_MESSAGE_TOPIC - Static variable in class com.skava.payment.constant.PaymentConstants
topic to which the paymentitem events are published
PAYMENTITEM_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTITEM_REQUEST_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Request Queue to which the paymentitem events are published
PAYMENTITEM_RESPONSE_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Response Queue to which the paymentitem events are published
PAYMENTITEM_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTITEM_UPDATED - Enum constant in enum class com.skava.payment.model.event.PaymentItemEvent.Events
 
paymentItemAssembler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
PaymentItemAssembler - Class in com.skava.payment.model.mapper
PaymentItemAssembler This class defines the PaymentItem Response to handle the PaymentItem request.
PaymentItemAssembler() - Constructor for class com.skava.payment.model.mapper.PaymentItemAssembler
 
PaymentItemController - Class in com.skava.payment.web
 
PaymentItemController() - Constructor for class com.skava.payment.web.PaymentItemController
 
paymentItemEntity - Static variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
PaymentItemEntity - Class in com.skava.payment.model.entity.payment
This class implements the PaymentItem entity to save the PaymentItem details into DB.
PaymentItemEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentItemEntity
 
PaymentItemEvent - Class in com.skava.payment.model.event
 
PaymentItemEvent(PaymentItemEvent.Events, PaymentItemEvent.PaymentItemEventModel) - Constructor for class com.skava.payment.model.event.PaymentItemEvent
PaymentItemEvent Constructor
PaymentItemEvent.Events - Enum Class in com.skava.payment.model.event
 
PaymentItemEvent.PaymentItemEventModel - Class in com.skava.payment.model.event
PaymentItemEventModel
PaymentItemEventModel() - Constructor for class com.skava.payment.model.event.PaymentItemEvent.PaymentItemEventModel
 
PaymentItemMapper - Interface in com.skava.payment.model.mapper
OrderMapper This class used to handle convert the order request to entity.
PaymentItemMapperImpl - Class in com.skava.payment.model.mapper
 
PaymentItemMapperImpl() - Constructor for class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
PaymentItemProperty - Class in com.skava.payment.model.dto.payment
This class defines the model for PropertyDTO (Data Transfer Object).
PaymentItemProperty() - Constructor for class com.skava.payment.model.dto.payment.PaymentItemProperty
 
paymentItemPropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
PaymentItemPropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of PaymentItem entity contains a composite key that comprises of the following 1. property name 2. property value *
PaymentItemPropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentItemPropertyEntity
 
paymentItemPropertyEntityListToPaymentItemPropertyList(List<PaymentItemPropertyEntity>) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
paymentItemPropertyEntityToPaymentItemProperty(PaymentItemPropertyEntity) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
paymentItemPropertyListToPaymentItemPropertyEntityList(List<PaymentItemProperty>) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
PaymentItemPropertyRequest - Class in com.skava.payment.model.request.payment
 
PaymentItemPropertyRequest() - Constructor for class com.skava.payment.model.request.payment.PaymentItemPropertyRequest
 
paymentItemPropertyToPaymentItemPropertyEntity(PaymentItemProperty) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
paymentItemRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
PaymentItem repository to handle collection CURD operations
PaymentItemRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
PaymentItemRequest - Class in com.skava.payment.model.request.payment
 
PaymentItemRequest() - Constructor for class com.skava.payment.model.request.payment.PaymentItemRequest
 
PaymentItemResponse - Class in com.skava.payment.model.response.payment
PaymentItemResponse
PaymentItemResponse() - Constructor for class com.skava.payment.model.response.payment.PaymentItemResponse
 
PaymentItemsResponse - Class in com.skava.payment.model.response.payment
PaymentItemsResponse
PaymentItemsResponse() - Constructor for class com.skava.payment.model.response.payment.PaymentItemsResponse
 
PaymentMapper - Interface in com.skava.payment.model.mapper
OrderMapper This class used to handle convert the order request to entity.
PaymentMapperImpl - Class in com.skava.payment.model.mapper
 
PaymentMapperImpl() - Constructor for class com.skava.payment.model.mapper.PaymentMapperImpl
 
PaymentMessageListener - Class in com.skava.payment.message
The class is used to listen the events came to payment And respond back to replyTo queue
PaymentMessageListener() - Constructor for class com.skava.payment.message.PaymentMessageListener
 
paymentMessageSender - Variable in class com.skava.payment.message.EventDependencies
PaymentMessageSender
paymentMessageSender - Variable in class com.skava.payment.service.impl.PaymentAutowires
paymentMessageSender
PaymentMessageSender - Class in com.skava.payment.message
The class is used to send the messages from payment service
PaymentMessageSender() - Constructor for class com.skava.payment.message.PaymentMessageSender
 
paymentPluginHandler - Variable in class com.skava.payment.service.impl.PaymentAutowires
 
PaymentPluginHandler - Class in com.skava.payment.util
PaymentProviderHandler This class handles the initialization of the processor class given in the provider master
PaymentPluginHandler() - Constructor for class com.skava.payment.util.PaymentPluginHandler
 
PaymentProcessor - Interface in com.skava.payment.processor
PaymentProcessor Interface
PaymentProcessorConstants - Class in com.skava.payment.processor
PaymentProcessorConstants
PaymentProcessorException - Exception in com.skava.payment.exception
 
PaymentProcessorException(ResponseCode, PaymentProcessorResponse, Object...) - Constructor for exception com.skava.payment.exception.PaymentProcessorException
This method is used to throw payment service exception.
PaymentProcessorResponse - Class in com.skava.payment.model.response
Response model get from third party payment processors
PaymentProcessorResponse(String, String, String, long, String) - Constructor for class com.skava.payment.model.response.PaymentProcessorResponse
Constructor to initiate the members except card details.
paymentProperties - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
PaymentPropertiesEntity - Class in com.skava.payment.model.entity.payment
This class defines the payment properties in which the card details and other required values are set The types of payment this class is defining its properties are: 1.
PaymentPropertiesEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentPropertiesEntity
PaymentProperties Constructor
paymentPropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
PaymentPropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of Payment entity contains a composite key that comprises of the following 1. property name 2. property value *
PaymentPropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentPropertyEntity
 
paymentPropertyEntityListToPropertyList(List<PaymentPropertyEntity>) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentPropertyEntityToProperty(PaymentPropertyEntity) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentPropertyRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
paymentProvider repository to handle collection CURD operations
PaymentPropertyRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
PaymentPropertyRequest - Class in com.skava.payment.model.request.payment
 
PaymentPropertyRequest() - Constructor for class com.skava.payment.model.request.payment.PaymentPropertyRequest
 
PaymentPropertySpecification - Class in com.skava.payment.model.entity.criteria.paymentproperties
The Class Payment ProviderSpecification
PaymentPropertySpecification(SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.paymentproperties.PaymentPropertySpecification
 
PaymentPropertySpecificationBuilderImpl - Class in com.skava.payment.model.entity.criteria.paymentproperties
The Class CollectionSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the collection
PaymentPropertySpecificationBuilderImpl() - Constructor for class com.skava.payment.model.entity.criteria.paymentproperties.PaymentPropertySpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
PaymentProvider - Class in com.skava.payment.model.dto.payment
This class implements the PaymentProviderDTO model to define the request and response PaymentProvider entity.
PaymentProvider() - Constructor for class com.skava.payment.model.dto.payment.PaymentProvider
 
PAYMENTPROVIDER_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTPROVIDER_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTPROVIDER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
CollectionProvider response code
PAYMENTPROVIDER_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PAYMENTPROVIDER_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
paymentProviderEntity - Static variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
PaymentProviderEntity - Class in com.skava.payment.model.entity.payment
This class implements the ProviderMaster entity to save the ProviderMaster details into DB.
PaymentProviderEntity() - Constructor for class com.skava.payment.model.entity.payment.PaymentProviderEntity
 
paymentProviderEntityListToPaymentProviderList(List<PaymentProviderEntity>) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentProviderEntityToPaymentProvider(PaymentProviderEntity) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentProviderListToPaymentProviderEntityList(List<PaymentProvider>) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentProviderRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
paymentProvider repository to handle collection CURD operations
PaymentProviderRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
PaymentProviderSpecification - Class in com.skava.payment.model.entity.criteria.paymentprovider
The Class Payment ProviderSpecification
PaymentProviderSpecification(SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.paymentprovider.PaymentProviderSpecification
 
PaymentProviderSpecificationBuilderImpl - Class in com.skava.payment.model.entity.criteria.paymentprovider
The Class CollectionSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the collection
PaymentProviderSpecificationBuilderImpl() - Constructor for class com.skava.payment.model.entity.criteria.paymentprovider.PaymentProviderSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
paymentProviderToPaymentProviderEntity(PaymentProvider) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
paymentReconciliationFeed(JobExecutionListener) - Method in class com.skava.payment.feed.reconcile.config.PaymentReconciliationFeedConfig
Builds the payment reconciliation feed job by specifying the flow
PaymentReconciliationFeedCompletionListener - Class in com.skava.payment.feed.reconcile.listener
Listener class for the PaymentReconciliationFeedCompletion
PaymentReconciliationFeedCompletionListener() - Constructor for class com.skava.payment.feed.reconcile.listener.PaymentReconciliationFeedCompletionListener
 
PaymentReconciliationFeedConfig - Class in com.skava.payment.feed.reconcile.config
The class related to the Payment reconciliation feed configuration
PaymentReconciliationFeedConfig() - Constructor for class com.skava.payment.feed.reconcile.config.PaymentReconciliationFeedConfig
 
PaymentReconciliationPostProcess<I,O> - Interface in com.skava.payment.feed.reconcile
Interface for the PaymentReconciliationPostProcess
PaymentReconciliationPreProcess<I,O> - Interface in com.skava.payment.feed.reconcile
Interface for the PaymentReconciliationPreProcess
PaymentReconciliationProcess<I,O> - Interface in com.skava.payment.feed.reconcile
Interface for the PaymentReconciliationProcess
PaymentReconciliationProcessDTO - Interface in com.skava.payment.feed.reconcile.model
PaymentReconciliationProcessDTO Interface
PaymentReconciliationProcessDTOExt - Class in com.skava.payment.feed.reconcile.model
PaymentReconciliationProcessDTO implementation class
PaymentReconciliationProcessDTOExt() - Constructor for class com.skava.payment.feed.reconcile.model.PaymentReconciliationProcessDTOExt
 
PaymentReconciliationScheduler - Class in com.skava.payment.feed
Scheduler class for the Payment Reconciliation feed
PaymentReconciliationScheduler() - Constructor for class com.skava.payment.feed.PaymentReconciliationScheduler
 
PaymentReleaseDefinition - Class in com.skava.release
 
PaymentRepositoriesAssemblersAndUtils - Class in com.skava.payment.service.impl
This class defines common dependencies
PaymentRepositoriesAssemblersAndUtils() - Constructor for class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
paymentRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Payment repository to handle collection CURD operations
PaymentRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
PaymentRequest - Class in com.skava.payment.model.request.payment
 
PaymentRequest() - Constructor for class com.skava.payment.model.request.payment.PaymentRequest
 
PaymentResponse - Class in com.skava.payment.model.response.payment
PaymentResponse
PaymentResponse() - Constructor for class com.skava.payment.model.response.payment.PaymentResponse
 
PaymentsAPIResponse - Class in com.skava.payment.model.response.payment
FindAllPaymentsResponse
PaymentsAPIResponse() - Constructor for class com.skava.payment.model.response.payment.PaymentsAPIResponse
 
PaymentServiceException - Exception in com.skava.payment.exception
 
PaymentServiceException(ResponseCode, Object...) - Constructor for exception com.skava.payment.exception.PaymentServiceException
This method is used to throw payment service exception.
paymentServiceExceptionHandling(EventResponse, PaymentServiceException) - Method in class com.skava.payment.util.EventUtil
 
PaymentServiceResponse - Class in com.skava.payment.model.response
This class defines the PaymentServiceResponse model.
PaymentServiceResponse(ResponseCode, String) - Constructor for class com.skava.payment.model.response.PaymentServiceResponse
 
PaymentServiceResponse(ResponseCode, String, PaymentProcessorResponse) - Constructor for class com.skava.payment.model.response.PaymentServiceResponse
 
PaymentServiceResponse(String, HttpStatus, String) - Constructor for class com.skava.payment.model.response.PaymentServiceResponse
 
PaymentServiceResponse(String, HttpStatus, String, PaymentProcessorResponse) - Constructor for class com.skava.payment.model.response.PaymentServiceResponse
 
PaymentsEvent - Class in com.skava.payment.model.event
PaymentsEvent class consists of the name of the event and it is extended for all other entity related event classes
PaymentsEvent() - Constructor for class com.skava.payment.model.event.PaymentsEvent
 
PaymentSpecification - Class in com.skava.payment.model.entity.criteria.payment
The Class Payment Specification
PaymentSpecification(SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.payment.PaymentSpecification
 
PaymentSpecificationBuilderImpl - Class in com.skava.payment.model.entity.criteria.payment
The Class CollectionSpecificationsBuilder this extends the AbstractSpecificationBuilder to create the same for the collection
PaymentSpecificationBuilderImpl() - Constructor for class com.skava.payment.model.entity.criteria.payment.PaymentSpecificationBuilderImpl
Initializes the UserSpecificationsBuilder class, also defines its private member
PaymentSpecificationUtil - Class in com.skava.payment.service.impl
This class defined to fetch all the sub entities of the payment using payment specification.
PaymentSpecificationUtil() - Constructor for class com.skava.payment.service.impl.PaymentSpecificationUtil
 
PaymentsResponse - Class in com.skava.payment.model.response.payment
PaymentsResponse
PaymentsResponse() - Constructor for class com.skava.payment.model.response.payment.PaymentsResponse
 
paymentType - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
PaymentType - Enum Class in com.skava.payment.model.entity.payment
This class defines the different supported payment types of a Payment/ProviderMaster entity.
paymentUtil - Variable in class com.skava.payment.interfaces.impl.DefaultDuplicatePaymentValidator
Payment Utility class instance
paymentUtil - Variable in class com.skava.payment.message.EventDependencies
EventUtil
paymentUtil - Variable in class com.skava.payment.service.impl.PaymentAutowires
paymentUtil
paymentUtil - Variable in class com.skava.payment.validation.transaction.CreateTransactionValidator
paymentUtil
PaymentUtil - Class in com.skava.payment.util
 
PaymentUtil() - Constructor for class com.skava.payment.util.PaymentUtil
 
PaymentUtilEx - Class in com.skava.payment.util
 
PaymentUtilEx() - Constructor for class com.skava.payment.util.PaymentUtilEx
 
PaymentValidateException - Exception in com.skava.payment.exception
This class defines PaymentValidatorException
PaymentValidateException(MethodParameter, BindingResult) - Constructor for exception com.skava.payment.exception.PaymentValidateException
PaymentValidateException constructor
paymentValidationExceptionHandling(EventResponse, PaymentValidateException) - Method in class com.skava.payment.util.EventUtil
 
paymentWebSecurityConfiguration - Variable in class com.skava.payment.message.EventDependencies
PaymentWebSecurityConfiguration
PaymentWebSecurityConfiguration - Class in com.skava.payment.security
 
PaymentWebSecurityConfiguration() - Constructor for class com.skava.payment.security.PaymentWebSecurityConfiguration
Default constructor
PAYPAL - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
PENDING - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentEntity.Status
 
PENDING - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionEntity.Status
 
PENDING_TRANSACTION_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
phoneNumber - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
phoneNumber - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
phoneNumber - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
ping() - Method in class com.skava.payment.web.PingController
Responses ping call for Payment Microservice.
PingController - Class in com.skava.payment.web
PingController This class has a ping service to know if the payment service is up or not
PingController() - Constructor for class com.skava.payment.web.PingController
 
PluginPaymentServices - Class in com.skava.payment.service.impl.payment
PluginPaymentServices
PluginPaymentServices() - Constructor for class com.skava.payment.service.impl.payment.PluginPaymentServices
 
pluginProperties - Variable in class com.skava.payment.processor.DefaultPaymentProcessor
Properties required to connect with Default payment process.
pluginservice - Variable in class com.skava.payment.service.impl.PaymentAutowires
PluginPaymentServices
POST - Static variable in class com.skava.payment.constant.PaymentConstants
post types of operations for events
postCreatePaymentProfileActions(Payment, List<PaymentPropertyEntity>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
postCreatePaymentProfileActions(Payment, List<PaymentPropertyEntity>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is called after creating payment to payment processor implementation.
postProcessor() - Method in class com.skava.payment.feed.reconcile.config.PaymentReconciliationFeedConfig
Builds the post processor step for the payment reconciliation feed
postSaveTransactionActions(TransactionEntity, Long) - Method in class com.skava.payment.service.impl.transaction.DefaultCreateTransactionServiceHelperImpl
 
postSaveTransactionActions(TransactionEntity, Long) - Method in interface com.skava.payment.service.transaction.CreateTransactionServiceHelper
 
PREAUTH - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
PREAUTH_AMOUNT - Static variable in class com.skava.payment.constant.PaymentConstants
 
PREAUTH_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
preAuthorize(String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
preAuthorize(String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do preauthorization an amount for using provided token.
preCreateTransactionActions(Transaction, Long) - Method in class com.skava.payment.service.impl.transaction.DefaultCreateTransactionServiceHelperImpl
 
preCreateTransactionActions(Transaction, Long) - Method in interface com.skava.payment.service.transaction.CreateTransactionServiceHelper
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.collection.CreateCollectionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.collection.UpdateCollectionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.collectionprovider.CreateCollectionProviderValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.collectionprovider.PatchUpdateCollectionProviderValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.DefaultConstraintValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.payment.CreatePaymentValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.payment.PatchUpdatePaymentValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.payment.ReCreatePaymentValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.paymentitem.CreatePaymentItemValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.paymentitem.PatchUpdatePaymentItemValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.providermaster.CreateProviderMasterValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.providermaster.PatchUpdateProviderMasterValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.transaction.CreateTransactionValidator
 
preProcess(InputModel, BindingResult) - Method in class com.skava.payment.validation.transaction.PatchTransactionValidator
 
preProcessor() - Method in class com.skava.payment.feed.reconcile.config.PaymentReconciliationFeedConfig
Builds the pre processor step for the payment reconciliation feed
preSaveTransactionActions(TransactionEntity, Long) - Method in class com.skava.payment.service.impl.transaction.DefaultCreateTransactionServiceHelperImpl
 
preSaveTransactionActions(TransactionEntity, Long) - Method in interface com.skava.payment.service.transaction.CreateTransactionServiceHelper
 
privateKey - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
process(InputModel) - Method in class com.skava.payment.service.impl.collection.attribute.GetCollectionAttributeServiceImpl
Returns all the collection attributes of the Payment microservices.
process(PaymentReconciliationProcessDTO) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationProcessor
Implementation of process method
process(CreateCollectionRequest) - Method in class com.skava.payment.service.impl.collection.CreateCollectionServiceImpl
This method is used to create Collection based on given Collection.
process(FindAllCollectionRequest) - Method in class com.skava.payment.service.impl.collection.FindAllCollectionServiceImpl
This method is used to load all Collection based on given Collection.
process(FindCollectionRequest) - Method in class com.skava.payment.service.impl.collection.FindCollectionServiceImpl
This method is used to load single Collection based on given Collection identifier.
process(FindCollectionPropertyRequest) - Method in class com.skava.payment.service.impl.collection.property.FindCollectionPropertyServiceImpl
This method is used to load single CollectionProperty based on given CollectionProperty identifier.
process(UpdateCollectionPropertyRequest) - Method in class com.skava.payment.service.impl.collection.property.PatchCollectionPropertyServiceImpl
This method is used to patch CollectionProperty based on given CollectionProperty.
process(UpdateCollectionPropertyRequest) - Method in class com.skava.payment.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
This method is used to replace all the existing CollectionPropertis with the given CollectionProperties.
process(UpdateCollectionRequest) - Method in class com.skava.payment.service.impl.collection.UpdateCollectionServiceImpl
This method is used to update all field in Collection based on given Collection.
process(BulkTransactionRequest) - Method in class com.skava.payment.service.impl.transaction.CreateBulkTransactionServiceImpl
This method is used to create Transaction based on given Transaction.
process(CollectionProviderPropertyRequest) - Method in class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderPropertyServiceImpl
This method is used to delete collectionProvider property based on given property name.
process(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.CreateCollectionProviderServiceImpl
This method is used to create CollectionProvider based on given CollectionProvider.
process(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderServiceImpl
This method is used to delete CollectionProvider based on given CollectionProvider.
process(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.FindCollectionProviderServiceImpl
This method is used to load single CollectionProvider based on given CollectionProvider identifier.
process(CollectionProviderRequest) - Method in class com.skava.payment.service.impl.collectionprovider.PatchUpdateCollectionProviderServiceImpl
This method is used to update required field in collectionProvider based on given collectionProvider.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.collectionprovider.FindAllCollectionProviderServiceImpl
This method is used to load all CollectionProvider based on given CollectionProvider.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.payment.FindAllPaymentServiceImpl
This method is used to load all Payment based on given Payment.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.payment.GetAllPaymentServiceImpl
This method is used to load all Payment based on given Payment.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.paymentitem.FindAllPaymentItemServiceImpl
This method is used to load all Payment based on given Payment.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.providermaster.FindAllProviderMasterServiceImpl
This method is used to load all ProviderMaster based on given ProviderMaster.
process(FindAllRequest) - Method in class com.skava.payment.service.impl.transaction.FindAllTransactionServiceImpl
This method is used to load all Payment based on given Payment.
process(PaymentItemPropertyRequest) - Method in class com.skava.payment.service.impl.paymentitem.DeletePaymentItemPropertyServiceImpl
This method is used to delete paymentItem property based on given property name.
process(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.CreatePaymentItemServiceImpl
This method is used to create PaymentItem based on given PaymentItem.
process(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.DeletePaymentItemServiceImpl
This method is used to delete PaymentItem based on given PaymentItem.
process(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.FindPaymentItemServiceImpl
This method is used to load single Payment based on given Payment identifier.
process(PaymentItemRequest) - Method in class com.skava.payment.service.impl.paymentitem.PatchUpdatePaymentItemServiceImpl
This method is used to update required field in PaymentItem based on given PaymentItem.
process(PaymentPropertyRequest) - Method in class com.skava.payment.service.impl.payment.DeletePaymentPropertyServiceImpl
This method is used to delete Payment property based on given property name.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.CreatePaymentServiceImpl
This method is used to create Payment based on given Payment.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.DeletePaymentServiceImpl
This method is used to delete Payment based on given Payment.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.FindPaymentServiceImpl
This method is used to load single Payment based on given Payment identifier.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.FindPrimaryPaymentServiceImpl
This method is used to update all field in Payment based on given Payment.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.PatchUpdatePaymentServiceImpl
This method is used to update required field in Payment based on given Payment.
process(PaymentRequest) - Method in class com.skava.payment.service.impl.payment.ReCreatePaymentServiceImpl
This method is used to create Payment based on given Payment.
process(ProviderMasterPropertyRequest) - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterPropertyServiceImpl
This method is used to delete providerMaster property based on given property name.
process(ProviderMasterRequest) - Method in class com.skava.payment.service.impl.providermaster.CreateProviderMasterServiceImpl
This method is used to create ProviderMaster based on given ProviderMaster.
process(ProviderMasterRequest) - Method in class com.skava.payment.service.impl.providermaster.DeleteProviderMasterServiceImpl
This method is used to delete ProviderMaster based on given ProviderMaster.
process(ProviderMasterRequest) - Method in class com.skava.payment.service.impl.providermaster.FindProviderMasterServiceImpl
This method is used to load single ProviderMaster based on given ProviderMaster identifier.
process(ProviderMasterRequest) - Method in class com.skava.payment.service.impl.providermaster.PatchUpdateProviderMasterServiceImpl
This method is used to update required field in providerMaster based on given providerMaster.
process(ProviderTokenRequest) - Method in class com.skava.payment.service.impl.providertoken.DefaultProviderTokenServiceImpl
 
process(ProviderTokenRequest) - Method in class com.skava.payment.service.impl.providertoken.ProviderTokenValidatorImpl
This method is used to check for payment gateway based on given collectionId, name and the payment.
process(Request) - Method in class com.skava.payment.service.impl.transaction.FindTransactionByRequestIdServiceImpl
This method is used to load single Payment based on given Payment identifier.
process(TransactionPropertyRequest) - Method in class com.skava.payment.service.impl.transaction.DeleteTransactionPropertyServiceImpl
This method is used to delete transaction property based on given property name.
process(TransactionPropertyRequest) - Method in class com.skava.payment.service.impl.transaction.FindTransactionByPropertyServiceImpl
This method is used to load transaction based on given property name and property value.
process(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.CreateTransactionServiceImpl
This method is used to create Transaction based on given Transaction.
process(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.DeleteTransactionServiceImpl
This method is used to delete Transaction based on given Transaction.
process(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.FindTransactionServiceImpl
This method is used to load single Payment based on given Payment identifier.
process(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.PatchTransactionServiceImpl
This method is used to create Transaction based on given Transaction.
process(TransactionRequest) - Method in class com.skava.payment.service.impl.transaction.ReCreateTransactionServiceImpl
 
process(EncryptionKeyRequest) - Method in class com.skava.payment.service.encryption.EncryptionKeyServiceImpl
Process method implementation to get the EncryptionKeyResponse
process(EncryptionRequest) - Method in class com.skava.payment.service.encryption.EncryptionServiceImpl
Implementation of the process method to get Encryption response
process(Object) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPostProcessor
Implementation of the process method
process(Object) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPreProcessor
Implementation of process method
process(String) - Method in interface com.skava.payment.service.threedsecure.ThreeDSecureService
 
process(Map<String, String>) - Method in interface com.skava.payment.service.payment.CompletePaymentService
 
processor() - Method in class com.skava.payment.feed.reconcile.config.PaymentReconciliationFeedConfig
Builds the processor step for the payment reconciliation feed
PROCESSOR_CLASS_INSTANCE_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Check if the instance is created for the processor class
PROCESSOR_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
processorClassName - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
processorResponse - Variable in exception com.skava.payment.exception.PaymentProcessorException
 
processorResponse - Variable in class com.skava.payment.model.response.PaymentServiceResponse
 
profileId - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
profileId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
ProfileInfo - Class in com.skava.payment.model.entity.payment
This class implements the Payment entity to save the payment details into DB.
ProfileInfo() - Constructor for class com.skava.payment.model.entity.payment.ProfileInfo
 
ProfileInfo.ProfileType - Enum Class in com.skava.payment.model.entity.payment
ProfileType - this defines the list of profiles USER : User profile ACCOUNT: Business profile
profileType - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
PROP_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROP_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Entity property response code
PROP_VALUE_FALSE - Static variable in class com.skava.payment.constant.PaymentConstants
 
PROP_VALUE_TRUE - Static variable in class com.skava.payment.constant.PaymentConstants
 
properties - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
properties - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
properties - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
properties - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
properties - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
properties - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
properties - Variable in class com.skava.payment.model.payment.CardDetail
 
Property - Class in com.skava.payment.model.dto.payment
This class defines the model for PropertyDTO (Data Transfer Object).
Property() - Constructor for class com.skava.payment.model.dto.payment.Property
 
PROPERTY_NAME - Static variable in class com.skava.payment.constant.RequestParameter
 
PROPERTY_VALUE - Static variable in class com.skava.payment.constant.RequestParameter
 
propertyListToCollectionProviderPropertyEntityList(List<Property>) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
propertyListToPaymentPropertyEntityList(List<Property>) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
propertyListToProviderMasterPropertyEntityList(List<Property>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
propertyListToTransactionPropertyEntityList(List<Property>) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
propertyToCollectionProviderPropertyEntity(Property) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
propertyToPaymentPropertyEntity(Property) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
propertyToProviderMasterPropertyEntity(Property) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
propertyToTransactionPropertyEntity(Property) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
PROPS_ACC_NO - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_ACCOUNT_LEVEL_LOYALTY - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
The Constant ACCOUNT_LEVEL_LOYALTY
PROPS_ACCOUNTID - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
The Constant ACCOUNTID
PROPS_API_KEY - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_AUTH_TOKEN - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_AUTH_TYPE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_CARD_TYPE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_CARDPINNUMBER - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_CPP - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_DEFAULT_PAYMENT_PROP - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_DEVICE_DATA - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_EXPIRATION_MONTH - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_EXPIRATION_YEAR - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_INVOICEAMOUNT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_IS_CREDIT_PAYMENT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_IS_DEBIT_PAYMENT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_IS_DEFAULT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_LOCALE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
Properties constants
PROPS_LOYALTY_COLLECTION_ID - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
Loyalty plugin props
PROPS_ORDER - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_ORDER_DETAILS_FOR_PAYMENT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_PAYMENT - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_PAYMENT_ITEM - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_PROVIDER - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_REWARDTYPE - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_STORE_ID - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_TRANSACTION - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_USER_ID - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
PROPS_VERSION - Static variable in class com.skava.payment.processor.PaymentProcessorConstants
 
providerId - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
providerMaster - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
providerMaster - Variable in class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
providerMaster - Variable in class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
ProviderMaster - Class in com.skava.payment.model.dto.payment
This class implements the ProviderMasterDTO model to define the request and response ProviderMaster object.
ProviderMaster() - Constructor for class com.skava.payment.model.dto.payment.ProviderMaster
 
PROVIDERMASTER_CANT_UPDATE_ATR_TYPE - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROVIDERMASTER_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROVIDERMASTER_CREATED - Enum constant in enum class com.skava.payment.model.event.ProviderMasterEvent.Events
 
PROVIDERMASTER_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROVIDERMASTER_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
ProviderMaster response code
PROVIDERMASTER_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROVIDERMASTER_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
PROVIDERMASTER_UPDATED - Enum constant in enum class com.skava.payment.model.event.ProviderMasterEvent.Events
 
providerMasterAssembler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
ProviderMasterAssembler - Class in com.skava.payment.model.mapper
ProviderMasterAssembler This class defines the ProviderMaster Response to handle the ProviderMaster request.
ProviderMasterAssembler() - Constructor for class com.skava.payment.model.mapper.ProviderMasterAssembler
 
ProviderMasterAttribute - Class in com.skava.payment.model.dto.payment
This class defines the attributes for Provider Master using which the payment properties should be provided during payment creation This model contains: 1. name 2. scrub type 3. nullable 4. provider master id
ProviderMasterAttribute() - Constructor for class com.skava.payment.model.dto.payment.ProviderMasterAttribute
 
providerMasterAttributeEntity - Static variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
ProviderMasterAttributeEntity - Class in com.skava.payment.model.entity.payment
This class defines the attributes for Provider Master using which the payment properties should be provided during payment creation This entity contains: 1. name 2. scrub type 3. nullable 4. provider master id
ProviderMasterAttributeEntity() - Constructor for class com.skava.payment.model.entity.payment.ProviderMasterAttributeEntity
 
ProviderMasterAttributeEntity.Type - Enum Class in com.skava.payment.model.entity.payment
 
providerMasterAttributeEntityListToProviderMasterAttributeList(List<ProviderMasterAttributeEntity>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterAttributeEntityToProviderMasterAttribute(ProviderMasterAttributeEntity) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterAttributeListToProviderMasterAttributeEntityList(List<ProviderMasterAttribute>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterAttributeToProviderMasterAttributeEntity(ProviderMasterAttribute) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
ProviderMasterController - Class in com.skava.payment.web
 
ProviderMasterController() - Constructor for class com.skava.payment.web.ProviderMasterController
 
providerMasterEntity - Static variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
ProviderMasterEntity - Class in com.skava.payment.model.entity.payment
This class implements the ProviderMaster entity to save the ProviderMaster details into DB.
ProviderMasterEntity() - Constructor for class com.skava.payment.model.entity.payment.ProviderMasterEntity
 
ProviderMasterEntity.CurrencyType - Enum Class in com.skava.payment.model.entity.payment
Type - this defines if the provider is Cash or NonCash
ProviderMasterEvent - Class in com.skava.payment.model.event
ProviderMasterEvent
ProviderMasterEvent(ProviderMasterEvent.Events, ProviderMasterEvent.ProviderMasterEventModel) - Constructor for class com.skava.payment.model.event.ProviderMasterEvent
ProviderMasterEvent Constructor
ProviderMasterEvent.Events - Enum Class in com.skava.payment.model.event
 
ProviderMasterEvent.ProviderMasterEventModel - Class in com.skava.payment.model.event
ProviderMasterEventModel
ProviderMasterEventModel() - Constructor for class com.skava.payment.model.event.ProviderMasterEvent.ProviderMasterEventModel
 
providerMasterId - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
ProviderMasterMapper - Interface in com.skava.payment.model.mapper
OrderMapper This class used to handle convert the order request to entity.
ProviderMasterMapperImpl - Class in com.skava.payment.model.mapper
 
ProviderMasterMapperImpl() - Constructor for class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterPropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
ProviderMasterPropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of ProviderMaster entity contains a composite key that comprises of the following 1. property name 2. property value *
ProviderMasterPropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.ProviderMasterPropertyEntity
 
providerMasterPropertyEntityListToPropertyList(List<ProviderMasterPropertyEntity>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterPropertyEntityToProperty(ProviderMasterPropertyEntity) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
ProviderMasterPropertyRequest - Class in com.skava.payment.model.request.payment
 
ProviderMasterPropertyRequest() - Constructor for class com.skava.payment.model.request.payment.ProviderMasterPropertyRequest
 
providerMasterRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
ProviderMaster repository to handle collection CURD operations
ProviderMasterRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
ProviderMasterRequest - Class in com.skava.payment.model.request.payment
 
ProviderMasterRequest() - Constructor for class com.skava.payment.model.request.payment.ProviderMasterRequest
 
ProviderMasterResponse - Class in com.skava.payment.model.response.payment
ProviderMasterResponse
ProviderMasterResponse() - Constructor for class com.skava.payment.model.response.payment.ProviderMasterResponse
 
ProviderMastersResponse - Class in com.skava.payment.model.response.payment
ProviderMastersResponse
ProviderMastersResponse() - Constructor for class com.skava.payment.model.response.payment.ProviderMastersResponse
 
ProviderMasterTypeMapping - Class in com.skava.payment.model.dto.payment
This class defines the model for PropertyDTO (Data Transfer Object).
ProviderMasterTypeMapping() - Constructor for class com.skava.payment.model.dto.payment.ProviderMasterTypeMapping
 
providerMasterTypeMappingEntity - Static variable in class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
ProviderMasterTypeMappingEntity - Class in com.skava.payment.model.entity.payment
This class defines the what are the different payment types does ProviderMaster entity supports This entity contains: 1. type 2. provider master id *
ProviderMasterTypeMappingEntity() - Constructor for class com.skava.payment.model.entity.payment.ProviderMasterTypeMappingEntity
 
providerMasterTypeMappingEntityListToProviderMasterTypeMappingList(List<ProviderMasterTypeMappingEntity>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterTypeMappingEntityToProviderMasterTypeMapping(ProviderMasterTypeMappingEntity) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterTypeMappingListToProviderMasterTypeMappingEntityList(List<ProviderMasterTypeMapping>) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providerMasterTypeMappingToProviderMasterTypeMappingEntity(ProviderMasterTypeMapping) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
providers - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
ProviderTokenController - Class in com.skava.payment.web
 
ProviderTokenController() - Constructor for class com.skava.payment.web.ProviderTokenController
 
ProviderTokenProcessor - Interface in com.skava.payment.service.providertoken
ProviderTokenProcessor
ProviderTokenRequest - Class in com.skava.payment.model.request.payment
 
ProviderTokenRequest() - Constructor for class com.skava.payment.model.request.payment.ProviderTokenRequest
 
ProviderTokenResponse - Class in com.skava.payment.model.response.payment
 
ProviderTokenResponse() - Constructor for class com.skava.payment.model.response.payment.ProviderTokenResponse
 
ProviderTokens - Class in com.skava.payment.model.response.payment
 
ProviderTokens() - Constructor for class com.skava.payment.model.response.payment.ProviderTokens
 
ProviderTokenValidator - Interface in com.skava.payment.service.providertoken
ProviderTokenValidator
ProviderTokenValidatorImpl - Class in com.skava.payment.service.impl.providertoken
CreateProviderTokenServiceImpl This class implements the CreateProviderTokenService interface to handle payment creation operations.
ProviderTokenValidatorImpl() - Constructor for class com.skava.payment.service.impl.providertoken.ProviderTokenValidatorImpl
 
publicKey - Variable in class com.skava.payment.model.entity.encryption.QCryptKey
 
publishCollectionProviderEvent(CollectionProviderEvent.Events, long, CollectionProvider) - Method in class com.skava.payment.event.PaymentEventServiceExt
 
publishEvent(long, String, PaymentsEvent) - Method in class com.skava.payment.event.PaymentEventService
 
publishPaymentEvent(PaymentEvent.Events, long, Payment) - Method in class com.skava.payment.event.PaymentEventServiceExt
 
publishPaymentItemEvent(PaymentItemEvent.Events, long, PaymentItem) - Method in class com.skava.payment.event.PaymentEventServiceExt
 
publishProviderMasterEvent(ProviderMasterEvent.Events, long, ProviderMaster) - Method in class com.skava.payment.event.PaymentEventServiceExt
 
publishTransactionEvent(TransactionEvent.Events, long, Transaction) - Method in class com.skava.payment.event.PaymentEventServiceExt
 
PURCHASEORDER - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
PUT - Static variable in class com.skava.payment.constant.PaymentConstants
put types of operations for events

Q

QBillingAddressEntity - Class in com.skava.payment.model.entity.payment
QBillingAddressEntity is a Querydsl query type for BillingAddressEntity
QBillingAddressEntity(Path<? extends BillingAddressEntity>) - Constructor for class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
QBillingAddressEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
QBillingAddressEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
QBillingAddressEntity(Class<? extends BillingAddressEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
QBillingAddressEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
QCollectionAttributeEntity - Class in com.skava.payment.model.entity.collection
QCollectionAttributeEntity is a Querydsl query type for CollectionAttributeEntity
QCollectionAttributeEntity(Path<? extends CollectionAttributeEntity>) - Constructor for class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
QCollectionAttributeEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
QCollectionAttributeEntity(String) - Constructor for class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
QCollectionEntity - Class in com.skava.payment.model.entity.collection
QCollectionEntity is a Querydsl query type for CollectionEntity
QCollectionEntity(Path<? extends CollectionEntity>) - Constructor for class com.skava.payment.model.entity.collection.QCollectionEntity
 
QCollectionEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.collection.QCollectionEntity
 
QCollectionEntity(String) - Constructor for class com.skava.payment.model.entity.collection.QCollectionEntity
 
QCollectionPropertyEntity - Class in com.skava.payment.model.entity.collection
QCollectionPropertyEntity is a Querydsl query type for CollectionPropertyEntity
QCollectionPropertyEntity(Path<? extends CollectionPropertyEntity>) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
QCollectionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
QCollectionPropertyEntity(Class<? extends CollectionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
QCollectionPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
QCollectionPropertyEntity_Key - Class in com.skava.payment.model.entity.collection
QCollectionPropertyEntity_Key is a Querydsl query type for Key
QCollectionPropertyEntity_Key(Path<? extends CollectionPropertyEntity.Key>) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
QCollectionPropertyEntity_Key(PathMetadata) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
QCollectionPropertyEntity_Key(String) - Constructor for class com.skava.payment.model.entity.collection.QCollectionPropertyEntity_Key
 
QCollectionProviderEntity - Class in com.skava.payment.model.entity.payment
QCollectionProviderEntity is a Querydsl query type for CollectionProviderEntity
QCollectionProviderEntity(Path<? extends CollectionProviderEntity>) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
QCollectionProviderEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
QCollectionProviderEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
QCollectionProviderPropertyEntity - Class in com.skava.payment.model.entity.payment
QCollectionProviderPropertyEntity is a Querydsl query type for CollectionProviderPropertyEntity
QCollectionProviderPropertyEntity(Path<? extends CollectionProviderPropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
QCollectionProviderPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
QCollectionProviderPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
QCollectionProviderPropertyEntity(Class<? extends CollectionProviderPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
QCollectionProviderPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
QCryptKey - Class in com.skava.payment.model.entity.encryption
QCryptKey is a Querydsl query type for CryptKey
QCryptKey(Path<? extends CryptKey>) - Constructor for class com.skava.payment.model.entity.encryption.QCryptKey
 
QCryptKey(PathMetadata) - Constructor for class com.skava.payment.model.entity.encryption.QCryptKey
 
QCryptKey(String) - Constructor for class com.skava.payment.model.entity.encryption.QCryptKey
 
QDSL_GROUP_1 - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant QDSL_GROUP_1
QDSL_GROUP_2 - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant QDSL_GROUP_2
QDSL_GROUP_3 - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant QDSL_GROUP_3
QDSL_GROUP_4 - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant QDSL_GROUP_4
QPaymentEntity - Class in com.skava.payment.model.entity.payment
QPaymentEntity is a Querydsl query type for PaymentEntity
QPaymentEntity(Path<? extends PaymentEntity>) - Constructor for class com.skava.payment.model.entity.payment.QPaymentEntity
 
QPaymentEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QPaymentEntity
 
QPaymentEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentEntity
 
QPaymentEntity(Class<? extends PaymentEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentEntity
 
QPaymentEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QPaymentEntity
 
QPaymentItemEntity - Class in com.skava.payment.model.entity.payment
QPaymentItemEntity is a Querydsl query type for PaymentItemEntity
QPaymentItemEntity(Path<? extends PaymentItemEntity>) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
QPaymentItemEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
QPaymentItemEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
QPaymentItemEntity(Class<? extends PaymentItemEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
QPaymentItemEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
QPaymentItemPropertyEntity - Class in com.skava.payment.model.entity.payment
QPaymentItemPropertyEntity is a Querydsl query type for PaymentItemPropertyEntity
QPaymentItemPropertyEntity(Path<? extends PaymentItemPropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
QPaymentItemPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
QPaymentItemPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
QPaymentItemPropertyEntity(Class<? extends PaymentItemPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
QPaymentItemPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
QPaymentPropertyEntity - Class in com.skava.payment.model.entity.payment
QPaymentPropertyEntity is a Querydsl query type for PaymentPropertyEntity
QPaymentPropertyEntity(Path<? extends PaymentPropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
QPaymentPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
QPaymentPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
QPaymentPropertyEntity(Class<? extends PaymentPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
QPaymentPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
QPaymentProviderEntity - Class in com.skava.payment.model.entity.payment
QPaymentProviderEntity is a Querydsl query type for PaymentProviderEntity
QPaymentProviderEntity(Path<? extends PaymentProviderEntity>) - Constructor for class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
QPaymentProviderEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
QPaymentProviderEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
QPaymentProviderEntity(Class<? extends PaymentProviderEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
QPaymentProviderEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
QProviderMasterAttributeEntity - Class in com.skava.payment.model.entity.payment
QProviderMasterAttributeEntity is a Querydsl query type for ProviderMasterAttributeEntity
QProviderMasterAttributeEntity(Path<? extends ProviderMasterAttributeEntity>) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
QProviderMasterAttributeEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
QProviderMasterAttributeEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
QProviderMasterAttributeEntity(Class<? extends ProviderMasterAttributeEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
QProviderMasterAttributeEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
QProviderMasterEntity - Class in com.skava.payment.model.entity.payment
QProviderMasterEntity is a Querydsl query type for ProviderMasterEntity
QProviderMasterEntity(Path<? extends ProviderMasterEntity>) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
QProviderMasterEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
QProviderMasterEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
QProviderMasterPropertyEntity - Class in com.skava.payment.model.entity.payment
QProviderMasterPropertyEntity is a Querydsl query type for ProviderMasterPropertyEntity
QProviderMasterPropertyEntity(Path<? extends ProviderMasterPropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
QProviderMasterPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
QProviderMasterPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
QProviderMasterPropertyEntity(Class<? extends ProviderMasterPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
QProviderMasterPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
QProviderMasterTypeMappingEntity - Class in com.skava.payment.model.entity.payment
QProviderMasterTypeMappingEntity is a Querydsl query type for ProviderMasterTypeMappingEntity
QProviderMasterTypeMappingEntity(Path<? extends ProviderMasterTypeMappingEntity>) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
QProviderMasterTypeMappingEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
QProviderMasterTypeMappingEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
QProviderMasterTypeMappingEntity(Class<? extends ProviderMasterTypeMappingEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
QProviderMasterTypeMappingEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
QRegisterBillingAddressEntity - Class in com.skava.payment.model.entity.payment
QRegisterBillingAddressEntity is a Querydsl query type for RegisterBillingAddressEntity
QRegisterBillingAddressEntity(Path<? extends RegisterBillingAddressEntity>) - Constructor for class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
QRegisterBillingAddressEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
QRegisterBillingAddressEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
QRegisterBillingAddressEntity(Class<? extends RegisterBillingAddressEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
QRegisterBillingAddressEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
QRequestReferenceEntity - Class in com.skava.payment.model.entity.payment
QRequestReferenceEntity is a Querydsl query type for RequestReferenceEntity
QRequestReferenceEntity(Path<? extends RequestReferenceEntity>) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
QRequestReferenceEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
QRequestReferenceEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
QRequestReferenceEntity(Class<? extends RequestReferenceEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
QRequestReferenceEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
QRequestReferencePropertyEntity - Class in com.skava.payment.model.entity.payment
QRequestReferencePropertyEntity is a Querydsl query type for RequestReferencePropertyEntity
QRequestReferencePropertyEntity(Path<? extends RequestReferencePropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
QRequestReferencePropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
QRequestReferencePropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
QRequestReferencePropertyEntity(Class<? extends RequestReferencePropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
QRequestReferencePropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
QShippingAddressEntity - Class in com.skava.payment.model.entity.payment
QShippingAddressEntity is a Querydsl query type for ShippingAddressEntity
QShippingAddressEntity(Path<? extends ShippingAddressEntity>) - Constructor for class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
QShippingAddressEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
QShippingAddressEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
QShippingAddressEntity(Class<? extends ShippingAddressEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
QShippingAddressEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
QTransactionEntity - Class in com.skava.payment.model.entity.payment
QTransactionEntity is a Querydsl query type for TransactionEntity
QTransactionEntity(Path<? extends TransactionEntity>) - Constructor for class com.skava.payment.model.entity.payment.QTransactionEntity
 
QTransactionEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QTransactionEntity
 
QTransactionEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QTransactionEntity
 
QTransactionEntity(Class<? extends TransactionEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QTransactionEntity
 
QTransactionEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QTransactionEntity
 
QTransactionPropertyEntity - Class in com.skava.payment.model.entity.payment
QTransactionPropertyEntity is a Querydsl query type for TransactionPropertyEntity
QTransactionPropertyEntity(Path<? extends TransactionPropertyEntity>) - Constructor for class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
QTransactionPropertyEntity(PathMetadata) - Constructor for class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
QTransactionPropertyEntity(PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
QTransactionPropertyEntity(Class<? extends TransactionPropertyEntity>, PathMetadata, PathInits) - Constructor for class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
QTransactionPropertyEntity(String) - Constructor for class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
QueryDslUtil - Class in com.skava.payment.util
QueryDslUtil

R

read() - Method in interface com.skava.payment.feed.reconcile.PaymentReconciliationProcess
 
read() - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPostProcessor
Implementation of the read method
read() - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPreProcessor
Implementation of read method
READ_ONLY - Enum constant in enum class com.skava.payment.validation.constraints.ValidationCode
 
REASON - Static variable in class com.skava.payment.constant.RequestParameter
 
RECONCILE_TRANSACTION - Static variable in class com.skava.payment.constant.PaymentConstants
 
reconciliation - Variable in class com.skava.payment.model.request.payment.TransactionRequest
Specify weather the request is to reconcile transaction
RECREATE_PAYMENT_VALIDATOR - Static variable in class com.skava.payment.constant.PaymentConstants
 
recreatePayment(String, String, long, String, String, String, Payment) - Method in class com.skava.payment.web.PaymentController
 
ReCreatePaymentService - Interface in com.skava.payment.service.payment
CreatePaymentService
ReCreatePaymentServiceImpl - Class in com.skava.payment.service.impl.payment
CreatePaymentServiceImpl This class implements the CreatePaymentService interface to handle payment creation operations.
ReCreatePaymentServiceImpl() - Constructor for class com.skava.payment.service.impl.payment.ReCreatePaymentServiceImpl
 
ReCreatePaymentValidator - Class in com.skava.payment.validation.payment
This class defines CreateCollectionValidator.
ReCreatePaymentValidator(MessageSource, LocalValidatorFactoryBean) - Constructor for class com.skava.payment.validation.payment.ReCreatePaymentValidator
 
reCreateTransaction(String, String, long, Transaction) - Method in class com.skava.payment.web.TransactionController
 
ReCreateTransactionService - Interface in com.skava.payment.service.transaction
ReCreateTransactionService
ReCreateTransactionServiceImpl - Class in com.skava.payment.service.impl.transaction
ReCreateTransactionServiceImpl This class implements the ReCreateTransactionService interface to handle payment creation operations.
ReCreateTransactionServiceImpl() - Constructor for class com.skava.payment.service.impl.transaction.ReCreateTransactionServiceImpl
 
redisTemplate - Variable in class com.skava.payment.service.impl.PaymentAutowires
redisTemplate
REF_TRAN_ID - Static variable in class com.skava.payment.validation.transaction.TransactionValidatorHelper
 
REF_TRANS_ID_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
REF_TRANSACTION_ID_PROP - Static variable in class com.skava.payment.constant.PaymentConstants
REF_TRANSACTION_ID
ReflectionUtils - Class in com.skava.payment.util
This class defines ReflectionUtils
ReflectionUtils() - Constructor for class com.skava.payment.util.ReflectionUtils
 
refund(String, String, BigDecimal, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
refund(String, String, BigDecimal, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to do refund an amount for using provided token.
REFUND - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
REFUND_AMOUNT_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
region - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
region - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
region - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
register(String, BigDecimal, String, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is to get session URL from proider
RegisterBillingAddress - Class in com.skava.payment.model.dto.payment
 
RegisterBillingAddress() - Constructor for class com.skava.payment.model.dto.payment.RegisterBillingAddress
 
registerBillingAddressEntity - Static variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
RegisterBillingAddressEntity - Class in com.skava.payment.model.entity.payment
This class defines the model for BillingAddress Entity.
RegisterBillingAddressEntity() - Constructor for class com.skava.payment.model.entity.payment.RegisterBillingAddressEntity
 
rejectIfNotNull(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.payment.util.ValidationUtils
 
rejectIfNotTrue(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.payment.util.ValidationUtils
To reject a boolean value if it is not true.
rejectIfNotZero(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.payment.util.ValidationUtils
 
rejectIfNull(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.payment.util.ValidationUtils
 
rejectIfZero(Errors, String, ValidationCode, MessageSource) - Static method in class com.skava.payment.util.ValidationUtils
 
RELEASE_DATE - Static variable in class com.skava.release.PaymentReleaseDefinition
 
replyToQueue(List<Transaction>, List<TransactionPropertyEntity>, EventUtil, PaymentMessageSender, long, String) - Method in class com.skava.payment.service.impl.PatchTransactionDependencies
This function is used to send message to OMS via rabbitMq.
Request - Class in com.skava.payment.model.request.payment
 
Request() - Constructor for class com.skava.payment.model.request.payment.Request
 
REQUEST_ATTR_COLLECTION_ID - Static variable in class com.skava.payment.model.entity.payment.PaymentItemEntity
 
REQUEST_ID_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
REQUEST_TIMEOUT - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
requestId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
RequestParameter - Class in com.skava.payment.constant
RequestParameter This class have request parameter name's for the application
RequestParameter() - Constructor for class com.skava.payment.constant.RequestParameter
 
requestReference - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
requestReference - Variable in class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
requestReferenceEntity - Static variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
RequestReferenceEntity - Class in com.skava.payment.model.entity.payment
This class implements the RequestReference entity to save the RequestReference details into DB.
RequestReferenceEntity() - Constructor for class com.skava.payment.model.entity.payment.RequestReferenceEntity
 
requestReferencePropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
RequestReferencePropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of Payment entity contains a composite key that comprises of the following 1. property name 2. property value *
RequestReferencePropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.RequestReferencePropertyEntity
 
RequestReferenceRepository - Interface in com.skava.payment.repository.payment
This is RequestReferenceRepository interface.
REQUIRED_PROPS_MISSING - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
responseCode - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
responseCode - Variable in class com.skava.payment.model.response.ResponseModel
 
ResponseCode - Enum Class in com.skava.payment.constant
This class have response code's for the application
responseMessage - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
responseMessage - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
responseMessage - Variable in class com.skava.payment.model.response.ResponseModel
 
ResponseModel - Class in com.skava.payment.model.response
ResponseModel class.
ResponseModel() - Constructor for class com.skava.payment.model.response.ResponseModel
ResponseModel constructor
ResponseModel(String, String) - Constructor for class com.skava.payment.model.response.ResponseModel
 
RETRIEVE - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
retrievePayment(String, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
retrievePayment(String, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to retrive the payment details from the provided token.
retrieveTransaction(String, String, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to get the transaction details for using provided token and confirmationCode.
REWARD_TYPE - Static variable in class com.skava.payment.constant.PaymentConstants
Reward type
ROLE_ACCOUNT_BUYER - Static variable in class com.skava.payment.constant.PaymentConstants
ROLE_B2B_BUYER type of role
ROLE_ACCOUNT_BUYER_ADMIN - Static variable in class com.skava.payment.constant.PaymentConstants
ROLE_ACCOUNT_BUYER_ADMIN type of role
ROLE_GUEST - Static variable in class com.skava.payment.constant.PaymentConstants
ROLE_REG_USER type of role
ROLE_PAYMENT_MANAGER - Static variable in class com.skava.payment.constant.PaymentConstants
ROLE_PAYMENT_MANAGER type of role
ROLE_REG_USER - Static variable in class com.skava.payment.constant.PaymentConstants
ROLE_REG_USER type of role
RSAKeyPairGenerator - Class in com.skava.payment.service.encryption
The class for RSAKeyPairGenerator
RSAKeyPairGenerator() - Constructor for class com.skava.payment.service.encryption.RSAKeyPairGenerator
 
rule - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 

S

safeGetCollectionProperty(long, List<CollectionPropertyEntity>, String) - Method in class com.skava.payment.service.impl.CommonDependencies
This method is used to get the CollectionPropertyEntity from the given collection properties and property name without throwing any error if the collection property is not existing.
SALESCONSOLE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
save(CollectionEntity) - Method in interface com.skava.payment.repository.collection.CollectionRepository
Saves a given entity.
save(CollectionProviderEntity) - Method in interface com.skava.payment.repository.payment.CollectionProviderRepository
 
save(PaymentEntity) - Method in interface com.skava.payment.repository.payment.PaymentRepository
 
save(PaymentItemEntity) - Method in interface com.skava.payment.repository.payment.PaymentItemRepository
 
save(ProviderMasterEntity) - Method in interface com.skava.payment.repository.payment.ProviderMasterRepository
 
save(RequestReferenceEntity) - Method in interface com.skava.payment.repository.payment.RequestReferenceRepository
 
save(TransactionEntity) - Method in interface com.skava.payment.repository.payment.TransactionRepository
 
SAVE - Enum constant in enum class com.skava.payment.model.entity.payment.ProviderMasterAttributeEntity.Type
 
savePayment(PaymentEntity) - Method in class com.skava.payment.util.PaymentUtil
 
savePayment(String, Long, PaymentRequest) - Method in class com.skava.payment.service.impl.CommonDependencies
This method is used to validate the given payment and save the payment
schedule() - Method in class com.skava.payment.feed.PaymentReconciliationScheduler
Scheduling the spring batch job for the reconciliable collections
SCRUB - Enum constant in enum class com.skava.payment.model.entity.payment.ProviderMasterAttributeEntity.Type
 
scrubSecureData(Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
scrubSecureData(Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to scrub/delete the PCI data from the properties sent.
SearchCriteria - Class in com.skava.payment.model.entity.criteria
The Class SearchCriteria.
SearchCriteria(String, String, SearchCriteria, SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.SearchCriteria
 
SearchCriteria(String, String, Object) - Constructor for class com.skava.payment.model.entity.criteria.SearchCriteria
Initializes the SearchCriteria class with defining the values for its private members
securedCardCVVNumber - Variable in class com.skava.payment.model.payment.CardDetail
 
SecuredData - Enum Class in com.skava.payment.model.payment
 
send(String, String, EventModel) - Method in class com.skava.payment.message.PaymentMessageSender
This method is used to send Message by topic/queue, exchange
SERVICE_NAME - Static variable in class com.skava.payment.constant.PaymentConstants
Service name
serviceAutoWires - Variable in class com.skava.payment.service.impl.PaymentAutowires
ServiceAutowires
ServiceAutowires - Class in com.skava.payment.service.impl
This class defines common dependencies
ServiceAutowires() - Constructor for class com.skava.payment.service.impl.ServiceAutowires
Constructor
serviceId - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
serviceId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
setAuthTokenToContext(String, Long) - Method in class com.skava.payment.helper.AuthHelper
This method is used to set the Authentication in the SecurityContextHolder using the token came in request header.
setData(String, Object) - Static method in class com.skava.payment.feed.PaymentFeedContext
Set value for the given key in the context
setDeletePaymentPropertyService(DeletePaymentPropertyService) - Method in class com.skava.payment.web.PaymentController
 
setDeleteTransactionPropertyService(DeleteTransactionPropertyService) - Method in class com.skava.payment.web.TransactionController
 
setDeleteTransactionService(DeleteTransactionService) - Method in class com.skava.payment.web.TransactionController
 
setFindAllPaymentItemService(FindAllPaymentItemService) - Method in class com.skava.payment.web.PaymentController
 
setFindPrimaryPaymentService(FindPrimaryPaymentService) - Method in class com.skava.payment.web.PaymentController
 
setFindTransactionByPropertyService(FindTransactionByPropertyService) - Method in class com.skava.payment.web.TransactionController
 
setFindTransactionByRequestIdService(FindTransactionByRequestIdService) - Method in class com.skava.payment.web.TransactionController
 
setPatchUpdatePaymentService(PatchUpdatePaymentService) - Method in class com.skava.payment.web.PaymentController
 
setProperties(Transaction, PaymentProcessorResponse, TransactionResponse) - Static method in class com.skava.payment.service.impl.transaction.TransactionHandler
Sets the properties into the transaction dto from the 3P service response.
setPropertyInRequestContext(String, String) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
Setting a property in request attributes
setResponseModel(String, String, MessageSource) - Static method in class com.skava.payment.util.PaymentUtil
This method is used to implement event bridge changes for delete call.
shippingAddress - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
ShippingAddress - Class in com.skava.payment.model.dto.payment
 
ShippingAddress() - Constructor for class com.skava.payment.model.dto.payment.ShippingAddress
 
shippingAddressEntity - Static variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
ShippingAddressEntity - Class in com.skava.payment.model.entity.payment
This class defines the model for BillingAddress Entity.
ShippingAddressEntity() - Constructor for class com.skava.payment.model.entity.payment.ShippingAddressEntity
 
shippingAddressEntityToShippingAddress(ShippingAddressEntity) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
shippingAddressToShippingAddressEntity(ShippingAddress) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
SHOW_HIDDEN_PAYMENT - Static variable in class com.skava.payment.constant.RequestParameter
SHOW_HIDDEN_PAYMENT
showInProfile - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
SIZE - Static variable in class com.skava.payment.constant.PaymentConstants
size
SIZE - Static variable in class com.skava.payment.constant.RequestParameter
SIZE
SKIPTOTALCOUNT - Static variable in class com.skava.payment.constant.RequestParameter
 
skipTransactionStatusCheck() - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to check skip the transaction status check or not
SPEC_BUILDER - Static variable in class com.skava.payment.constant.PaymentConstants
 
SPEC_COLON - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant SPEC_COLON
SPEC_COMA - Static variable in class com.skava.payment.constant.PaymentConstants
The Constant SPEC_COMA
specificationUtil - Variable in class com.skava.payment.service.impl.PaymentAutowires
 
splitCommaSepratedString(String) - Static method in class com.skava.payment.util.CommonUtilExtension
Splits given string by ","
splitTransactions() - Method in class com.skava.payment.model.request.payment.BulkTransactionRequest
 
state - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
state - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
state - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
status - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
status - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
status - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
status - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
status - Variable in class com.skava.payment.model.response.PaymentServiceResponse
 
STATUS - Static variable in class com.skava.payment.constant.RequestParameter
 
STORECREDIT - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
STRING - Enum constant in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
 
STRIPE - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
SUCCESS - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionEntity.Status
 
SUCCESS - Static variable in class com.skava.payment.constant.ParamDescription
 
supportedTypes - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
supportsOp(int, Map<String, Object>) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
supportsOp(int, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method tells if particular operation is supported for the given operation id in the implemented class.
supportsOp(int, Map<String, Object>) - Method in class com.skava.payment.processor.TestPaymentProcessor
 

T

TERMINALBOX - Enum constant in enum class com.skava.payment.model.entity.payment.PaymentType
 
TestBulkTransactionPaymentProcessor - Class in com.skava.payment.processor
DefaultPaymentProcessor
TestBulkTransactionPaymentProcessor(Map<String, String>) - Constructor for class com.skava.payment.processor.TestBulkTransactionPaymentProcessor
 
TestFailTransactionPaymentProcessor - Class in com.skava.payment.processor
TestFailTransactionPaymentProcessor
TestFailTransactionPaymentProcessor(Map<String, Object>) - Constructor for class com.skava.payment.processor.TestFailTransactionPaymentProcessor
 
TestPaymentProcessor - Class in com.skava.payment.processor
DefaultPaymentProcessor
TestPaymentProcessor(Map<String, Object>) - Constructor for class com.skava.payment.processor.TestPaymentProcessor
 
ThreeDSecureService - Interface in com.skava.payment.service.threedsecure
ThreeDSecureService
toDto(CollectionProviderEntity) - Method in class com.skava.payment.model.mapper.CollectionProviderAssembler
CollectionProvider Entity to Domain Object Conversion
toDto(CollectionProviderEntity) - Method in interface com.skava.payment.model.mapper.CollectionProviderMapper
 
toDto(CollectionProviderEntity) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
toDto(PaymentEntity) - Method in class com.skava.payment.model.mapper.PaymentAssembler
Payment Entity to Domain Object Conversion
toDto(PaymentEntity) - Method in interface com.skava.payment.model.mapper.PaymentMapper
 
toDto(PaymentEntity) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
toDto(PaymentItemEntity) - Method in class com.skava.payment.model.mapper.PaymentItemAssembler
PaymentItem Entity to Domain Object Conversion
toDto(PaymentItemEntity) - Method in interface com.skava.payment.model.mapper.PaymentItemMapper
 
toDto(PaymentItemEntity) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
toDto(ProviderMasterEntity) - Method in class com.skava.payment.model.mapper.ProviderMasterAssembler
ProviderMaster Entity to Domain Object Conversion
toDto(ProviderMasterEntity) - Method in interface com.skava.payment.model.mapper.ProviderMasterMapper
 
toDto(ProviderMasterEntity) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
toDto(TransactionEntity) - Method in class com.skava.payment.model.mapper.TransactionAssembler
Transaction Entity to Domain Object Conversion
toDto(TransactionEntity) - Method in interface com.skava.payment.model.mapper.TransactionMapper
 
toDto(TransactionEntity) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
toDto(P) - Method in interface com.skava.payment.model.mapper.AbstractEntityAssembler
Convert single entity to corresponding response object
toEntity() - Method in class com.skava.payment.model.dto.payment.RegisterBillingAddress
Converting the DTO to an Entity
toEntity(CollectionProvider) - Method in class com.skava.payment.model.mapper.CollectionProviderAssembler
CollectionProvider Domain to Entity Object Conversion
toEntity(CollectionProvider) - Method in interface com.skava.payment.model.mapper.CollectionProviderMapper
 
toEntity(CollectionProvider) - Method in class com.skava.payment.model.mapper.CollectionProviderMapperImpl
 
toEntity(Payment) - Method in class com.skava.payment.model.mapper.PaymentAssembler
Payment Domain to Entity Object Conversion
toEntity(Payment) - Method in interface com.skava.payment.model.mapper.PaymentMapper
 
toEntity(Payment) - Method in class com.skava.payment.model.mapper.PaymentMapperImpl
 
toEntity(PaymentItem) - Method in class com.skava.payment.model.mapper.PaymentItemAssembler
PaymentItem Domain to Entity Object Conversion
toEntity(PaymentItem) - Method in interface com.skava.payment.model.mapper.PaymentItemMapper
 
toEntity(PaymentItem) - Method in class com.skava.payment.model.mapper.PaymentItemMapperImpl
 
toEntity(ProviderMaster) - Method in class com.skava.payment.model.mapper.ProviderMasterAssembler
ProviderMaster Domain to Entity Object Conversion Setting the provider master to properties and types entities after Entity conversion to handle the one to many mapping.
toEntity(ProviderMaster) - Method in interface com.skava.payment.model.mapper.ProviderMasterMapper
 
toEntity(ProviderMaster) - Method in class com.skava.payment.model.mapper.ProviderMasterMapperImpl
 
toEntity(Transaction) - Method in class com.skava.payment.model.mapper.TransactionAssembler
Transaction Domain to Entity Object Conversion
toEntity(Transaction) - Method in interface com.skava.payment.model.mapper.TransactionMapper
 
toEntity(Transaction) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
toEntity(T) - Method in interface com.skava.payment.model.mapper.AbstractEntityAssembler
Convert single request object to corresponding entity object
token - Variable in class com.skava.payment.model.entity.payment.QPaymentProviderEntity
 
tokenId - Variable in class com.skava.payment.model.payment.PaymentInfo
unique id once the card is tokenized in the thirdparty tokenization service
TOKENS_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TOKENS_CREATION_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
toPredicate(Root<CollectionEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.payment.model.entity.criteria.collection.CollectionSpecification
This method will build a predicate object based on the given crieteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<PaymentEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<PaymentPropertyEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.payment.model.entity.criteria.paymentproperties.PaymentPropertySpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<PaymentProviderEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.payment.model.entity.criteria.paymentprovider.PaymentProviderSpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toPredicate(Root<TransactionEntity>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.skava.payment.model.entity.criteria.transaction.TransactionSpecification
This method will build a predicate object based on the given criteria This implementation supports the below operations 1. greater than 2. less than 3. equals 4. wildcard pattern matching
toProperty(String, PaymentEntity) - Static method in class com.skava.payment.service.impl.payment.PluginPaymentServices
 
toString() - Method in enum class com.skava.payment.model.entity.payment.TransactionEntity.TransactionProperties
 
toString() - Method in enum class com.skava.payment.model.payment.SecuredData
 
transaction - Variable in class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
Transaction - Class in com.skava.payment.model.dto.payment
 
Transaction() - Constructor for class com.skava.payment.model.dto.payment.Transaction
 
TRANSACTION_CREATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_CREATED - Enum constant in enum class com.skava.payment.model.event.TransactionEvent.Events
 
TRANSACTION_DELETED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
Transaction response code
TRANSACTION_MESSAGE_TOPIC - Static variable in class com.skava.payment.constant.PaymentConstants
topic to which the transaction events are published
TRANSACTION_METHOD_FAILED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_NOT_FOUND_FOR_REQ_ID - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_PROPERTY_MESSAGE_DETAILS - Static variable in class com.skava.payment.constant.PaymentConstants
 
TRANSACTION_PROPERTY_MESSAGE_PROPERTIES - Static variable in class com.skava.payment.constant.PaymentConstants
 
TRANSACTION_PROPERTY_MESSAGE_REPLY_TO - Static variable in class com.skava.payment.constant.PaymentConstants
 
TRANSACTION_REQUEST_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Request Queue to which the transaction events are published
TRANSACTION_RESPONSE_QUEUE - Static variable in class com.skava.payment.constant.PaymentConstants
Response Queue to which the transaction events are published
TRANSACTION_RETRIEVE - Enum constant in enum class com.skava.payment.model.entity.payment.TransactionType
 
TRANSACTION_TYPE_NOT_FOUND - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_UPDATED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
TRANSACTION_UPDATED - Enum constant in enum class com.skava.payment.model.event.TransactionEvent.Events
 
TRANSACTION_WINDOWEXPPIRED - Static variable in class com.skava.payment.validation.transaction.TransactionValidatorHelper
 
transactionAssembler - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
 
TransactionAssembler - Class in com.skava.payment.model.mapper
TransactionAssembler This class defines the Transaction Response to handle the Transaction request.
TransactionAssembler() - Constructor for class com.skava.payment.model.mapper.TransactionAssembler
 
TransactionController - Class in com.skava.payment.web
 
TransactionController(CreateTransactionService, ReCreateTransactionService, PatchTransactionService, FindTransactionService) - Constructor for class com.skava.payment.web.TransactionController
 
transactionEntity - Static variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
TransactionEntity - Class in com.skava.payment.model.entity.payment
This class implements the Transaction entity to save the Transaction details into DB.
TransactionEntity() - Constructor for class com.skava.payment.model.entity.payment.TransactionEntity
 
TransactionEntity.Status - Enum Class in com.skava.payment.model.entity.payment
Status - this defines the list of status that a transaction can support
TransactionEntity.TransactionProperties - Enum Class in com.skava.payment.model.entity.payment
 
TransactionEvent - Class in com.skava.payment.model.event
TransactionEvent extends PaymentsEvent PaymentsEvent
TransactionEvent(TransactionEvent.Events, TransactionEvent.TransactionEventModel) - Constructor for class com.skava.payment.model.event.TransactionEvent
TransactionEvent Constructor
TransactionEvent.Events - Enum Class in com.skava.payment.model.event
 
TransactionEvent.TransactionEventModel - Class in com.skava.payment.model.event
TransactionEventModel
TransactionEventModel() - Constructor for class com.skava.payment.model.event.TransactionEvent.TransactionEventModel
 
transactionHandler - Variable in class com.skava.payment.service.impl.PaymentAutowires
transactionHandler
TransactionHandler - Class in com.skava.payment.service.impl.transaction
 
TransactionHandler() - Constructor for class com.skava.payment.service.impl.transaction.TransactionHandler
 
transactionId - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
TransactionMapper - Interface in com.skava.payment.model.mapper
OrderMapper This class used to handle convert the order request to entity.
TransactionMapperImpl - Class in com.skava.payment.model.mapper
 
TransactionMapperImpl() - Constructor for class com.skava.payment.model.mapper.TransactionMapperImpl
 
transactionPropertyEntity - Static variable in class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
TransactionPropertyEntity - Class in com.skava.payment.model.entity.payment
This class defines the Properties of Transaction entity contains a composite key that comprises of the following 1. property name 2. property value *
TransactionPropertyEntity() - Constructor for class com.skava.payment.model.entity.payment.TransactionPropertyEntity
 
transactionPropertyEntityListToPropertyList(List<TransactionPropertyEntity>) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
transactionPropertyEntityToProperty(TransactionPropertyEntity) - Method in class com.skava.payment.model.mapper.TransactionMapperImpl
 
TransactionPropertyRequest - Class in com.skava.payment.model.request.payment
 
TransactionPropertyRequest() - Constructor for class com.skava.payment.model.request.payment.TransactionPropertyRequest
 
transactionRepository - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Transaction repository to handle collection CURD operations
TransactionRepository - Interface in com.skava.payment.repository.payment
This is PaymentRepository interface
TransactionRequest - Class in com.skava.payment.model.request.payment
 
TransactionRequest() - Constructor for class com.skava.payment.model.request.payment.TransactionRequest
 
TransactionResponse - Class in com.skava.payment.model.response.payment
TransactionResponse
TransactionResponse() - Constructor for class com.skava.payment.model.response.payment.TransactionResponse
 
TransactionSpecification - Class in com.skava.payment.model.entity.criteria.transaction
The Class Transaction Specification
TransactionSpecification(SearchCriteria) - Constructor for class com.skava.payment.model.entity.criteria.transaction.TransactionSpecification
 
TransactionSpecificationBuilderImpl - Class in com.skava.payment.model.entity.criteria.transaction
The Class TransactionSpecificationBuilderImpl this extends the AbstractSpecificationBuilder to create the same for the transactions.
TransactionSpecificationBuilderImpl() - Constructor for class com.skava.payment.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
Initializes the TransactionSpecificationBuilderImpl class, also defines its private member
TransactionsResponse - Class in com.skava.payment.model.response.payment
TransactionsResponse
TransactionsResponse() - Constructor for class com.skava.payment.model.response.payment.TransactionsResponse
 
transactionType - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
TransactionType - Enum Class in com.skava.payment.model.entity.payment
This class defines the different supported transaction types of a Transaction entity.
transactionValidatorHelper - Variable in class com.skava.payment.service.impl.PaymentAutowires
transactionValidatorHelper
TransactionValidatorHelper - Class in com.skava.payment.validation.transaction
This class defines TransactionValidatorHelper.
TransactionValidatorHelper() - Constructor for class com.skava.payment.validation.transaction.TransactionValidatorHelper
 
type - Variable in class com.skava.payment.model.dto.collection.CollectionAttribute
The type of the attribute.
type - Variable in class com.skava.payment.model.entity.collection.QCollectionAttributeEntity
 
type - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
type - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
type - Variable in class com.skava.payment.model.entity.payment.QProviderMasterTypeMappingEntity
 
type - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
TYPE - Static variable in class com.skava.release.PaymentReleaseDefinition
 

U

UNKNOWN - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 
UNPROCESSABLE_ENTITY - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
UNSUPPORTED_CARD - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
updatable - Variable in class com.skava.payment.model.entity.payment.QProviderMasterAttributeEntity
 
UPDATE_PAYMENT_VALIDATORS - Static variable in class com.skava.payment.constant.MicroServiceProperties
 
updateCollection(String, long, String, long, Collection) - Method in class com.skava.payment.web.CollectionController
This method is used to update all field in Collection based on given CollectionRequest.
updateCollectionProperty(String, long, long, String, List<CollectionProperty>) - Method in class com.skava.payment.web.CollectionPropertyController
Updates the all collection properties which are existing under a collection
UpdateCollectionPropertyRequest - Class in com.skava.payment.model.request.collection.property
This class defines UpdateCollectionPropertyRequest this model contains the collectionpropertydto passed thru from the controller to serviceimpl
UpdateCollectionPropertyRequest() - Constructor for class com.skava.payment.model.request.collection.property.UpdateCollectionPropertyRequest
 
UpdateCollectionPropertyService - Interface in com.skava.payment.service.collection.property
This class defines UpdateCollectionPropertyService
UpdateCollectionPropertyServiceImpl - Class in com.skava.payment.service.impl.collection.property
This class defines UpdateCollectionPropertyServiceImpl
UpdateCollectionPropertyServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.property.UpdateCollectionPropertyServiceImpl
 
UpdateCollectionRequest - Class in com.skava.payment.model.request.collection
UpdateCollectionRequest this model contains the collectiondto passed thru from the controller to serviceimpl
UpdateCollectionRequest() - Constructor for class com.skava.payment.model.request.collection.UpdateCollectionRequest
 
UpdateCollectionService - Interface in com.skava.payment.service.collection
UpdateCollectionService
UpdateCollectionServiceImpl - Class in com.skava.payment.service.impl.collection
UpdateCollectionServiceImpl
UpdateCollectionServiceImpl() - Constructor for class com.skava.payment.service.impl.collection.UpdateCollectionServiceImpl
 
UpdateCollectionValidator - Class in com.skava.payment.validation.collection
This class defines UpdateCollectionValidator.
UpdateCollectionValidator() - Constructor for class com.skava.payment.validation.collection.UpdateCollectionValidator
 
updatedBy - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
updatedBy - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
UPDATEDBY - Static variable in class com.skava.payment.constant.RequestParameter
 
UPDATEDON - Static variable in class com.skava.payment.constant.RequestParameter
 
updatedTime - Variable in class com.skava.payment.model.entity.collection.QCollectionEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QPaymentEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QProviderMasterEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QRequestReferenceEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
updatedTime - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
updateExistingDefaultPayment(PaymentEntity, long) - Method in class com.skava.payment.util.PaymentUtil
This method is used to update the existing default payment of a user.
updatePaymentProfile(PaymentInfo, String) - Method in class com.skava.payment.processor.DefaultPaymentProcessor
 
updatePaymentProfile(PaymentInfo, String) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to update the payment details in the provided token.
updatePaymentProfile(PaymentInfo, String, Map<String, Object>) - Method in interface com.skava.payment.processor.PaymentProcessor
This method is used to update the payment details in the provided token.
updatePaymentUsingPlugin(PaymentEntity, CollectionProvAndProvMaster, PaymentEntity) - Method in class com.skava.payment.service.impl.payment.PluginPaymentServices
To update the payment details in the existing token.
updateProperties(List<Property>, List<Property>) - Static method in class com.skava.payment.service.impl.CommonDependencies
This method is used to update the requested properties into the existing properties
updateProperties(List<CollectionPropertyEntity>) - Method in class com.skava.payment.model.entity.collection.CollectionEntity
This method set the value to update the property from the collection entity
updateTransaction(TransactionEntity) - Method in class com.skava.payment.service.impl.CommonDependenciesExt
This method updates a TransactionEntity for the give transaction entity from DB.
USER - Enum constant in enum class com.skava.payment.model.entity.payment.ProfileInfo.ProfileType
 
USERNAME - Static variable in class com.skava.payment.constant.HttpHeader
 

V

VAL_PROF - Static variable in class com.skava.payment.constant.PaymentConstants
 
VAL_PROF_PAY - Static variable in class com.skava.payment.constant.PaymentConstants
 
VALID_NAME_EXPRESSION - Static variable in class com.skava.payment.constant.ValidationConstraintConstants
 
VALIDATE_PROP - Static variable in class com.skava.payment.constant.PaymentConstants
 
validateAddressDetails(BillingAddressEntity) - Method in class com.skava.payment.validation.DefaultBillingAddressValidator
Checks if the location details exists in billing address or not
validateAddressLines(BillingAddressEntity) - Method in class com.skava.payment.validation.DefaultBillingAddressValidator
Checks if the addressLines present in billing address or not
validateAddressLocation(BillingAddressEntity) - Method in class com.skava.payment.validation.DefaultBillingAddressValidator
Checks if city, state, country exists or not
validateAndGetCollection(Long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates and returns the CollectionEntity object for the given collectionId.
validateAndGetPayment(PaymentRequest) - Method in class com.skava.payment.util.PaymentUtil
Find a payment by the id and check if it is active or invactive
validateBillingAddress(BillingAddressEntity) - Method in interface com.skava.payment.interfaces.BillingAddressValidator
This method validates the provided billing address.
validateBillingAddress(BillingAddressEntity) - Method in class com.skava.payment.validation.DefaultBillingAddressValidator
 
validateCollection(long) - Method in class com.skava.payment.service.impl.collectionprovider.DeleteCollectionProviderServiceImpl
 
validateCollection(long, long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates and returns the CollectionEntity object for the given collectionId under the given businessId.
ValidateOnCreateCollection - Interface in com.skava.payment.validation.groups
 
ValidateOnCreateCollectionProperty - Interface in com.skava.payment.validation.groups
 
ValidateOnCreatePayment - Interface in com.skava.payment.validation.groups
 
ValidateOnPatchUpdateCollection - Interface in com.skava.payment.validation.groups
 
ValidateOnPatchUpdatePayment - Interface in com.skava.payment.validation.groups
 
ValidateOnUpdateCollection - Interface in com.skava.payment.validation.groups
 
ValidateOnUpdateCollectionProperty - Interface in com.skava.payment.validation.groups
 
ValidateOnUpdatePayment - Interface in com.skava.payment.validation.groups
 
validatePaymentProperties(List<PaymentPropertyEntity>, List<ProviderMasterAttributeEntity>) - Static method in class com.skava.payment.util.PaymentUtil
This method will check the payment properties with attributes
validatePersonDetails(BillingAddressEntity) - Method in class com.skava.payment.validation.DefaultBillingAddressValidator
Checks if the user details exists or not in the provided BillingAddressEntity object.
validateProfileId(PaymentEntity, ProfileInfo) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates if the payment is valid and allowed for the given profile.
validateProfileIdForPaymentItem(PaymentEntity, ProfileInfo, long) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates if the given Payment/PaymentItem exists in the given profile.
validateProfileIdForPaymentItem(PaymentEntity, ProfileInfo, long, boolean, boolean) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates if the given Payment/PaymentItem exists in the given profile.
validateProfileIdForPaymentItem(PaymentEntity, ProfileInfo, long, long, String) - Method in class com.skava.payment.service.impl.CommonDependencies
This method validates if the given Payment/PaymentItem exists in the given profile.
validateValue(Transaction, PaymentProcessor, PaymentEntity, PaymentItemEntity) - Method in class com.skava.payment.validation.transaction.TransactionValidatorHelper
To validate the amount value in the transactions according to paymentitem value and the reference transaction value.
VALIDATION_ERROR - Enum constant in enum class com.skava.payment.constant.ResponseCode
Common Response Codes
ValidationCode - Enum Class in com.skava.payment.validation.constraints
This class defines ValidationCode
ValidationConstraintConstants - Class in com.skava.payment.constant
This class defines ValidationConstraintConstants
ValidationConstraintConstants() - Constructor for class com.skava.payment.constant.ValidationConstraintConstants
 
ValidationErrorModel - Class in com.skava.payment.validation.custom
ValidationErrorModel class.
ValidationErrorModel() - Constructor for class com.skava.payment.validation.custom.ValidationErrorModel
 
ValidationFieldErrorModel - Class in com.skava.payment.validation.custom
ValidationFieldErrorModel class.
ValidationFieldErrorModel() - Constructor for class com.skava.payment.validation.custom.ValidationFieldErrorModel
 
ValidationGlobalErrorModel - Class in com.skava.payment.validation.custom
ValidationGlobalErrorModel class.
ValidationGlobalErrorModel() - Constructor for class com.skava.payment.validation.custom.ValidationGlobalErrorModel
 
ValidationResponse - Class in com.skava.payment.model.response
This class defines the ValidationResponse model.
ValidationResponse(ResponseCode, String, ValidationErrorModel) - Constructor for class com.skava.payment.model.response.ValidationResponse
 
ValidationUtils - Class in com.skava.payment.util
ValidationUtil class.
ValidationUtils() - Constructor for class com.skava.payment.util.ValidationUtils
 
validators - Variable in class com.skava.payment.service.impl.PaymentAutowires
validators for to validate input and response model of service
validatorsUtil - Variable in class com.skava.payment.service.impl.PaymentRepositoriesAssemblersAndUtils
Validator util
ValidatorsUtil - Class in com.skava.payment.util
ValidationUtil class.
ValidatorsUtil() - Constructor for class com.skava.payment.util.ValidatorsUtil
 
value - Variable in class com.skava.payment.model.entity.collection.QCollectionPropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QCollectionProviderPropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QPaymentItemEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QPaymentItemPropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QPaymentPropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QProviderMasterPropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QRequestReferencePropertyEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QTransactionEntity
 
value - Variable in class com.skava.payment.model.entity.payment.QTransactionPropertyEntity
 
VALUE - Static variable in class com.skava.payment.constant.RequestParameter
 
valueOf(String) - Static method in enum class com.skava.payment.constant.ResponseCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.collection.CollectionAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.collection.CollectionEntity.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.PaymentEntity.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.PaymentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.ProfileInfo.ProfileType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.ProviderMasterAttributeEntity.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.ProviderMasterEntity.CurrencyType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.TransactionEntity.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.TransactionEntity.TransactionProperties
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.entity.payment.TransactionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.event.CollectionProviderEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.event.PaymentEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.event.PaymentItemEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.event.ProviderMasterEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.event.TransactionEvent.Events
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.payment.CardBrand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.model.payment.SecuredData
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.skava.payment.validation.constraints.ValidationCode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.skava.payment.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.payment.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.payment.model.entity.collection.CollectionEntity.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.payment.model.entity.payment.PaymentEntity.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.payment.model.entity.payment.PaymentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.entity.payment.ProfileInfo.ProfileType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.entity.payment.ProviderMasterAttributeEntity.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.payment.model.entity.payment.ProviderMasterEntity.CurrencyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.entity.payment.TransactionEntity.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.payment.model.entity.payment.TransactionEntity.TransactionProperties
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.entity.payment.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.payment.model.event.CollectionProviderEvent.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.payment.model.event.PaymentEvent.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.payment.model.event.PaymentItemEvent.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.payment.model.event.ProviderMasterEvent.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.payment.model.event.TransactionEvent.Events
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.payment.CardBrand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.model.payment.SecuredData
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.skava.payment.validation.constraints.ValidationCode
Returns an array containing the constants of this enum class, in the order they are declared.
version - Variable in class com.skava.payment.model.request.payment.Request
version that read from request header
version - Variable in class com.skava.payment.model.request.payment.TransactionRequest
version that read from request header
VERSION - Static variable in class com.skava.payment.constant.RequestParameter
VERSION
VERSION - Static variable in class com.skava.payment.PaymentApplication
Application version
VERSION - Static variable in class com.skava.release.PaymentReleaseDefinition
 
VISA - Enum constant in enum class com.skava.payment.model.payment.CardBrand
 

W

WILDCARD_LIKE_ANY - Static variable in class com.skava.payment.model.entity.criteria.SearchCriteria
 
WINDOW_EXCEEDED - Enum constant in enum class com.skava.payment.constant.ResponseCode
 
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.AbstractSpecificationBuilder
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.collection.CollectionSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.payment.PaymentSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.paymentproperties.PaymentPropertySpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.paymentprovider.PaymentProviderSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
with(String, String, Object) - Method in class com.skava.payment.model.entity.criteria.transaction.TransactionSpecificationBuilderImpl
This method defines calls the SearchCriteria class with params key, operation and value
write(Chunk) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPostProcessor
Implementation of the write method
write(Chunk) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationPreProcessor
Implementation of write method
write(Chunk<? extends PaymentReconciliationProcessDTO>) - Method in class com.skava.payment.feed.reconcile.processor.DefaultPaymentReconciliationProcessor
Implementation of write method

X

X_ACCOUNT_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
X_AUTH_TOKEN - Static variable in class com.skava.payment.constant.HttpHeader
 
X_CHANNEL_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
X_COLLECTION_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
X_ENCRYPTION_KEY_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
X_FILTER - Static variable in class com.skava.payment.constant.HttpHeader
 
X_IS_RECONCILIATION - Static variable in class com.skava.payment.constant.HttpHeader
 
X_STATUS - Static variable in class com.skava.payment.constant.HttpHeader
 
X_USER_ID - Static variable in class com.skava.payment.constant.HttpHeader
 
X_VERSION - Static variable in class com.skava.payment.constant.HttpHeader
 

Z

zipcode - Variable in class com.skava.payment.model.entity.payment.QBillingAddressEntity
 
zipcode - Variable in class com.skava.payment.model.entity.payment.QRegisterBillingAddressEntity
 
zipcode - Variable in class com.skava.payment.model.entity.payment.QShippingAddressEntity
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form