Serialized Form

  • Package com.skava.subscription.event

    • Class com.skava.subscription.event.SubscriptionEventPayload

      class SubscriptionEventPayload extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          Account id - holds the identifier of the accounts.
        • collectionId
          long collectionId
          Collection ID- holds the identifier of collection.
        • instanceId
          long instanceId
          Instance ID - holds the identifier of the instance.
        • instanceStatus
          String instanceStatus
          Instance status - holds the status of the instance.
        • itemGroupId
          long itemGroupId
          ItemGroupId ID - holds the identifer of the subscription item group.
        • itemResponse
          List<ItemResponse> itemResponse
          Item Response - holds the list of items.
        • listItemResponse
          List<ItemEntity> listItemResponse
          It holds the list of Item Response.
        • profileAddressId
          String profileAddressId
          Field to hold the profileAddressId of subscription user
        • subscriptionId
          long subscriptionId
          Subscription ID - holds the identifer of the subscription.
        • subscriptionStatus
          String subscriptionStatus
          Subscription status - holds the status of the subscription.
        • userId
          String userId
          User id - holds the identifier of the user.
    • Class com.skava.subscription.event.SubscriptionPrefereneEventPayload

      class SubscriptionPrefereneEventPayload extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • collectionId
          long collectionId
          Collection ID
        • isProcessDatePatched
          Boolean isProcessDatePatched
          Subscription status
        • preferenceDomain
          SubscriptionPreferenceDomain preferenceDomain
          Subscription status
        • userId
          String userId
          User id
  • Package com.skava.subscription.exception

  • Package com.skava.subscription.model

    • Class com.skava.subscription.model.InstanceProcessingDate

      class InstanceProcessingDate extends Object implements Serializable
      serialVersionUID:
      36430000509483697L
      • Serialized Fields

        • editFreezeDate
          Date editFreezeDate
          It refers to the editfreeze date of the subscription instance
        • expectedDeliveryDate
          Date expectedDeliveryDate
          It refers to the expected delivery date of the subscription instance
        • notificationDate
          Date notificationDate
          It refers to the notification date of the subscription instance
        • orderProcessingDate
          Date orderProcessingDate
          It refers to the oreder creation date of the subscription instance
    • Class com.skava.subscription.model.OrderProcessInput

      class OrderProcessInput extends Object implements Serializable
      serialVersionUID:
      1040719287858074456L
      • Serialized Fields

        • deliveryPeriod
          long deliveryPeriod
          deliveryPeriod have long value. Its shipping period.
        • deliveryPeriodUpdated
          boolean deliveryPeriodUpdated
          Is delivery period updated flag.
        • frequencyUpdated
          boolean frequencyUpdated
          Is frequency updated flag.
        • preDefinedValues
          Map<String,CollectionPropertyEntity> preDefinedValues
          preDefinedValues have collection property details.
        • refreshProcessDate
          boolean refreshProcessDate
          Is delivery period updated flag.
        • revisedOrderProcessingUpdated
          boolean revisedOrderProcessingUpdated
          Is revised order processing updated flag.
        • subscriptionEntity
          SubscriptionEntity subscriptionEntity
          Subscription Entity.
  • Package com.skava.subscription.model.datatransferobjects

    • Class com.skava.subscription.model.datatransferobjects.AddressResponse

      class AddressResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • addressLine1
          String addressLine1
          Field to hold the address line1 of subscription user
        • addressLine2
          String addressLine2
          Field to hold the address line2 of subscription user
        • addressLine3
          String addressLine3
          Field to hold the address line3 of subscription user
        • addressVersion
          long addressVersion
          Field to hold the address version of subscription
        • canReceiveSMS
          boolean canReceiveSMS
          Field to hold whether the user needs to receive sms or not for subscription
        • city
          String city
          Field to hold the city of subscription user
        • companyName
          String companyName
          Field to hold the companyName of subscription user
        • country
          String country
          Field to hold the country of subscription user
        • county
          String county
          Field to hold the county of subscription user
        • email
          String email
          Field to hold the email of subscription user
        • firstName
          String firstName
          Field to hold the firstName of subscription user
        • id
          long id
          Field to hold the identifier of subscription address
        • lastName
          String lastName
          Field to hold the lastName of subscription user
        • middleName
          String middleName
          Field to hold the middleName of subscription user
        • mobile
          String mobile
          Field to hold the mobile of subscription user
        • phone
          String phone
          Field to hold the phone of subscription user
        • profileAddressId
          String profileAddressId
          Field to hold the profileAddressId of subscription user
        • state
          String state
          Field to hold the state of subscription user
        • storeId
          String storeId
          Field to hold the storeId of subscription user
        • zip
          String zip
          Field to hold the zip of subscription user
    • Class com.skava.subscription.model.datatransferobjects.CollectionAttribute

      class CollectionAttribute extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • defaultValue
          String defaultValue
          Holds the defaultValue of the collection property attribute
        • description
          String description
          Holds the description of the collection property attribute
        • name
          String name
          Holds the name of the collection property attribute
        • nullable
          boolean nullable
          Holds the validationRule of the collection property attribute
        • possibleValues
          List<String> possibleValues
          The possible values of the attribute.
        • type
          CollectionAttributeType type
          The type of the attribute.
    • Class com.skava.subscription.model.datatransferobjects.CollectionDataRequest

      class CollectionDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -7085827381593595560L
      • Serialized Fields

        • authToken
          String authToken
          It refers the authorization token that initiated the transaction.
        • businessId
          long businessId
          It refers the businessId of the collection.
        • collectionId
          long collectionId
          It refers to the identifier of collection
        • description
          String description
          It refers to the name of collection.
        • filters
          String filters
          The filter parameter to hold the query DSL.
        • locale
          String locale
          It refers the localization
        • name
          String name
          It refers to the name of collection.
        • page
          int page
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API.
        • properties
          @Valid List<CollectionProperty> properties
          Holds the collection property attributes list
        • size
          int size
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          The sort parameter for the EcomSort
        • status
          CollectionStatus status
          This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
    • Class com.skava.subscription.model.datatransferobjects.CollectionPropertiesResponse

      class CollectionPropertiesResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

    • Class com.skava.subscription.model.datatransferobjects.CollectionProperty

      class CollectionProperty extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • name
          @NotEmpty(message="Collection property name must not be null or empty") String name
          Holds the name of the collection property attribute
        • value
          String value
          Holds the value of the collection property attribute
    • Class com.skava.subscription.model.datatransferobjects.CollectionPropertyResponse

      class CollectionPropertyResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1L
    • Class com.skava.subscription.model.datatransferobjects.CollectionResponse

      class CollectionResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      -7085827381593595560L
      • Serialized Fields

        • businessId
          long businessId
        • createdBy
          String createdBy
        • createdOn
          long createdOn
        • description
          String description
        • id
          long id
        • name
          String name
        • properties
          @Valid List<CollectionProperty> properties
          Holds the collection property attributes list
        • status
          CollectionStatus status
          This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
        • updatedBy
          String updatedBy
        • updatedOn
          long updatedOn
    • Class com.skava.subscription.model.datatransferobjects.Collections

      class Collections extends Object implements Serializable
      serialVersionUID:
      -7085827381593595560L
    • Class com.skava.subscription.model.datatransferobjects.CollectionsResponse

      class CollectionsResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • collections
          List<Collections> collections
          The collection parameter contains list of collection response data.
        • pageableInfo
          PageableInfo pageableInfo
          Page data consists of page, size, count and total count of the response data
    • Class com.skava.subscription.model.datatransferobjects.FirstDeliveryDateResponse

      class FirstDeliveryDateResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      -7085827381593595560L
      • Serialized Fields

        • firstDeliveryDate
          long firstDeliveryDate
        • firstDeliveryEditFreeze
          long firstDeliveryEditFreeze
        • firstNotificationDate
          long firstNotificationDate
        • firstOrderCreationDate
          long firstOrderCreationDate
    • Class com.skava.subscription.model.datatransferobjects.InstanceItemsResponse

      class InstanceItemsResponse extends Object implements Serializable
      serialVersionUID:
      -2823254618040363808L
      • Serialized Fields

        • id
          long id
          Field to hold the identifier of instance
        • instanceId
          long instanceId
          Field to hold the identifier of user
        • itemId
          long itemId
          It refers to the ItemId of Instance item
        • status
          InstanceStatus status
          It refers to the status of the Instance Item
    • Class com.skava.subscription.model.datatransferobjects.InstanceResponse

      class InstanceResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      -4735497379995253558L
      • Serialized Fields

        • addressInfo
          AddressResponse addressInfo
          It refers to the identifier of address.
        • editFreezeDate
          long editFreezeDate
          It refers to the edit freeze date of the subscription instance
        • expectedDeliveryDate
          long expectedDeliveryDate
          It refers to the expected delivery date of the subscription instance
        • id
          long id
          Field to hold the identifier of instance
        • instanceItems
          List<InstanceItemsResponse> instanceItems
        • instanceSeq
          long instanceSeq
          Field to hold the collectionId of subscription
        • itemInfo
          List<ItemResponse> itemInfo
          It refers to the item information of instance.
        • messages
          List<MessageResponse> messages
          It refers to the success/failure message
        • notificationDate
          long notificationDate
          It refers to the notification date of the subscription instance
        • orderId
          String orderId
          It refers to the identifier of order.
        • orderProcessingDate
          long orderProcessingDate
          It refers to the order creation date of the subscription instance
        • paymentInfo
          Map<String,String> paymentInfo
          It refers to the identifier of payment.
        • shippingInfo
          ShippingResponse shippingInfo
        • status
          String status
          It refers to the status of instance
        • subscriptionId
          long subscriptionId
          Field to hold the subscription id of instance
        • transacions
          List<InstanceTransactionResponse> transacions
        • updated
          boolean updated
          It refers to the updated state of the instance table
    • Class com.skava.subscription.model.datatransferobjects.InstanceTransactionResponse

      class InstanceTransactionResponse extends Object implements Serializable
      serialVersionUID:
      -2438176709495477489L
      • Serialized Fields

        • createdBy
          String createdBy
          Field to hold the id of the user who created the subscription
        • createdTime
          long createdTime
          Field to hold the created time for the subscription
        • currentstatus
          String currentstatus
          Field to hold the collectionId of subscription
        • id
          long id
          Field to hold the identifier of instance
        • instanceId
          long instanceId
          Field to hold the identifier of user
        • orderId
          String orderId
          Field to hold the instance sequence of subscription
        • updatedBy
          String updatedBy
          Field to hold the id of the user who updated the subscription
        • updatedstatus
          String updatedstatus
          Field to hold the instance sequence of subscription
        • updatedTime
          long updatedTime
          Field to hold the updated time for the subscription
    • Class com.skava.subscription.model.datatransferobjects.ItemIntervalResponse

      class ItemIntervalResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • itemGroupId
          long itemGroupId
          Field to hold the Item group Id
        • itemId
          long itemId
          Field to hold the Item Id
        • skipNextOrder
          boolean skipNextOrder
          Field to hold the boolean value of skip next order
    • Class com.skava.subscription.model.datatransferobjects.ItemProcessSummaryResponse

      class ItemProcessSummaryResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • code
          String code
        • id
          long id
          Field to hold the identifier of subscription
        • message
          String message
        • price
          float price
        • processed
          boolean processed
        • productId
          String productId
        • skuId
          String skuId
        • status
          String status
        • type
          String type
    • Class com.skava.subscription.model.datatransferobjects.ItemResponse

      class ItemResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      1043213023704602328L
      • Serialized Fields

        • id
          long id
          Field to hold the id of item
        • itemGroupId
          long itemGroupId
          Field to hold the itemGroupId of item
        • preparationPeriod
          long preparationPeriod
          Field to hold the preparation period of item
        • price
          float price
          Field to hold the price of item
        • properties
          Map<String,String> properties
        • quantity
          BigDecimal quantity
          Field to hold the quantity of item
        • skus
          List<SkuResponse> skus
    • Class com.skava.subscription.model.datatransferobjects.MessageResponse

      class MessageResponse extends Object implements Serializable
      serialVersionUID:
      -2823254618040363808L
      • Serialized Fields

        • createdTime
          long createdTime
          Created time
        • name
          String name
          It refers to the name of message
        • value
          String value
          It refers to the value of message
    • Class com.skava.subscription.model.datatransferobjects.ShippingResponse

      class ShippingResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      4478271336154045026L
      • Serialized Fields

        • deliveryPeriod
          long deliveryPeriod
          Field to hold the delivery period of shipping
        • id
          long id
          Field to hold the identifier of shipping
        • instruction
          String instruction
          Field to hold the instruction of shipping
        • method
          String method
          Field to hold the method of shipping
        • type
          String type
          Field to hold the type of shipping
    • Class com.skava.subscription.model.datatransferobjects.SkuResponse

      class SkuResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • id
          String id
          Field to hold the sku id of subscription
        • name
          String name
          Field to hold the name of the sku
        • optionalQuantity
          BigDecimal optionalQuantity
          Field to hold the optional quantity of sku
        • productId
          String productId
          Field to hold the product id of sku
        • skuProperties
          Map<String,String> skuProperties
        • skuQuantity
          BigDecimal skuQuantity
          Field to hold the sku quantity of sku
        • type
          SkuType type
    • Class com.skava.subscription.model.datatransferobjects.SubscriptionDeleteResponse

      class SubscriptionDeleteResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      8160068959147985094L
      • Serialized Fields

        • subHardDeleteResponse
          com.skava.core.ResponseModel subHardDeleteResponse

          subHardDeleteResponse

          This contains the ResponseModel for hard delete.

        • subSoftDeleteResponse
          SubscriptionResponse subSoftDeleteResponse

          subSoftDeleteResponse

          This contains the SubscriptionResponse for Soft delete.

    • Class com.skava.subscription.model.datatransferobjects.SubscriptionIntervalResponse

      class SubscriptionIntervalResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • id
          long id
          Field to hold the id of Subscription Interval
        • orderSkipInterval
          int orderSkipInterval
          Field to hold the order skip interval
        • subscriptionId
          long subscriptionId
          Field to hold the subscription Id
        • subscriptionIntervalType
          String subscriptionIntervalType
          Field to hold the subscription Interval Type
    • Class com.skava.subscription.model.datatransferobjects.SubscriptionProcessSummaryResponse

      class SubscriptionProcessSummaryResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      283902794360640953L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the identifier of account
        • addressId
          long addressId
          Field to hold the addressId of subscription
        • code
          String code
          Field to hold the identifier of account
        • collectionId
          long collectionId
          Field to hold the collectionId of subscription
        • createdBy
          String createdBy
          Field to hold the id of the user who created the subscription
        • createdTime
          Date createdTime
          Field to hold the created time for the subscription
        • id
          long id
          Field to hold the identifier of subscription
        • items
          List<ItemProcessSummaryResponse> items
        • message
          String message
          Field to hold the identifier of account
        • orderId
          String orderId
          Field to hold the identifier of account
        • orderValue
          float orderValue
          Field to hold the identifier of account
        • paymentId
          long paymentId
          Field to hold the paymentId of subscription
        • processedBy
          String processedBy
          Field to hold the identifier of account
        • processedStatus
          SubscriptionProcessedStatus processedStatus
        • shippingId
          long shippingId
          Field to hold the shippingId of subscription
        • subscriptionPreferenceId
          long subscriptionPreferenceId
          Field to hold the susbcriptionId of subscription
        • susbcriptionId
          long susbcriptionId
          Field to hold the susbcriptionId of subscription
        • susbcriptionName
          String susbcriptionName
          Field to hold the susbcriptionName of subscription
        • updatedBy
          String updatedBy
          Field to hold the id of the user who updated the subscription
        • updatedTime
          Date updatedTime
          Field to hold the updated time for the subscription
        • userId
          String userId
          Field to hold the identifier of user
        • userStatus
          String userStatus
          Field to hold the identifier of account
    • Class com.skava.subscription.model.datatransferobjects.SubscriptionResponse

      class SubscriptionResponse extends com.skava.core.validation.OutputModel implements Serializable
      serialVersionUID:
      283902794360640953L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the identifier of account
        • addressInfo
          AddressResponse addressInfo
        • collectionId
          long collectionId
          Field to hold the collectionId of subscription
        • createdBy
          String createdBy
          Field to hold the id of the user who created the subscription
        • createdTime
          long createdTime
          Field to hold the created time for the subscription
        • currentInstance
          int currentInstance
          It refers to the current instance
        • defaultNextOrderCreationDate
          long defaultNextOrderCreationDate
          It refers to the defaultNextOrderCreationDate
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          The parameter specifies the Item level of processing.
        • firstDeliveryDate
          long firstDeliveryDate
          It refers to the firstDeliveryDate;
        • frequencyEndDate
          long frequencyEndDate
          Field to hold the end date of frequency
        • frequencyEndType
          FrequencyEndType frequencyEndType
          It refers to the frequency End type
        • frequencyPeriod
          long frequencyPeriod
          Field to hold the period of frequency.
        • frequencyStartDate
          long frequencyStartDate
          Field to hold the start date of frequency
        • frequencyType
          FrequencyType frequencyType
          The parameter specifies the type of frequency.
        • id
          long id
          Field to hold the identifier of subscription
        • isDefault
          Boolean isDefault
          It refers is default.
        • itemInfo
          List<ItemResponse> itemInfo
        • lastOrderId
          String lastOrderId
          It refers to the last order id.
        • lastOrderMessage
          String lastOrderMessage
          It refers last order status message.
        • lastOrderProcessedDate
          long lastOrderProcessedDate
          It refers to the last order processed date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • name
          String name
          It refers is default.
        • nextDeliveryDate
          long nextDeliveryDate
          It refers to the nextDeliveryDate
        • nextDeliveryEditFreezeDate
          long nextDeliveryEditFreezeDate
          It refers to the next delivery edit freeze date
        • nextNotificationDate
          long nextNotificationDate
          It refers to the nextNotificationDate
        • nextOrderCreationDate
          long nextOrderCreationDate
          It refers to the nextOrderCreationDate
        • paymentInfo
          Map<String,String> paymentInfo
        • properties
          Map<String,String> properties
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          Recurrence order processing Date
        • revisedDeliveryDate
          long revisedDeliveryDate
          It refers to the revisedDeliveryDate;
        • revisedOrderProcessingDate
          long revisedOrderProcessingDate
          Next month only Date
        • shippingInfo
          ShippingResponse shippingInfo
        • status
          SubscriptionStatus status
          The enum parameter specifies whether the subscription is active or inactive.
        • statusUpdateNote
          String statusUpdateNote
          Field to hold the status update note of subscription
        • storeId
          String storeId
          Field to hold the Store Id
        • type
          SubscriptionType type
          The parameter specifies the type of Subscription.
        • updatedBy
          String updatedBy
          Field to hold the id of the user who updated the subscription
        • updatedTime
          long updatedTime
          Field to hold the updated time for the subscription
        • userId
          String userId
          Field to hold the identifier of user
  • Package com.skava.subscription.model.domain

    • Class com.skava.subscription.model.domain.AddressDomain

      class AddressDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • addressLine1
          String addressLine1
          Field to hold the address line1 of subscription user
        • addressLine2
          String addressLine2
          Field to hold the address line2 of subscription user
        • addressLine3
          String addressLine3
          Field to hold the address line3 of subscription user
        • addressVersion
          Date addressVersion
          Field to hold the address version of subscription
        • canReceiveSMS
          boolean canReceiveSMS
          Field to decide whether the user can receive sms or not for subscription
        • city
          String city
          Field to hold the city of subscription user
        • companyName
          String companyName
          Field to hold the companyName of subscription user
        • country
          String country
          Field to hold the country of subscription user
        • county
          String county
          Field to hold the county of subscription user
        • email
          String email
          Field to hold the email of subscription user
        • firstName
          String firstName
          Field to hold the firstName of subscription user
        • id
          long id
          Field to hold the identifier of subscription address
        • isDefault
          boolean isDefault
          Identify the latest address tied to the subscription
        • lastName
          String lastName
          Field to hold the lastName of subscription user
        • middleName
          String middleName
          Field to hold the middleName of subscription user
        • mobile
          String mobile
          Field to hold the mobile of subscription user
        • phone
          String phone
          Field to hold the phone of subscription user
        • profileAddressId
          String profileAddressId
          Field to hold the profileAddressId of subscription user
        • state
          String state
          Field to hold the state of subscription user
        • storeId
          String storeId
          Field to hold the storeId of subscription user
        • zip
          String zip
          Field to hold the zip of subscription user
    • Class com.skava.subscription.model.domain.CollectionAttributeDomain

      class CollectionAttributeDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • defaultValue
          String defaultValue
          Holds the defaultValue of the collection property attribute
        • description
          String description
          Holds the description of the collection property attribute
        • name
          String name
          Holds the name of the collection property attribute
        • nullable
          boolean nullable
          Holds the validationRule of the collection property attribute
        • possibleValues
          List<String> possibleValues
          The possible values of the attribute.
        • type
          CollectionAttributeType type
          The type of the attribute.
    • Class com.skava.subscription.model.domain.CollectionDomain

      class CollectionDomain extends Object implements Serializable
      serialVersionUID:
      -4490125222317657635L
      • Serialized Fields

        • businessId
          long businessId
          It refers the businessId of the collection.
        • createdBy
          String createdBy
          Id of the user who created entity.
        • createdOn
          Date createdOn
          Time stamp denotes the created time of the entity.
        • description
          String description
        • filters
          String filters
          The filter parameter to hold the qdsl.
        • id
          long id
          It refers to the identifier of collection
        • name
          String name
          It refers to the name of collection.
        • page
          int page
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API.
        • propertiesMap
          Map<String,CollectionPropertyDomain> propertiesMap
          collectionAttributes of the collection
        • size
          int size
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          The filter parameter to hold the qdsl.
        • status
          CollectionStatus status
          This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status DELETED denotes Entity is in Deleted status
        • updatedBy
          String updatedBy
          Id of the user who updated entity.
        • updatedOn
          Date updatedOn
          Time stamp denotes the updated time of the entity.
        • userId
          String userId
          User Identifier for the transaction.
    • Class com.skava.subscription.model.domain.CollectionPropertyDomain

      class CollectionPropertyDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • businessId
          long businessId
        • collectionId
          long collectionId
          Holds the collection Id of the collection property
        • name
          String name
          Holds the unique name of the collection property
        • userId
          String userId
          User Identifier for the transaction.
        • value
          String value
          Holds the value of the collection property
    • Class com.skava.subscription.model.domain.InstanceDomain

      class InstanceDomain extends Object implements Serializable
      serialVersionUID:
      -2438176709495477489L
      • Serialized Fields

        • action
          String action
          It refers to the action of instance
        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • addressInfo
          AddressResponse addressInfo
          It refers to the identifier of address.
        • adminUserId
          long adminUserId
        • collectionId
          long collectionId
          Field to hold the collectionId of subscription
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          long createdTime
          Created time
        • editFreezeDate
          long editFreezeDate
          It refers to the editfreeze date of the subscription instance
        • expectedDeliveryDate
          long expectedDeliveryDate
          It refers to the expected delivery date of the subscription instance
        • filters
          String filters
          It refers to querydsl filters
        • forceSkip
          boolean forceSkip
          It refers to the forceSkip of instance
        • id
          long id
          Field to hold the identifier of instance
        • instanceItems
          List<InstanceItemsDomain> instanceItems
          It refers to instance items details The values are List and which represents list of instance items
        • instanceSeq
          long instanceSeq
          Field to hold the instance sequence of subscription
        • isUpdated
          boolean isUpdated
          It refers to the updated state of the instance table
        • itemInfo
          List<ItemResponse> itemInfo
          It refers to the list of item info.
        • locale
          String locale
          It refers to locale which is used to display messages
        • messages
          List<MessageDomain> messages
          It refers to the success/failure message The values are List and which represents list of messages.
        • notificationDate
          long notificationDate
          It refers to the notification date of the subscription instance
        • orderId
          String orderId
          It refers to the identifier of order.
        • orderProcessingDate
          long orderProcessingDate
          It refers to the oreder creation date of the subscription instance
        • page
          int page
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the starting index of the items which going to responded by the API.
        • paymentInfo
          Map<String,String> paymentInfo
          It refers to the payment info.
        • referenceId
          String referenceId
          Field to hold the subscription id of instance
        • shippingInfo
          ShippingResponse shippingInfo
        • size
          int size
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          It refers to EcomSort
        • status
          String status
          It refers to the status of instance
        • subscriptionId
          long subscriptionId
          Field to hold the subscription id of instance
        • transactions
          List<InstanceTransactionDomain> transactions
          It refers to the success/failure message The values are List and which represents list of messages.
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          long updatedTime
          Updated time
        • userId
          String userId
          Field to hold the identifier of user
    • Class com.skava.subscription.model.domain.InstanceItemsDomain

      class InstanceItemsDomain extends Object implements Serializable
      serialVersionUID:
      -2438176709495477489L
      • Serialized Fields

        • id
          long id
          Field to hold the identifier of instance
        • instance
          InstanceEntity instance
          Field to hold the identifier of user
        • itemId
          long itemId
          Field to hold the identifier of user
        • status
          InstanceStatus status
          Field to hold the collectionId of subscription
    • Class com.skava.subscription.model.domain.InstanceTransactionDomain

      class InstanceTransactionDomain extends Object implements Serializable
      serialVersionUID:
      -2438176709495477489L
      • Serialized Fields

        • createdBy
          String createdBy
        • createdTime
          Date createdTime
          Field to hold the subscription id of instance
        • currentstatus
          InstanceStatus currentstatus
          Field to hold the collectionId of subscription
        • id
          long id
          Field to hold the identifier of instance
        • instance
          InstanceEntity instance
          Field to hold the identifier of user
        • orderId
          String orderId
        • updatedBy
          String updatedBy
        • updatedstatus
          InstanceStatus updatedstatus
          Field to hold the instance sequence of subscription
        • updatedTime
          Date updatedTime
    • Class com.skava.subscription.model.domain.ItemDomain

      class ItemDomain extends Object implements Serializable
      serialVersionUID:
      5769989639509122155L
      • Serialized Fields

        • id
          long id
          It refers id of the item
        • preparationPeriod
          long preparationPeriod
          It refers preparationPeriod of the item
        • price
          float price
          It refers price of the item
        • properties
          Map<String,String> properties
          It refers properties of the item
        • quantity
          BigDecimal quantity
          It refers quantity of the item
        • skus
          List<SkuDomain> skus
          It refers sku of the item
    • Class com.skava.subscription.model.domain.ItemGroupDomain

      class ItemGroupDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • id
          long id
          Unique identifier of the ItemGroup
        • isDefault
          boolean isDefault
          Is this item group default to subscription
        • items
          List<ItemDomain> items
          Items in the group
    • Class com.skava.subscription.model.domain.ItemProcessSummaryDomain

      class ItemProcessSummaryDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • code
          String code
          Holds the failure code
        • id
          long id
          Holds the unique id of the collection property
        • message
          String message
          message
        • price
          float price
          Holds the items live price.
        • processed
          boolean processed
          Holds the items is processed or not.
        • productId
          String productId
          Id of the subscribed product
        • skuId
          String skuId
          The skuId.
        • status
          String status
          Holds the item status
        • summaryId
          long summaryId
          Id of the process summary table
        • type
          String type
          The product type.
    • Class com.skava.subscription.model.domain.MessageDomain

      class MessageDomain extends Object implements Serializable
      serialVersionUID:
      -2823254618040363808L
      • Serialized Fields

        • createdTime
          long createdTime
          Created time
        • name
          String name
          It refers to the name of message
        • value
          String value
          It refers to the value of message
    • Class com.skava.subscription.model.domain.PageableDO

      class PageableDO extends Object implements Serializable
      serialVersionUID:
      -4171794710531693613L
    • Class com.skava.subscription.model.domain.PaymentGroupDomain

      class PaymentGroupDomain extends Object implements Serializable
      serialVersionUID:
      -8394531794913835411L
      • Serialized Fields

        • id
          long id
          Unique identifier of the Payment Group
        • isDefault
          boolean isDefault
          Is this payment group default to subscription
        • payments
          Map<String,String> payments
          Payments in the group
    • Class com.skava.subscription.model.domain.ShippingDomain

      class ShippingDomain extends Object implements Serializable
      serialVersionUID:
      -1595340190753636375L
      • Serialized Fields

        • deliveryPeriod
          long deliveryPeriod
          Field to hold the deliveryPeriod of shipping
        • id
          long id
          Field to hold the id of payment
        • instruction
          String instruction
          Field to hold the instruction of shipping
        • isDefault
          boolean isDefault
          Field to hold the isDefault of shipping
        • method
          String method
          Field to hold the method of shipping
        • type
          String type
          Field to hold the type of shipping
    • Class com.skava.subscription.model.domain.SkuDomain

      class SkuDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • id
          String id
          identifier of the SKU
        • name
          String name
          name of the SKU
        • optionalQuantity
          BigDecimal optionalQuantity
          optionalQuantity of the SKU
        • productId
          String productId
          productId associated with the SKU
        • skuProperties
          Map<String,String> skuProperties
          type of the sku properties
        • skuQuantity
          BigDecimal skuQuantity
          skuQuantity of the SKU
        • type
          SkuType type
          type of the SKU
    • Class com.skava.subscription.model.domain.SubscriptionDomain

      class SubscriptionDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the account Id of user
        • addresses
          List<AddressDomain> addresses
        • adminUserId
          long adminUserId
        • authToken
          String authToken
          It holds the value of auth token
        • collectionId
          long collectionId
          Field to hold the collectionId of subscription
        • createdBy
          String createdBy
          It refers to the createdBy of the product.
        • createdTime
          long createdTime
          It refers to the createdOn of the product.
        • currentInstance
          int currentInstance
          It refers to the current instance
        • enableDefaultType
          boolean enableDefaultType
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          The parameter specifies the Item level of processing.
        • filters
          String filters
          It refers to querydsl filters
        • firstDeliveryDate
          long firstDeliveryDate
          It refers to the end date of frequency
        • frequencyEndDate
          long frequencyEndDate
          It refers to the end date of frequency
        • frequencyEndType
          FrequencyEndType frequencyEndType
          It refers to the frequency End type
        • frequencyPeriod
          int frequencyPeriod
          Field to hold the period of frequency.
        • frequencyStartDate
          long frequencyStartDate
          Frequency Date
        • frequencyType
          FrequencyType frequencyType
          The parameter specifies the type of frequency.
        • id
          long id
          Field to hold the id of subscription
        • isDefault
          Boolean isDefault
          It refers is default
        • isProcessItemInfo
          boolean isProcessItemInfo
        • itemGroups
          List<ItemGroupDomain> itemGroups
        • lastOrderId
          String lastOrderId
          It refers to the recent order id
        • lastOrderMessage
          String lastOrderMessage
          It refers last order status message.
        • lastOrderProcessedDate
          long lastOrderProcessedDate
          It refers to the recent order processed date
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • locale
          String locale
          It refers to locale which is used to display messages
        • name
          String name
          It refers name
        • nextDeliveryDate
          long nextDeliveryDate
          It refers to the end date of frequency
        • nextDeliveryEditFreezeDate
          long nextDeliveryEditFreezeDate
          It refers to the next delivery edit freeze date
        • nextNotificationDate
          long nextNotificationDate
          It refers to the end date of frequency
        • nextOrderCreationDate
          long nextOrderCreationDate
          It refers to the end date of frequency
        • page
          int page
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the starting index of the items which going to responded by the API.
        • payments
          List<PaymentGroupDomain> payments
        • properties
          Map<String,String> properties
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          Recurrence order processing Date
        • revisedDeliveryDate
          long revisedDeliveryDate
          revised delivery date
        • revisedOrderProcessingDate
          long revisedOrderProcessingDate
          Next month only Date
        • shippings
          List<ShippingDomain> shippings
        • size
          int size
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          It refers to EcomSort
        • status
          SubscriptionStatus status
        • statusUpdateNote
          String statusUpdateNote
          Field to hold the Status update note of the subscription.
        • storeId
          String storeId
          Field to hold the Store Id
        • type
          SubscriptionType type
          The parameter specifies the type of Subscription.
        • updatedBy
          String updatedBy
          It refers to the updatedBy of the product.
        • updatedTime
          long updatedTime
          It refers to the updatedOn of the product.
        • userId
          String userId
          Field to hold the identifier of user
    • Class com.skava.subscription.model.domain.SubscriptionIntervalDomain

      class SubscriptionIntervalDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • collectionId
          long collectionId
          collectionId
        • forceSkip
          boolean forceSkip
          forceSkip
        • id
          long id
          subscriptionId
        • orderSkipInterval
          int orderSkipInterval
          orderSkipInterval
        • reProcessFlag
          boolean reProcessFlag
          ReProcess Flag
        • subscriptionId
          long subscriptionId
          subscriptionId
        • subscriptionIntervalType
          String subscriptionIntervalType
          subscriptionIntervalType
        • userId
          String userId
          Field to hold the identifier of user
    • Class com.skava.subscription.model.domain.SubscriptionPreferenceDomain

      class SubscriptionPreferenceDomain extends Object implements Serializable
      serialVersionUID:
      3698047253888102601L
      • Serialized Fields

        • addressId
          String addressId
          It refers shipping address
        • authToken
          String authToken
          It holds the value of auth token
        • clientSubscriptionId
          String clientSubscriptionId
          It refers clientSubscriptionId of the user.
        • collectionId
          long collectionId
          The collection id.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          long createdTime
          Created time
        • deliveryPeriod
          long deliveryPeriod
          It refers shipping delivery period
        • filters
          String filters
        • freezeOrderDate
          int freezeOrderDate
          It refers to the order freeze processing date.
        • lastOrderProcessingDate
          long lastOrderProcessingDate
          It refers last order processing date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • lastOrderStatusMessage
          String lastOrderStatusMessage
          It refers last order status message.
        • lastProcessNowAttempt
          long lastProcessNowAttempt
          It refers last order status.
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It refers last order status message.
        • locale
          String locale
        • notificationOrderDate
          int notificationOrderDate
          It refers to the order notification processing date.
        • orderProcessingDate
          int orderProcessingDate
          It refers to the order recursive processing date.
        • page
          int page
        • paymentId
          String paymentId
          It refers payment type
        • processNow
          Boolean processNow
          It refers process now flag.
        • pvAssistEnabled
          Boolean pvAssistEnabled
          It refers pvAssistEnabled flag
        • pvAssistGoal
          Integer pvAssistGoal
          It refers pvAssistGoal of user
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • size
          int size
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
        • storeId
          String storeId
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          long updatedTime
          Updated time
        • userId
          long userId
          It refers to the identifier of subscription
    • Class com.skava.subscription.model.domain.SubscriptionProcessSummaryDomain

      class SubscriptionProcessSummaryDomain extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          It refers to the account id of the user.
        • addressId
          long addressId
          The address id.
        • code
          String code
          Holds the failure code.
        • collectionId
          long collectionId
          The collection id.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          Date createdTime
          Created time
        • filters
          String filters
          The filter parameter to hold the qdsl.
        • id
          long id
          It refers to the identifier of subscription
        • itemProcessSummaryDomain
          List<ItemProcessSummaryDomain> itemProcessSummaryDomain
          itemProcessSummaryDomain holds the item info
        • message
          String message
          Holds the failedReasons.
        • orderId
          String orderId
          It refers to the identifier of order.
        • orderValue
          float orderValue
          Holds the order value.
        • page
          int page
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API.
        • paymentId
          long paymentId
          The paymentId.
        • processedBy
          String processedBy
          Hold the processed information like feed / manual
        • processedStatus
          SubscriptionProcessedStatus processedStatus
          Hold the processed status like SUCCESS or FAILED
        • shippingId
          long shippingId
        • size
          int size
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          The filter parameter to hold the qdsl.
        • subscriptionId
          long subscriptionId
          The subscription id.
        • subscriptionName
          String subscriptionName
          The subscription name.
        • subscriptionpreferenceid
          long subscriptionpreferenceid
          The subscriptionpreference id.
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          Date updatedTime
          Updated time
        • userId
          String userId
          It refers to the id of the user.
        • userStatus
          String userStatus
          Holds the userStatus.
  • Package com.skava.subscription.model.entity

    • Class com.skava.subscription.model.entity.AddressEntity

      class AddressEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • addressLine1
          String addressLine1
          It refers the addressLine1 of the address
        • addressLine2
          String addressLine2
          It refers the addressLine2 of the address
        • addressLine3
          String addressLine3
          It refers the addressLine3 of the address
        • addressVersion
          Date addressVersion
          The AddressVersion
        • city
          String city
          It refers the city of the address
        • companyName
          String companyName
          It refers the company name of subscription user
        • country
          String country
          It refers the country of the address
        • county
          String county
          It refers the county
        • email
          String email
          It refers the email of the address
        • firstName
          String firstName
          It refers the first name of subscription user
        • id
          long id
          It refers the Identifier of the subscription.
        • isDefault
          boolean isDefault
          Is Default
        • lastName
          String lastName
          It refers the last name of subscription user
        • middleName
          String middleName
          It refers the middle name of subscription user
        • mobile
          String mobile
          It refers the mobile of subscription users
        • phone
          String phone
          It refers the phone of subscription users
        • profileaddressId
          String profileaddressId
          It refers the profile address id
        • receiveSms
          boolean receiveSms
          Receive SMS
        • state
          String state
          It refers the state of the address
        • storeId
          String storeId
          It refers the store id
        • subscriptionEntity
          SubscriptionEntity subscriptionEntity
          The subscriptionId
        • zip
          String zip
          It refers the zip of the address
    • Class com.skava.subscription.model.entity.CollectionEntity

      class CollectionEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • businessId
          long businessId
          It refers the businessId of the collection.
        • collectionProperties
          List<CollectionPropertyEntity> collectionProperties
          The properties.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdOn
          Date createdOn
          Created time
        • description
          String description
          It refers to the description of collection.
        • id
          long id
          It refers the Identifier of the collection.
        • name
          String name
          It refers to the name of collection.
        • status
          CollectionStatus status
          This is used to change the status of the particular collection.There are three status ACTIVE denotes Entity is in Active status INACTIVE denotes Entity is in In-Active status
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedOn
          Date updatedOn
          Updated time
    • Class com.skava.subscription.model.entity.CollectionPropertyAttribute

      class CollectionPropertyAttribute extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • defaultValue
          String defaultValue
          Holds the defaultValue of the collection property attribute
        • description
          String description
          Holds the description of the collection property attribute
        • name
          String name
          Holds the name of the collection property attribute
        • nullable
          boolean nullable
          Holds the validationRule of the collection property attribute
        • rule
          String rule
          Holds the rule of the collection property attribute
        • type
          CollectionAttributeType type
    • Class com.skava.subscription.model.entity.CollectionPropertyEntity

      class CollectionPropertyEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • collectionPropertyPK
          CollectionPropertyPK collectionPropertyPK
          Holds the unique attribute Id of the collection attribute
        • value
          String value
          Holds the value of the collection property
    • Class com.skava.subscription.model.entity.CollectionPropertyPK

      class CollectionPropertyPK extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

    • Class com.skava.subscription.model.entity.InstanceEntity

      class InstanceEntity extends Object implements Serializable
      serialVersionUID:
      5736597272150012954L
      • Serialized Fields

        • addressId
          long addressId
          It refers to the identifier of address.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          Date createdTime
          Created time
        • editFreezeDate
          Date editFreezeDate
          It refers to the editfreeze date of the subscription instance
        • expectedDeliveryDate
          Date expectedDeliveryDate
          It refers to the expected delivery date of the subscription instance
        • id
          long id
          It refers to the identifier of instance
        • instanceItems
          List<InstanceItemsEntity> instanceItems
          List of InstanceItemsEntity
        • instanceSeq
          long instanceSeq
          The collection id.
        • isUpdated
          boolean isUpdated
          It refers to the updated state of the instance table
        • itemGroupId
          long itemGroupId
          It refers to the item group id.
        • messageEntity
          List<MessageEntity> messageEntity
          One to Many Relationship with Message Entity
        • notificationDate
          Date notificationDate
          It refers to the notification date of the subscription instance
        • orderId
          String orderId
          It refers to the identifier of order.
        • orderProcessingDate
          Date orderProcessingDate
          It refers to the oreder processing date of the subscription instance
        • paymentGroupId
          long paymentGroupId
          It refers to the identifier of payment.
        • shippingId
          long shippingId
          It refers to the identifier of shipping.
        • status
          InstanceStatus status
          It refers to the status of instance
        • subscription
          SubscriptionEntity subscription
          The subscription id.
        • transactions
          List<InstanceTransactionEntity> transactions
          List of InstanceTransactionEntity
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          Date updatedTime
          Updated time
    • Class com.skava.subscription.model.entity.InstanceItemsEntity

      class InstanceItemsEntity extends Object implements Serializable
      serialVersionUID:
      5736597272150012954L
      • Serialized Fields

        • id
          long id
          The identifier of Instance Message
        • instanceEntity
          InstanceEntity instanceEntity
          The instance item id.
        • itemId
          long itemId
          It refers to the item group id.
        • status
          InstanceStatus status
          It refers to the status of instance
        • subscription
          SubscriptionEntity subscription
          The subscription id.
    • Class com.skava.subscription.model.entity.InstanceTransactionEntity

      class InstanceTransactionEntity extends Object implements Serializable
      serialVersionUID:
      5736597272150012954L
      • Serialized Fields

        • createdBy
          String createdBy
          Identifier of the created user createdBy
        • createdTime
          Date createdTime
          Created time
        • currentstatus
          InstanceStatus currentstatus
          order skip interval. It refers to the subscription skip interval.
        • id
          long id
          It refers to the identifier of instance
        • instanceEntity
          InstanceEntity instanceEntity
          The instance id.
        • orderId
          String orderId
        • updatedBy
          String updatedBy
          Identifier of the updated user updatedBy
        • updatedstatus
          InstanceStatus updatedstatus
          order skip interval. It refers to the subscription skip interval.
        • updatedTime
          Date updatedTime
          Updated time
    • Class com.skava.subscription.model.entity.ItemEntity

      class ItemEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • id
          long id
          It refers to the identifier of Item
        • itemGroupEntity
          ItemGroupEntity itemGroupEntity
          The Item Group Id
        • itemPropertyEntity
          List<ItemPropertyEntity> itemPropertyEntity
          List of Item property entity
        • preparationPeriod
          long preparationPeriod
          Preparation Period of the subscribed Product
        • price
          float price
          Price of the subscribed Product
        • quantity
          BigDecimal quantity
          Quantity of the subscribed Product
        • skuEntity
          List<SkuEntity> skuEntity
          List of sku entity
    • Class com.skava.subscription.model.entity.ItemGroupEntity

      class ItemGroupEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • id
          long id
          The identifier of Subscription Item Group
        • isDefault
          boolean isDefault
          Is default
        • itemEntity
          List<ItemEntity> itemEntity
          List of Item entity
        • subscriptionEntity
          SubscriptionEntity subscriptionEntity
          The subscriptionId
    • Class com.skava.subscription.model.entity.ItemProcessSummaryEntity

      class ItemProcessSummaryEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • code
          String code
          Holds the failure code.
        • createdTime
          Date createdTime
          Created time
        • id
          long id
          Holds the unique id of the item
        • message
          String message
          Holds the failure message
        • price
          float price
          Holds the items live price.
        • processed
          boolean processed
          Holds the items is processed or not.
        • productId
          String productId
          Id of the subscribed product
        • skuId
          String skuId
          The skuId.
        • status
          String status
          Holds the items status.
        • subscriptionProcessSummaryEntity
          SubscriptionProcessSummaryEntity subscriptionProcessSummaryEntity
          Id of the process summary table
        • type
          String type
          The skuId.
        • updatedTime
          Date updatedTime
          Updated time
    • Class com.skava.subscription.model.entity.ItemPropertyEntity

      class ItemPropertyEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • itemPropertyPK
          ItemPropertyPK itemPropertyPK
        • value
          String value
          Holds the value of the item property
    • Class com.skava.subscription.model.entity.ItemPropertyPK

      class ItemPropertyPK extends Object implements Serializable
      serialVersionUID:
      -5887387132394761909L
    • Class com.skava.subscription.model.entity.MessageEntity

      class MessageEntity extends Object implements Serializable
      serialVersionUID:
      -519468688802398691L
      • Serialized Fields

        • createdTime
          Date createdTime
          Created time
        • id
          long id
          The identifier of Instance Message
        • instanceEntity
          InstanceEntity instanceEntity
          Many one relationship with Instance Table
        • name
          String name
          It refers to the name of message
        • value
          String value
          It refers to the value of message
    • Class com.skava.subscription.model.entity.PaymentEntity

      class PaymentEntity extends Object implements Serializable
      serialVersionUID:
      -8666729305454450879L
      • Serialized Fields

        • id
          long id
          The identifier of Subscription Payment
        • name
          String name
          It refers to the name of payment
        • paymentGroupEntity
          PaymentGroupEntity paymentGroupEntity
          Payment Group Entity
        • value
          String value
          It refers to the value of payment
    • Class com.skava.subscription.model.entity.PaymentGroupEntity

      class PaymentGroupEntity extends Object implements Serializable
      serialVersionUID:
      664634828647522131L
      • Serialized Fields

        • id
          long id
          The identifier of Subscription Payment Group
        • isDefault
          boolean isDefault
          Is default
        • paymentEntity
          List<PaymentEntity> paymentEntity
          List of Payment entity
        • subscriptionEntity
          SubscriptionEntity subscriptionEntity
          The subscriptionId
    • Class com.skava.subscription.model.entity.QAddressEntity

      class QAddressEntity extends com.querydsl.core.types.dsl.EntityPathBase<AddressEntity> implements Serializable
      serialVersionUID:
      1932106491L
      • Serialized Fields

        • addressLine1
          com.querydsl.core.types.dsl.StringPath addressLine1
        • addressLine2
          com.querydsl.core.types.dsl.StringPath addressLine2
        • addressLine3
          com.querydsl.core.types.dsl.StringPath addressLine3
        • addressVersion
          com.querydsl.core.types.dsl.DateTimePath<Date> addressVersion
        • city
          com.querydsl.core.types.dsl.StringPath city
        • companyName
          com.querydsl.core.types.dsl.StringPath companyName
        • country
          com.querydsl.core.types.dsl.StringPath country
        • county
          com.querydsl.core.types.dsl.StringPath county
        • email
          com.querydsl.core.types.dsl.StringPath email
        • firstName
          com.querydsl.core.types.dsl.StringPath firstName
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • isDefault
          com.querydsl.core.types.dsl.BooleanPath isDefault
        • lastName
          com.querydsl.core.types.dsl.StringPath lastName
        • middleName
          com.querydsl.core.types.dsl.StringPath middleName
        • mobile
          com.querydsl.core.types.dsl.StringPath mobile
        • phone
          com.querydsl.core.types.dsl.StringPath phone
        • profileaddressId
          com.querydsl.core.types.dsl.StringPath profileaddressId
        • receiveSms
          com.querydsl.core.types.dsl.BooleanPath receiveSms
        • state
          com.querydsl.core.types.dsl.StringPath state
        • storeId
          com.querydsl.core.types.dsl.StringPath storeId
        • subscriptionEntity
          QSubscriptionEntity subscriptionEntity
        • zip
          com.querydsl.core.types.dsl.StringPath zip
    • Class com.skava.subscription.model.entity.QCollectionEntity

      class QCollectionEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionEntity> implements Serializable
      serialVersionUID:
      443394973L
      • Serialized Fields

        • businessId
          com.querydsl.core.types.dsl.NumberPath<Long> businessId
        • collectionProperties
          com.querydsl.core.types.dsl.ListPath<CollectionPropertyEntity,QCollectionPropertyEntity> collectionProperties
        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdOn
          com.querydsl.core.types.dsl.DateTimePath<Date> createdOn
        • description
          com.querydsl.core.types.dsl.StringPath description
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • status
          com.querydsl.core.types.dsl.EnumPath<CollectionStatus> status
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedOn
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedOn
    • Class com.skava.subscription.model.entity.QCollectionPropertyAttribute

      class QCollectionPropertyAttribute extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyAttribute> implements Serializable
      serialVersionUID:
      289385549L
      • Serialized Fields

        • defaultValue
          com.querydsl.core.types.dsl.StringPath defaultValue
        • description
          com.querydsl.core.types.dsl.StringPath description
        • name
          com.querydsl.core.types.dsl.StringPath name
        • nullable
          com.querydsl.core.types.dsl.BooleanPath nullable
        • rule
          com.querydsl.core.types.dsl.StringPath rule
        • type
          com.querydsl.core.types.dsl.EnumPath<CollectionAttributeType> type
    • Class com.skava.subscription.model.entity.QCollectionPropertyEntity

      class QCollectionPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<CollectionPropertyEntity> implements Serializable
      serialVersionUID:
      -1936218158L
      • Serialized Fields

        • collectionPropertyPK
          QCollectionPropertyPK collectionPropertyPK
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QCollectionPropertyPK

      class QCollectionPropertyPK extends com.querydsl.core.types.dsl.BeanPath<CollectionPropertyPK> implements Serializable
      serialVersionUID:
      -1348525750L
      • Serialized Fields

        • attributeName
          com.querydsl.core.types.dsl.StringPath attributeName
        • collection
          QCollectionEntity collection
    • Class com.skava.subscription.model.entity.QInstanceEntity

      class QInstanceEntity extends com.querydsl.core.types.dsl.EntityPathBase<InstanceEntity> implements Serializable
      serialVersionUID:
      289057620L
      • Serialized Fields

        • addressId
          com.querydsl.core.types.dsl.NumberPath<Long> addressId
        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • editFreezeDate
          com.querydsl.core.types.dsl.DateTimePath<Date> editFreezeDate
        • expectedDeliveryDate
          com.querydsl.core.types.dsl.DateTimePath<Date> expectedDeliveryDate
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • instanceItems
          com.querydsl.core.types.dsl.ListPath<InstanceItemsEntity,QInstanceItemsEntity> instanceItems
        • instanceSeq
          com.querydsl.core.types.dsl.NumberPath<Long> instanceSeq
        • isUpdated
          com.querydsl.core.types.dsl.BooleanPath isUpdated
        • itemGroupId
          com.querydsl.core.types.dsl.NumberPath<Long> itemGroupId
        • messageEntity
          com.querydsl.core.types.dsl.ListPath<MessageEntity,QMessageEntity> messageEntity
        • notificationDate
          com.querydsl.core.types.dsl.DateTimePath<Date> notificationDate
        • orderId
          com.querydsl.core.types.dsl.StringPath orderId
        • orderProcessingDate
          com.querydsl.core.types.dsl.DateTimePath<Date> orderProcessingDate
        • paymentGroupId
          com.querydsl.core.types.dsl.NumberPath<Long> paymentGroupId
        • shippingId
          com.querydsl.core.types.dsl.NumberPath<Long> shippingId
        • status
          com.querydsl.core.types.dsl.EnumPath<InstanceStatus> status
        • subscription
          QSubscriptionEntity subscription
        • transactions
          com.querydsl.core.types.dsl.ListPath<InstanceTransactionEntity,QInstanceTransactionEntity> transactions
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
    • Class com.skava.subscription.model.entity.QInstanceItemsEntity

      class QInstanceItemsEntity extends com.querydsl.core.types.dsl.EntityPathBase<InstanceItemsEntity> implements Serializable
      serialVersionUID:
      1954488050L
      • Serialized Fields

    • Class com.skava.subscription.model.entity.QInstanceTransactionEntity

      class QInstanceTransactionEntity extends com.querydsl.core.types.dsl.EntityPathBase<InstanceTransactionEntity> implements Serializable
      serialVersionUID:
      -1530897328L
      • Serialized Fields

        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • currentstatus
          com.querydsl.core.types.dsl.EnumPath<InstanceStatus> currentstatus
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • instanceEntity
          QInstanceEntity instanceEntity
        • orderId
          com.querydsl.core.types.dsl.StringPath orderId
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedstatus
          com.querydsl.core.types.dsl.EnumPath<InstanceStatus> updatedstatus
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
    • Class com.skava.subscription.model.entity.QItemEntity

      class QItemEntity extends com.querydsl.core.types.dsl.EntityPathBase<ItemEntity> implements Serializable
      serialVersionUID:
      -687679150L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • itemGroupEntity
          QItemGroupEntity itemGroupEntity
        • itemPropertyEntity
          com.querydsl.core.types.dsl.ListPath<ItemPropertyEntity,QItemPropertyEntity> itemPropertyEntity
        • preparationPeriod
          com.querydsl.core.types.dsl.NumberPath<Long> preparationPeriod
        • price
          com.querydsl.core.types.dsl.NumberPath<Float> price
        • quantity
          com.querydsl.core.types.dsl.NumberPath<BigDecimal> quantity
        • skuEntity
          com.querydsl.core.types.dsl.ListPath<SkuEntity,QSkuEntity> skuEntity
    • Class com.skava.subscription.model.entity.QItemGroupEntity

      class QItemGroupEntity extends com.querydsl.core.types.dsl.EntityPathBase<ItemGroupEntity> implements Serializable
      serialVersionUID:
      -538918093L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • isDefault
          com.querydsl.core.types.dsl.BooleanPath isDefault
        • itemEntity
          com.querydsl.core.types.dsl.ListPath<ItemEntity,QItemEntity> itemEntity
        • subscriptionEntity
          QSubscriptionEntity subscriptionEntity
    • Class com.skava.subscription.model.entity.QItemProcessSummaryEntity

      class QItemProcessSummaryEntity extends com.querydsl.core.types.dsl.EntityPathBase<ItemProcessSummaryEntity> implements Serializable
      serialVersionUID:
      -219207639L
      • Serialized Fields

        • code
          com.querydsl.core.types.dsl.StringPath code
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • message
          com.querydsl.core.types.dsl.StringPath message
        • price
          com.querydsl.core.types.dsl.NumberPath<Float> price
        • processed
          com.querydsl.core.types.dsl.BooleanPath processed
        • productId
          com.querydsl.core.types.dsl.StringPath productId
        • skuId
          com.querydsl.core.types.dsl.StringPath skuId
        • status
          com.querydsl.core.types.dsl.StringPath status
        • subscriptionProcessSummaryEntity
          QSubscriptionProcessSummaryEntity subscriptionProcessSummaryEntity
        • type
          com.querydsl.core.types.dsl.StringPath type
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
    • Class com.skava.subscription.model.entity.QItemPropertyEntity

      class QItemPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<ItemPropertyEntity> implements Serializable
      serialVersionUID:
      -1072541561L
      • Serialized Fields

        • itemPropertyPK
          QItemPropertyPK itemPropertyPK
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QItemPropertyPK

      class QItemPropertyPK extends com.querydsl.core.types.dsl.BeanPath<ItemPropertyPK> implements Serializable
      serialVersionUID:
      -1647547265L
      • Serialized Fields

        • item
          QItemEntity item
        • name
          com.querydsl.core.types.dsl.StringPath name
    • Class com.skava.subscription.model.entity.QMessageEntity

      class QMessageEntity extends com.querydsl.core.types.dsl.EntityPathBase<MessageEntity> implements Serializable
      serialVersionUID:
      1115186382L
      • Serialized Fields

        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • instanceEntity
          QInstanceEntity instanceEntity
        • name
          com.querydsl.core.types.dsl.StringPath name
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QPaymentEntity

      class QPaymentEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentEntity> implements Serializable
      serialVersionUID:
      -191505523L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • paymentGroupEntity
          QPaymentGroupEntity paymentGroupEntity
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QPaymentGroupEntity

      class QPaymentGroupEntity extends com.querydsl.core.types.dsl.EntityPathBase<PaymentGroupEntity> implements Serializable
      serialVersionUID:
      344780248L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • isDefault
          com.querydsl.core.types.dsl.BooleanPath isDefault
        • paymentEntity
          com.querydsl.core.types.dsl.ListPath<PaymentEntity,QPaymentEntity> paymentEntity
        • subscriptionEntity
          QSubscriptionEntity subscriptionEntity
    • Class com.skava.subscription.model.entity.QShippingEntity

      class QShippingEntity extends com.querydsl.core.types.dsl.EntityPathBase<ShippingEntity> implements Serializable
      serialVersionUID:
      -138412627L
      • Serialized Fields

        • deliveryPeriod
          com.querydsl.core.types.dsl.NumberPath<Long> deliveryPeriod
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • instruction
          com.querydsl.core.types.dsl.StringPath instruction
        • isDefault
          com.querydsl.core.types.dsl.BooleanPath isDefault
        • method
          com.querydsl.core.types.dsl.StringPath method
        • subscriptionEntity
          QSubscriptionEntity subscriptionEntity
        • type
          com.querydsl.core.types.dsl.StringPath type
    • Class com.skava.subscription.model.entity.QSkuEntity

      class QSkuEntity extends com.querydsl.core.types.dsl.EntityPathBase<SkuEntity> implements Serializable
      serialVersionUID:
      -2123752604L
      • Serialized Fields

        • name
          com.querydsl.core.types.dsl.StringPath name
        • optionalQuantity
          com.querydsl.core.types.dsl.NumberPath<BigDecimal> optionalQuantity
        • productId
          com.querydsl.core.types.dsl.StringPath productId
        • skuEntityPK
          QSkuEntityPK skuEntityPK
        • skuPropertyEntity
          com.querydsl.core.types.dsl.ListPath<SkuPropertyEntity,QSkuPropertyEntity> skuPropertyEntity
        • skuQuantity
          com.querydsl.core.types.dsl.NumberPath<BigDecimal> skuQuantity
        • type
          com.querydsl.core.types.dsl.EnumPath<SkuType> type
    • Class com.skava.subscription.model.entity.QSkuEntityPK

      class QSkuEntityPK extends com.querydsl.core.types.dsl.BeanPath<SkuEntityPK> implements Serializable
      serialVersionUID:
      -816784289L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.StringPath id
        • item
          QItemEntity item
    • Class com.skava.subscription.model.entity.QSkuPropertyEntity

      class QSkuPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<SkuPropertyEntity> implements Serializable
      serialVersionUID:
      619143321L
      • Serialized Fields

        • skuPropertyPK
          QSkuPropertyPK skuPropertyPK
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QSkuPropertyPK

      class QSkuPropertyPK extends com.querydsl.core.types.dsl.BeanPath<SkuPropertyPK> implements Serializable
      serialVersionUID:
      1606440337L
      • Serialized Fields

        • name
          com.querydsl.core.types.dsl.StringPath name
        • sku
          QSkuEntity sku
    • Class com.skava.subscription.model.entity.QSubscriptionEntity

      class QSubscriptionEntity extends com.querydsl.core.types.dsl.EntityPathBase<SubscriptionEntity> implements Serializable
      serialVersionUID:
      -1765454884L
      • Serialized Fields

        • accountId
          com.querydsl.core.types.dsl.StringPath accountId
        • collectionId
          com.querydsl.core.types.dsl.NumberPath<Long> collectionId
        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • currentInstance
          com.querydsl.core.types.dsl.NumberPath<Integer> currentInstance
        • enableItemLevelProcessing
          com.querydsl.core.types.dsl.BooleanPath enableItemLevelProcessing
        • firstDeliveryDate
          com.querydsl.core.types.dsl.DateTimePath<Date> firstDeliveryDate
        • frequencyEndDate
          com.querydsl.core.types.dsl.DateTimePath<Date> frequencyEndDate
        • frequencyEndType
          com.querydsl.core.types.dsl.EnumPath<FrequencyEndType> frequencyEndType
        • frequencyPeriod
          com.querydsl.core.types.dsl.NumberPath<Integer> frequencyPeriod
        • frequencyStartDate
          com.querydsl.core.types.dsl.DateTimePath<Date> frequencyStartDate
        • frequencyType
          com.querydsl.core.types.dsl.EnumPath<FrequencyType> frequencyType
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • isDefault
          com.querydsl.core.types.dsl.BooleanPath isDefault
        • lastOrderId
          com.querydsl.core.types.dsl.StringPath lastOrderId
        • lastOrderMessage
          com.querydsl.core.types.dsl.StringPath lastOrderMessage
        • lastOrderProcessedDate
          com.querydsl.core.types.dsl.DateTimePath<Date> lastOrderProcessedDate
        • lastOrderStatus
          com.querydsl.core.types.dsl.StringPath lastOrderStatus
        • name
          com.querydsl.core.types.dsl.StringPath name
        • nextDeliveryDate
          com.querydsl.core.types.dsl.DateTimePath<Date> nextDeliveryDate
        • nextDeliveryEditFreezeDate
          com.querydsl.core.types.dsl.DateTimePath<Date> nextDeliveryEditFreezeDate
        • nextNotificationDate
          com.querydsl.core.types.dsl.DateTimePath<Date> nextNotificationDate
        • nextOrderCreationDate
          com.querydsl.core.types.dsl.DateTimePath<Date> nextOrderCreationDate
        • recurrenceOrderProcessingDate
          com.querydsl.core.types.dsl.NumberPath<Integer> recurrenceOrderProcessingDate
        • revisedDeliveryDate
          com.querydsl.core.types.dsl.DateTimePath<Date> revisedDeliveryDate
        • revisedOrderProcessingDate
          com.querydsl.core.types.dsl.DateTimePath<Date> revisedOrderProcessingDate
        • status
          com.querydsl.core.types.dsl.EnumPath<SubscriptionStatus> status
        • statusUpdateNote
          com.querydsl.core.types.dsl.StringPath statusUpdateNote
        • storeId
          com.querydsl.core.types.dsl.StringPath storeId
        • subscriptionAddress
          com.querydsl.core.types.dsl.ListPath<AddressEntity,QAddressEntity> subscriptionAddress
        • subscriptionItems
          com.querydsl.core.types.dsl.ListPath<ItemGroupEntity,QItemGroupEntity> subscriptionItems
        • subscriptionPayments
          com.querydsl.core.types.dsl.ListPath<PaymentGroupEntity,QPaymentGroupEntity> subscriptionPayments
        • subscriptionProperties
          com.querydsl.core.types.dsl.ListPath<SubscriptionPropertyEntity,QSubscriptionPropertyEntity> subscriptionProperties
        • subscriptionShipping
          com.querydsl.core.types.dsl.ListPath<ShippingEntity,QShippingEntity> subscriptionShipping
        • type
          com.querydsl.core.types.dsl.EnumPath<SubscriptionType> type
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
        • userId
          com.querydsl.core.types.dsl.StringPath userId
    • Class com.skava.subscription.model.entity.QSubscriptionIntervalEntity

      class QSubscriptionIntervalEntity extends com.querydsl.core.types.dsl.EntityPathBase<SubscriptionIntervalEntity> implements Serializable
      serialVersionUID:
      823372801L
      • Serialized Fields

        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • orderSkipInterval
          com.querydsl.core.types.dsl.NumberPath<Integer> orderSkipInterval
        • subscription
          QSubscriptionEntity subscription
        • subscriptionIntervalType
          com.querydsl.core.types.dsl.StringPath subscriptionIntervalType
    • Class com.skava.subscription.model.entity.QSubscriptionPreferenceEntity

      class QSubscriptionPreferenceEntity extends com.querydsl.core.types.dsl.EntityPathBase<SubscriptionPreferenceEntity> implements Serializable
      serialVersionUID:
      -1036271273L
      • Serialized Fields

        • addressId
          com.querydsl.core.types.dsl.StringPath addressId
        • clientSubscriptionId
          com.querydsl.core.types.dsl.StringPath clientSubscriptionId
        • collectionId
          com.querydsl.core.types.dsl.NumberPath<Long> collectionId
        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • deliveryPeriod
          com.querydsl.core.types.dsl.NumberPath<Long> deliveryPeriod
        • freezeOrderDate
          com.querydsl.core.types.dsl.NumberPath<Integer> freezeOrderDate
        • lastOrderProcessingDate
          com.querydsl.core.types.dsl.DateTimePath<Date> lastOrderProcessingDate
        • lastOrderStatus
          com.querydsl.core.types.dsl.StringPath lastOrderStatus
        • lastOrderStatusMessage
          com.querydsl.core.types.dsl.StringPath lastOrderStatusMessage
        • lastProcessNowAttempt
          com.querydsl.core.types.dsl.DateTimePath<Date> lastProcessNowAttempt
        • lastProcessNowAttemptMessage
          com.querydsl.core.types.dsl.StringPath lastProcessNowAttemptMessage
        • notificationOrderDate
          com.querydsl.core.types.dsl.NumberPath<Integer> notificationOrderDate
        • orderProcessingDate
          com.querydsl.core.types.dsl.NumberPath<Integer> orderProcessingDate
        • paymentId
          com.querydsl.core.types.dsl.StringPath paymentId
        • processNow
          com.querydsl.core.types.dsl.BooleanPath processNow
        • pvAssistEnabled
          com.querydsl.core.types.dsl.BooleanPath pvAssistEnabled
        • pvAssistGoal
          com.querydsl.core.types.dsl.NumberPath<Integer> pvAssistGoal
        • shippingId
          com.querydsl.core.types.dsl.StringPath shippingId
        • shippingInstruction
          com.querydsl.core.types.dsl.StringPath shippingInstruction
        • shippingMethod
          com.querydsl.core.types.dsl.StringPath shippingMethod
        • shippingType
          com.querydsl.core.types.dsl.StringPath shippingType
        • storeId
          com.querydsl.core.types.dsl.StringPath storeId
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
        • userId
          com.querydsl.core.types.dsl.NumberPath<Long> userId
    • Class com.skava.subscription.model.entity.QSubscriptionProcessSummaryEntity

      class QSubscriptionProcessSummaryEntity extends com.querydsl.core.types.dsl.EntityPathBase<SubscriptionProcessSummaryEntity> implements Serializable
      serialVersionUID:
      482959667L
      • Serialized Fields

        • accountId
          com.querydsl.core.types.dsl.StringPath accountId
        • addressId
          com.querydsl.core.types.dsl.NumberPath<Long> addressId
        • code
          com.querydsl.core.types.dsl.StringPath code
        • collectionId
          com.querydsl.core.types.dsl.NumberPath<Long> collectionId
        • createdBy
          com.querydsl.core.types.dsl.StringPath createdBy
        • createdTime
          com.querydsl.core.types.dsl.DateTimePath<Date> createdTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • itemProcessSummaryEntity
          com.querydsl.core.types.dsl.ListPath<ItemProcessSummaryEntity,QItemProcessSummaryEntity> itemProcessSummaryEntity
        • message
          com.querydsl.core.types.dsl.StringPath message
        • orderId
          com.querydsl.core.types.dsl.StringPath orderId
        • orderValue
          com.querydsl.core.types.dsl.NumberPath<Float> orderValue
        • paymentId
          com.querydsl.core.types.dsl.NumberPath<Long> paymentId
        • processedBy
          com.querydsl.core.types.dsl.StringPath processedBy
        • processedStatus
          com.querydsl.core.types.dsl.EnumPath<SubscriptionProcessedStatus> processedStatus
        • shippingId
          com.querydsl.core.types.dsl.NumberPath<Long> shippingId
        • subscriptionId
          com.querydsl.core.types.dsl.NumberPath<Long> subscriptionId
        • subscriptionName
          com.querydsl.core.types.dsl.StringPath subscriptionName
        • subscriptionPreferenceId
          com.querydsl.core.types.dsl.NumberPath<Long> subscriptionPreferenceId
        • updatedBy
          com.querydsl.core.types.dsl.StringPath updatedBy
        • updatedTime
          com.querydsl.core.types.dsl.DateTimePath<Date> updatedTime
        • userId
          com.querydsl.core.types.dsl.StringPath userId
        • userStatus
          com.querydsl.core.types.dsl.StringPath userStatus
    • Class com.skava.subscription.model.entity.QSubscriptionPropertyEntity

      class QSubscriptionPropertyEntity extends com.querydsl.core.types.dsl.EntityPathBase<SubscriptionPropertyEntity> implements Serializable
      serialVersionUID:
      69638417L
      • Serialized Fields

        • subscriptionPropertyPK
          QSubscriptionPropertyPK subscriptionPropertyPK
        • value
          com.querydsl.core.types.dsl.StringPath value
    • Class com.skava.subscription.model.entity.QSubscriptionPropertyPK

      class QSubscriptionPropertyPK extends com.querydsl.core.types.dsl.BeanPath<SubscriptionPropertyPK> implements Serializable
      serialVersionUID:
      -90273271L
      • Serialized Fields

        • name
          com.querydsl.core.types.dsl.StringPath name
        • subscription
          QSubscriptionEntity subscription
    • Class com.skava.subscription.model.entity.ShippingEntity

      class ShippingEntity extends Object implements Serializable
      serialVersionUID:
      -5329640630869700635L
      • Serialized Fields

        • deliveryPeriod
          long deliveryPeriod
          It refers shipping delivery period
        • id
          long id
          It refers the Identifier of the shipping.
        • instruction
          String instruction
          It refers shipping instruction
        • isDefault
          boolean isDefault
          Is default
        • method
          String method
          It refers shipping method
        • subscriptionEntity
          SubscriptionEntity subscriptionEntity
          The subscriptionId
        • type
          String type
          It refers the type of the shipping
    • Class com.skava.subscription.model.entity.SkuEntity

      class SkuEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • name
          String name
          Name of the Product
        • optionalQuantity
          BigDecimal optionalQuantity
          Optional Quanity of the Product
        • productId
          String productId
          Id of the subscribed product
        • skuEntityPK
          SkuEntityPK skuEntityPK
          Holds the unique Id of the sku
        • skuPropertyEntity
          List<SkuPropertyEntity> skuPropertyEntity
          List of Item property entity
        • skuQuantity
          BigDecimal skuQuantity
          Sku Quanity of the Product
        • type
          SkuType type
          It refers to the status of subscription
    • Class com.skava.subscription.model.entity.SkuEntityPK

      class SkuEntityPK extends Object implements Serializable
      serialVersionUID:
      1L
    • Class com.skava.subscription.model.entity.SkuPropertyEntity

      class SkuPropertyEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • skuPropertyPK
          SkuPropertyPK skuPropertyPK
        • value
          String value
          Holds the value of the item property
    • Class com.skava.subscription.model.entity.SkuPropertyPK

      class SkuPropertyPK extends Object implements Serializable
      serialVersionUID:
      -5887387132394761909L
    • Class com.skava.subscription.model.entity.SubscriptionEntity

      class SubscriptionEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          It refers to the account id of the user.
        • collectionId
          long collectionId
          The collection id.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          Date createdTime
          Created time
        • currentInstance
          int currentInstance
          It refers to the current instance
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          It refers to the Item level of processing.
        • firstDeliveryDate
          Date firstDeliveryDate
          It refers to the first delivery date
        • frequencyEndDate
          Date frequencyEndDate
          It refers to the frequency end date
        • frequencyEndType
          FrequencyEndType frequencyEndType
          It refers to the type of frequencyend
        • frequencyPeriod
          int frequencyPeriod
          It refers to the period of frequency
        • frequencyStartDate
          Date frequencyStartDate
          It refers to the frequency start date
        • frequencyType
          FrequencyType frequencyType
          It refers to the type of frequency
        • id
          long id
          It refers to the identifier of subscription
        • isDefault
          Boolean isDefault
          It refers is default.
        • lastOrderId
          String lastOrderId
          It refers to the recent order id of the subscription
        • lastOrderMessage
          String lastOrderMessage
          It refers last order status message.
        • lastOrderProcessedDate
          Date lastOrderProcessedDate
          It refers to the recent order processed date of the subscription.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • name
          String name
          It refers is default.
        • nextDeliveryDate
          Date nextDeliveryDate
          It refers to the next delivery date of frequency
        • nextDeliveryEditFreezeDate
          Date nextDeliveryEditFreezeDate
          It refers to the next delivery edit freeze date
        • nextNotificationDate
          Date nextNotificationDate
          It refers to the notification date of frequency
        • nextOrderCreationDate
          Date nextOrderCreationDate
          It refers to the next order creation date of frequency
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          It refers to the order recursive processing date.
        • revisedDeliveryDate
          Date revisedDeliveryDate
          It refers to the revised delivery date
        • revisedOrderProcessingDate
          Date revisedOrderProcessingDate
          It refers to the next order only processing date.
        • status
          SubscriptionStatus status
          It refers to the status of subscription
        • statusUpdateNote
          String statusUpdateNote
          It refers to the update notes of the status.
        • storeId
          String storeId
          It refers to the identifier of the store.
        • subscriptionAddress
          List<AddressEntity> subscriptionAddress
          The addresses.
        • subscriptionItems
          List<ItemGroupEntity> subscriptionItems
          The Items.
        • subscriptionPayments
          List<PaymentGroupEntity> subscriptionPayments
          The payments.
        • subscriptionProperties
          List<SubscriptionPropertyEntity> subscriptionProperties
          The properties.
        • subscriptionShipping
          List<ShippingEntity> subscriptionShipping
          The shipping.
        • type
          SubscriptionType type
          It refers to the type of subscription
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          Date updatedTime
          Updated time
        • userId
          String userId
          It refers to the identifier of the user.
    • Class com.skava.subscription.model.entity.SubscriptionIntervalEntity

      class SubscriptionIntervalEntity extends Object implements Serializable
      serialVersionUID:
      5736597272150012954L
      • Serialized Fields

        • id
          long id
          It refers to the identifier of instance
        • orderSkipInterval
          int orderSkipInterval
          order skip interval. It refers to the subscription skip interval.
        • subscription
          SubscriptionEntity subscription
          The subscription id.
        • subscriptionIntervalType
          String subscriptionIntervalType
          subscription interval type It refers to the subscription interval type.
    • Class com.skava.subscription.model.entity.SubscriptionPreferenceEntity

      class SubscriptionPreferenceEntity extends Object implements Serializable
      serialVersionUID:
      -952273639811811332L
      • Serialized Fields

        • addressId
          String addressId
          It refers address detail.
        • clientSubscriptionId
          String clientSubscriptionId
          It refers clientSubscriptionId
        • collectionId
          long collectionId
          The collection id.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          Date createdTime
          Created time
        • deliveryPeriod
          long deliveryPeriod
          It refers shipping delivery period
        • freezeOrderDate
          int freezeOrderDate
          It refers to the order freeze processing date.
        • lastOrderProcessingDate
          Date lastOrderProcessingDate
          It refers last order processing date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • lastOrderStatusMessage
          String lastOrderStatusMessage
          It refers last order status message.
        • lastProcessNowAttempt
          Date lastProcessNowAttempt
          It refers last processNow attempt time stamp.
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It refers last processNow attempt message.
        • notificationOrderDate
          int notificationOrderDate
          It refers to the order notification processing date.
        • orderProcessingDate
          int orderProcessingDate
          It refers to the order recursive processing date.
        • paymentId
          String paymentId
          It refers payment detail.
        • processNow
          boolean processNow
          It refers process now flag.
        • pvAssistEnabled
          boolean pvAssistEnabled
          It refers pvAssistEnabled flag.
        • pvAssistGoal
          int pvAssistGoal
          It refers pvAssistGoal value.
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • storeId
          String storeId
          It refers to the identifier of the store.
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          Date updatedTime
          Updated time
        • userId
          long userId
          It refers to the identifier of subscription
    • Class com.skava.subscription.model.entity.SubscriptionPreferenceEntityPK

      class SubscriptionPreferenceEntityPK extends Object implements Serializable
      serialVersionUID:
      -8495928062942754080L
      • Serialized Fields

        • collectionId
          long collectionId
          collectionId
        • userId
          long userId
          userId
    • Class com.skava.subscription.model.entity.SubscriptionProcessSummaryEntity

      class SubscriptionProcessSummaryEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          It refers to the account id of the user.
        • addressId
          long addressId
          The addressId.
        • code
          String code
          Failed code for each item, if available
        • collectionId
          long collectionId
          The collection id.
        • createdBy
          String createdBy
          Identifier of the created user
        • createdTime
          Date createdTime
          Created time
        • id
          long id
          It refers to the identifier of subscription
        • itemProcessSummaryEntity
          List<ItemProcessSummaryEntity> itemProcessSummaryEntity
          Hold the processed information at item level
        • message
          String message
          Failed reasons for each item, if available
        • orderId
          String orderId
          It refers to the identifier of order.
        • orderValue
          float orderValue
          Holds the success items order value (Sum of Live price, discount, shipping and tax).
        • paymentId
          long paymentId
          The paymentid.
        • processedBy
          String processedBy
          Hold the processed information like feed / manual / admin
        • processedStatus
          SubscriptionProcessedStatus processedStatus
          Hold the processed information like feed / manual / admin
        • shippingId
          long shippingId
          The shippingid.
        • subscriptionId
          long subscriptionId
          The subsciption id.
        • subscriptionName
          String subscriptionName
          The subsciption id.
        • subscriptionPreferenceId
          long subscriptionPreferenceId
          The subscriptionPreferenceId.
        • updatedBy
          String updatedBy
          Identifier of the updated user
        • updatedTime
          Date updatedTime
          Updated time
        • userId
          String userId
          It refers to the identifier of the user.
        • userStatus
          String userStatus
    • Class com.skava.subscription.model.entity.SubscriptionPropertyEntity

      class SubscriptionPropertyEntity extends Object implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

    • Class com.skava.subscription.model.entity.SubscriptionPropertyPK

      class SubscriptionPropertyPK extends Object implements Serializable
      serialVersionUID:
      8214211643399645102L
  • Package com.skava.subscription.model.exchange.request

    • Class com.skava.subscription.model.exchange.request.AddressRequest

      class AddressRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -84624749002766882L
      • Serialized Fields

        • addressLine1
          String addressLine1
          Field to hold the address line1 of subscription user
        • addressLine2
          String addressLine2
          Field to hold the address line2 of subscription user
        • addressLine3
          String addressLine3
          Field to hold the address line3 of subscription user
        • addressVersion
          long addressVersion
          Field to hold the address version of subscription
        • canReceiveSMS
          boolean canReceiveSMS
          Field to hold whether the user can receive SMS or not for subscription user.
        • city
          String city
          Field to hold the city of subscription user
        • companyName
          String companyName
          Field to hold the companyName of subscription user
        • country
          String country
          Field to hold the country of subscription user
        • county
          String county
          Field to hold the county of subscription user
        • email
          String email
          Field to hold the email of subscription user
        • firstName
          String firstName
          Field to hold the firstName of subscription user
        • lastName
          String lastName
          Field to hold the lastName of subscription user
        • middleName
          String middleName
          Field to hold the middleName of subscription user
        • mobile
          String mobile
          Field to hold the mobile of subscription user
        • phone
          String phone
          Field to hold the phone of subscription user
        • profileAddressId
          String profileAddressId
          Field to hold the profileAddressId of subscription user
        • state
          String state
          Field to hold the state of subscription user
        • storeId
          String storeId
          Field to hold the storeId of subscription user
        • zip
          String zip
          Field to hold the zip of subscription user
    • Class com.skava.subscription.model.exchange.request.CacheClearRequestInternal

      class CacheClearRequestInternal extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • cacheKey
          String cacheKey
          It refers to item cache name
        • collectionId
          long collectionId
          It refers to the identifier of the collection.
        • locale
          String locale
          It refers to locale which is used to display messages
    • Class com.skava.subscription.model.exchange.request.CacheClearRequestInternal.CacheClearRequestInternalBuilder

      class CacheClearRequestInternalBuilder extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1704936960605331504L
      • Serialized Fields

        • authToken
          String authToken
          It holds the value of auth token which is required to access the subscription.
        • cacheKey
          String cacheKey
          It refers to item cache name
        • collectionId
          long collectionId
          It refers to the identifier of the collection.
        • locale
          String locale
          It refers to locale which is used to display messages
    • Class com.skava.subscription.model.exchange.request.CartRequest

      class CartRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • items
          List<SubscriptionProcessItemRequest> items
          Holds the processed item info
        • orderId
          String orderId
          Holds the processed order id
        • orderTotal
          float orderTotal
          Holds the order value of the processed order
        • status
          String status
          Holds the status of the processed items SUCCCESS or FAILUER
    • Class com.skava.subscription.model.exchange.request.CollectionRequest

      class CollectionRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • description
          String description

          description

          This field refers to the description of the collection. This field is optional.

        • name
          String name

          name

          This field refers to the name of collection. This field is required for creating a collection and required in update if name needs to be changed. The length of this field needs to be between 2 - 100 characters.

        • properties
          List<CollectionProperty> properties

          properties

          This field defines the configurations for a collection. Every collection will have values for all properties that are defined in the collection attributes entity. If no properties are provided at the time of creation of a collection, then the properties will be loaded from the collection attributes entity with the default values defined.

        • status
          CollectionStatus status

          status

          This field is used to set or change the status of the particular collection. following are the allowed values, ACTIVE - denotes the collection is in Active status. Servce operations can only be performed when a collection is active. INACTIVE - denotes the collection is in In-Active status. Service operation will fail if performed on an inactive collection.

    • Class com.skava.subscription.model.exchange.request.DeleteSubsriptionItemsRequest

      class DeleteSubsriptionItemsRequest extends SubscriptionDataRequest implements Serializable
      • Serialized Fields

        • subscriptionItemIds
          List<Long> subscriptionItemIds
          It holds the value of auth token which is required to access the item.
    • Class com.skava.subscription.model.exchange.request.FirstDeliveryDateRequest

      class FirstDeliveryDateRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -7085827381593595560L
      • Serialized Fields

        • authToken
          String authToken
          It refers the authorization token that initiated the transaction.
        • collectionId
          long collectionId
          It refers to the identifier of collection
        • intervalToDeliverOrder
          int intervalToDeliverOrder
        • intervalToProcessFirstOrder
          int intervalToProcessFirstOrder
        • locale
          String locale
          It refers the localization
        • requestedDeliveryDate
          long requestedDeliveryDate
    • Class com.skava.subscription.model.exchange.request.InstanceDataRequest

      class InstanceDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      4792591511357436378L
      • Serialized Fields

        • action
          String action
          It refers to the action of instance
        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          long collectionId
          Field to hold the collection id of the instance
        • filters
          String filters
          It refers to querydsl filters
        • forceSkip
          boolean forceSkip
          It refers to the forceSkip of instance
        • id
          long id
          It refers to the identifier of instance
        • instancePostRequest
          List<InstancePostRequest> instancePostRequest
          It refers to the post body of instance
        • instanceSeq
          long instanceSeq
          Field to hold the sequence of the instance
        • isDemoMode
          boolean isDemoMode
          It holds boolean which is used to include all items while instance processing
        • itemIds
          List<Long> itemIds
          It refers to the list of items' id.
        • locale
          String locale
        • messages
          Map<String,String> messages
          It refers to the success/failure message The values are Map and which represents (KEY, VALUE) pair(s).
        • orderId
          String orderId
          It refers to the identifier of order.
        • page
          int page
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the starting index of the items which going to responded by the API.
        • restMethod
          String restMethod
        • size
          int size
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          It refers to EcomSort
        • status
          String status
          It refers to the status of instance
        • subscriptionId
          long subscriptionId
          Field to hold the instance id of instance
        • userId
          String userId
          Field to hold the user id of the instance
        • userInfo
          String userInfo
    • Class com.skava.subscription.model.exchange.request.InstancePatchRequest

      class InstancePatchRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -2096877128645743671L
      • Serialized Fields

        • action
          String action
          It refers to the action of instance
        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • messages
          Map<String,String> messages
          It refers to the success/failure message The values are Map and which represents (KEY, VALUE) pair(s).
        • orderId
          String orderId
          It refers to the identifier of order.
    • Class com.skava.subscription.model.exchange.request.InstancePostRequest

      class InstancePostRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -2096877128645743671L
      • Serialized Fields

        • action
          InstanceStatus action
        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • instanceSeq
          long instanceSeq
          Field to hold the sequence of the instance
        • itemIds
          List<Long> itemIds
          Field to hold the list of item ids
        • messages
          Map<String,String> messages
          It refers to the success/failure message The values are Map and which represents (KEY, VALUE) pair(s).
        • orderId
          String orderId
          It refers to the identifier of order.
        • subscriptionId
          long subscriptionId
          Field to hold the unique identifier of the subscription
    • Class com.skava.subscription.model.exchange.request.InstancePostTransactionRequest

      class InstancePostTransactionRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -2438176709495477489L
      • Serialized Fields

        • action
          String action
          Field to hold the action
        • createdBy
          String createdBy
        • createdTime
          Date createdTime
          Field to hold the subscription id of instance
        • currentstatus
          InstanceStatus currentstatus
          Field to hold the collectionId of subscription
        • id
          long id
          Field to hold the identifier of instance
        • instance
          InstanceEntity instance
          Field to hold the identifier of user
        • instanceSeq
          long instanceSeq
          Field to hold the sequence of the instance
        • orderId
          String orderId
          Field to hold the instance sequence of subscription
        • subscriptionId
          long subscriptionId
          Field to hold the instance id of instance
        • updatedBy
          String updatedBy
        • updatedstatus
          InstanceStatus updatedstatus
          Field to hold the instance sequence of subscription
        • updatedTime
          Date updatedTime
    • Class com.skava.subscription.model.exchange.request.InstanceTransactionDataRequest

      class InstanceTransactionDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      4792591511357436378L
      • Serialized Fields

        • action
          String action
          It refers to the action of instance
        • authToken
          String authToken
        • collectionId
          long collectionId
          Field to hold the collection id of the instance
        • filters
          String filters
        • id
          long id
        • instancePostRequest
          List<InstancePostTransactionRequest> instancePostRequest
          It refers to the post body of instance
        • instanceSeq
          long instanceSeq
          Field to hold the sequence of the instance
        • locale
          String locale
        • orderId
          String orderId
          It refers to the identifier of order.
        • page
          int page
        • restMethod
          String restMethod
        • size
          int size
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
        • status
          String status
          It refers to the status of instance
        • subscriptionId
          long subscriptionId
          Field to hold the instance id of instance
        • userId
          String userId
          Field to hold the user id of the instance
        • userInfo
          String userInfo
    • Class com.skava.subscription.model.exchange.request.InstanceTransactionRequest

      class InstanceTransactionRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -2096877128645743671L
      • Serialized Fields

        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • messages
          Map<String,String> messages
          It refers to the success/failure message The values are Map and which represents (KEY, VALUE) pair(s).
        • orderId
          String orderId
          It refers to the identifier of order.
    • Class com.skava.subscription.model.exchange.request.InstanceTransactionRequestInternal

      class InstanceTransactionRequestInternal extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      4792591511357436378L
      • Serialized Fields

        • action
          String action
          It refers to the action of instance
        • actionDate
          long actionDate
          It refers to the action date of instance and its optional. The default value is current time of the system.
        • authToken
          String authToken
        • collectionId
          long collectionId
          Field to hold the collection id of the instance
        • filters
          String filters
        • id
          long id
        • instanceSeq
          long instanceSeq
          Field to hold the sequence of the instance
        • locale
          String locale
        • messages
          Map<String,String> messages
          It refers to the success/failure message The values are Map and which represents (KEY, VALUE) pair(s).
        • orderId
          String orderId
          It refers to the identifier of order.
        • page
          int page
        • restMethod
          String restMethod
        • size
          int size
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
        • status
          String status
          It refers to the status of instance
        • subscriptionId
          long subscriptionId
          Field to hold the instance id of instance
        • userId
          String userId
          Field to hold the user id of the instance
        • userInfo
          String userInfo
    • Class com.skava.subscription.model.exchange.request.ItemIntervalDataRequest

      class ItemIntervalDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      429561456685357895L
      • Serialized Fields

        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          long collectionId
          It refers to the identifier of the collection.
        • itemGroupId
          long itemGroupId
          item group Id
        • itemId
          long itemId
          It refers to the identifier of item
        • locale
          String locale
          It refers to locale which is used to display messages
        • restMethod
          String restMethod
          REST Method
        • skipNextOrder
          boolean skipNextOrder
          skipNextOrder
        • subscriptionId
          long subscriptionId
          Field to hold the subscription Id
        • userId
          String userId
          Field to hold the user id of subscription
    • Class com.skava.subscription.model.exchange.request.ItemIntervalRequest

      class ItemIntervalRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • skipNextOrder
          boolean skipNextOrder
          It refers skipNextOrder
    • Class com.skava.subscription.model.exchange.request.ItemRequest

      class ItemRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1043213023704602328L
      • Serialized Fields

        • preparationPeriod
          int preparationPeriod
          Field to hold the preparation period of subscription item
        • price
          float price
          Field to hold the price of subscription item
        • properties
          Map<String,String> properties
          list of properties
        • quantity
          BigDecimal quantity
          Field to hold the quantity of subscription item
        • skus
          List<SkuRequest> skus
          list of skus
    • Class com.skava.subscription.model.exchange.request.ShippingRequest

      class ShippingRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -2278329779029666247L
      • Serialized Fields

        • deliveryPeriod
          long deliveryPeriod
          Field to hold the deliveryPeriod of shipping
        • instruction
          String instruction
          Field to hold the instruction of shipping
        • method
          String method
          Field to hold the method of shipping
        • type
          String type
          Field to hold the type of shipping
    • Class com.skava.subscription.model.exchange.request.SkuRequest

      class SkuRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • id
          String id
          It refers id of the sku
        • name
          String name
          It refers the name of the sku
        • optionalQuantity
          BigDecimal optionalQuantity
          It refers the optional quantity of the sku
        • productId
          String productId
          It refers the product id of the sku
        • skuProperties
          Map<String,String> skuProperties
          list of sku properties
        • skuQuantity
          BigDecimal skuQuantity
          It refers the sku quantity of the sku
        • type
          String type
          It refers the type of the sku.
    • Class com.skava.subscription.model.exchange.request.SubscriptionDataRequest

      class SubscriptionDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      429561456685357895L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the account id of subscription
        • accountInfo
          String accountInfo
        • addressInfo
          AddressRequest addressInfo
          list of address
        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          long collectionId
          It refers to the identifier of the collection.
        • enableDefaultType
          boolean enableDefaultType
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          The parameter specifies the Item level of processing.
        • filters
          String filters
          It refers to querydsl filters
        • firstDeliveryDate
          long firstDeliveryDate
          Field to hold the delivery date of frequency
        • frequencyEndDate
          long frequencyEndDate
          Field to hold the end date of frequency
        • frequencyEndType
          String frequencyEndType
          The parameter specifies the end type of frequency.
        • frequencyPeriod
          int frequencyPeriod
          Field to hold the period of frequency.
        • frequencyStartDate
          long frequencyStartDate
          Field to hold the end date of frequency
        • frequencyType
          String frequencyType
          The parameter specifies the type of frequency.
        • id
          long id
          It refers to the identifier of subscription
        • isDefault
          Boolean isDefault
          It refers isdefault
        • isPhysical
          boolean isPhysical
          Is the delete physical
        • isProcessItemInfo
          boolean isProcessItemInfo
        • itemGroupId
          long itemGroupId
          item group Id
        • itemId
          long itemId
          It refers to the identifier of item
        • itemInfo
          List<ItemRequest> itemInfo
          list of items
        • lastOrderMessage
          String lastOrderMessage
          It refers last order status message
        • lastOrderProcessedDate
          long lastOrderProcessedDate
          It refers to the last order processed date
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status
        • locale
          String locale
          It refers to locale which is used to display messages
        • month
          int month
          It refers to the selected month
        • name
          String name
          It refers name
        • nextOrderCreationDate
          long nextOrderCreationDate
        • page
          int page
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the starting index of the items which going to responded by the API.
        • paymentInfo
          Map<String,String> paymentInfo
          list of payments
        • properties
          Map<String,String> properties
          list of properties
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          Recurrence order processing Date
        • restMethod
          String restMethod
          REST Method
        • revisedOrderProcessingDate
          long revisedOrderProcessingDate
          Next month only Date
        • shippingInfo
          ShippingRequest shippingInfo
          list of shipping
        • size
          int size
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          It refers to EcomSort
        • status
          SubscriptionStatus status
          The enum parameter specifies whether the subscription is active or inactive.
        • statusUpdateNote
          String statusUpdateNote
          The string parameter specifies the status update note of the subscription.
        • storeId
          String storeId
          Field to hold the Store Id
        • type
          String type
          The parameter specifies the type of Subscription.
        • userId
          String userId
          Field to hold the user id of subscription
        • userInfo
          String userInfo
    • Class com.skava.subscription.model.exchange.request.SubscriptionIntervalDataRequest

      class SubscriptionIntervalDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      429561456685357895L
      • Serialized Fields

        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          long collectionId
          It refers to the identifier of the collection.
        • forceSkip
          boolean forceSkip
          forceSkip
        • locale
          String locale
          It refers to locale which is used to display messages
        • orderSkipInterval
          int orderSkipInterval
          The parameter orderSkipInterval
        • reProcessFlag
          boolean reProcessFlag
          ReProcess Flag
        • restMethod
          String restMethod
          REST Method
        • subscriptionId
          long subscriptionId
          Field to hold the subscription Id
        • subscriptionIntervalType
          String subscriptionIntervalType
          The parameter subscriptionIntervalType
        • userId
          String userId
          Field to hold the user id of subscription
    • Class com.skava.subscription.model.exchange.request.SubscriptionIntervalRequest

      class SubscriptionIntervalRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      7533928853167971911L
      • Serialized Fields

        • orderSkipInterval
          int orderSkipInterval
          It refers orderSkipInterval
        • subscriptionIntervalType
          String subscriptionIntervalType
          It refers the subscription interval type
    • Class com.skava.subscription.model.exchange.request.SubscriptionItemPatchRequest

      class SubscriptionItemPatchRequest extends SubscriptionDataRequest implements Serializable
      serialVersionUID:
      429561456685357895L
      • Serialized Fields

    • Class com.skava.subscription.model.exchange.request.SubscriptionPatchRequest

      class SubscriptionPatchRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      -3876048150357863137L
      • Serialized Fields

        • addressInfo
          AddressRequest addressInfo
          list of address
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          The parameter specifies the Item level of processing.
        • frequencyPeriod
          int frequencyPeriod
          Field to hold the period of frequency.
        • isDefault
          Boolean isDefault
          It refers is default.
        • itemInfo
          List<ItemRequest> itemInfo
          list of items
        • lastOrderMessage
          String lastOrderMessage
          It refers last order status message
        • lastOrderProcessedDate
          long lastOrderProcessedDate
          It refers last Order Processed Date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status
        • name
          String name
          It refers name.
        • paymentInfo
          Map<String,String> paymentInfo
          list of payments
        • properties
          Map<String,String> properties
          list of properties
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          Recurrence order processing Date
        • revisedOrderProcessingDate
          long revisedOrderProcessingDate
          Next month only Date
        • shippingInfo
          ShippingRequest shippingInfo
          list of shipping
        • status
          SubscriptionStatus status
          Field to hold the status of subscription
        • statusUpdateNote
          String statusUpdateNote
          Field to hold the status update note of subscription
        • storeId
          String storeId
          Field to hold the Store Id of subscription
        • type
          String type
          Field to hold the type of subscription
    • Class com.skava.subscription.model.exchange.request.SubscriptionPostRequest

      class SubscriptionPostRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      5787380808065534421L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the account id of subscription
        • addressInfo
          AddressRequest addressInfo
          list of address
        • enableItemLevelProcessing
          Boolean enableItemLevelProcessing
          The parameter specifies the Item level of processing.
        • firstDeliveryDate
          long firstDeliveryDate
          Field to hold the delivery date of frequency
        • frequencyEndDate
          long frequencyEndDate
          Field to hold the end date of frequency
        • frequencyEndType
          String frequencyEndType
          The parameter specifies the end type of frequency.
        • frequencyPeriod
          int frequencyPeriod
          Field to hold the period of frequency.
        • frequencyStartDate
          long frequencyStartDate
          Field to hold the start date of frequency
        • frequencyType
          String frequencyType
          The parameter specifies the type of frequency.
        • isDefault
          Boolean isDefault
          It refers is default.
        • itemInfo
          List<ItemRequest> itemInfo
          list of items
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • name
          String name
          It refers name.
        • nextOrderCreationDate
          long nextOrderCreationDate
        • paymentInfo
          Map<String,String> paymentInfo
          list of payments
        • properties
          Map<String,String> properties
          list of properties
        • recurrenceOrderProcessingDate
          int recurrenceOrderProcessingDate
          It refers recurrenceOrderProcessingDate.
        • shippingInfo
          ShippingRequest shippingInfo
          list of shipping
        • status
          SubscriptionStatus status
        • storeId
          String storeId
          Field to hold the Store Id of subscription
        • type
          String type
          The parameter specifies the type of Subscription.
    • Class com.skava.subscription.model.exchange.request.SubscriptionPreferenceDataPatchRequest

      class SubscriptionPreferenceDataPatchRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      8926785256380379771L
      • Serialized Fields

        • addressId
          String addressId
          It refers shipping address
        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          Long collectionId
          The collection id.
        • deliveryPeriod
          Long deliveryPeriod
          It refers shipping delivery period
        • lastOrderProcessingDate
          Long lastOrderProcessingDate
          It refers last order processing date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status
        • lastOrderStatusMessage
          String lastOrderStatusMessage
          It refers last order status message
        • lastProcessNowAttempt
          Long lastProcessNowAttempt
          It refers last processNow attempt
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It refers last processNow message
        • locale
          String locale
          It refers to locale which is used to display messages
        • orderProcessingDate
          Integer orderProcessingDate
          It refers to the order recursive processing date.
        • paymentId
          String paymentId
          It refers payment type
        • processNow
          Boolean processNow
          It refers process now flag.
        • pvAssistEnabled
          Boolean pvAssistEnabled
          It refers pvAssistEnabled flag.
        • pvAssistGoal
          Integer pvAssistGoal
          It refers pvAssistGoal value.
        • restMethod
          String restMethod
          REST Method
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • storeId
          String storeId
          It refers to the identifier of store
        • userId
          long userId
          It refers to the identifier of subscription
    • Class com.skava.subscription.model.exchange.request.SubscriptionPreferenceDataRequest

      class SubscriptionPreferenceDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      2173319079802305891L
      • Serialized Fields

        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • collectionId
          Long collectionId
          The collection id.
        • filters
          String filters
          It refers to querydsl filters
        • locale
          String locale
          It refers to locale which is used to display messages
        • page
          int page
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the starting index of the items which going to responded by the API.
        • refreshProcessDate
          boolean refreshProcessDate
          It refers to locale which is used to display messages
        • request
          SubscriptionPreferencePostRequest request
          UserSubscription Post Request
        • restMethod
          String restMethod
          REST Method
        • size
          int size
          This parameter will be available for all the services that supports pagination. " + "This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          It refers to EcomSort
        • storeId
          String storeId
          It holds storeId.
        • subscriptionId
          Long subscriptionId
          The subscription id.
        • subscriptionType
          String subscriptionType
          Subscription type
        • userId
          Long userId
          The user id.
    • Class com.skava.subscription.model.exchange.request.SubscriptionPreferencePatchRequest

      class SubscriptionPreferencePatchRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      3698047253888102601L
      • Serialized Fields

        • addressId
          String addressId
          It refers shipping address
        • collectionId
          Long collectionId
          The collection id.
        • deliveryPeriod
          Long deliveryPeriod
          It refers shipping delivery period
        • lastOrderProcessingDate
          Long lastOrderProcessingDate
          It refers last order processing date.
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status
        • lastOrderStatusMessage
          String lastOrderStatusMessage
          It refers last order status message
        • lastProcessNowAttempt
          Long lastProcessNowAttempt
          It refers last processNow attempt
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It refers last processNow attempt message
        • locale
          String locale
          It refers to locale which is used to display messages
        • orderProcessingDate
          Integer orderProcessingDate
          It refers to the order recursive processing date.
        • paymentId
          String paymentId
          It refers payment type
        • processNow
          Boolean processNow
          It refers process now flag.
        • pvAssistEnabled
          Boolean pvAssistEnabled
          It refers pvAssistEnabled flag.
        • pvAssistGoal
          Integer pvAssistGoal
          It refers pvAssistGoal value.
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • storeId
          String storeId
          The store id.
    • Class com.skava.subscription.model.exchange.request.SubscriptionPreferencePostRequest

      class SubscriptionPreferencePostRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      3698047253888102601L
      • Serialized Fields

        • addressId
          String addressId
          It refers shipping address
        • clientSubscriptionId
          String clientSubscriptionId
          It refers clientSubscriptionId of the user
        • collectionId
          Long collectionId
          The collection id.
        • deliveryPeriod
          Long deliveryPeriod
          It refers shipping delivery period
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It holds last process now attempt message
        • locale
          String locale
          It refers to locale which is used to display messages
        • orderProcessingDate
          Integer orderProcessingDate
          It refers to the order recursive processing date.
        • paymentId
          String paymentId
          It refers payment type
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • storeId
          String storeId
          It holds storeId.
        • userId
          Long userId
          It refers to the identifier of subscription
    • Class com.skava.subscription.model.exchange.request.SubscriptionPreferenceRequest

      class SubscriptionPreferenceRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      3698047253888102601L
      • Serialized Fields

        • addressId
          String addressId
          It refers shipping address
        • clientSubscriptionId
          String clientSubscriptionId
          It refers clientSubscriptionId of the user
        • deliveryPeriod
          Long deliveryPeriod
          It refers shipping delivery period
        • lastOrderStatus
          String lastOrderStatus
          It refers last order status.
        • lastProcessNowAttemptMessage
          String lastProcessNowAttemptMessage
          It holds last process now attempt message
        • locale
          String locale
          It refers to locale which is used to display messages
        • orderProcessingDate
          Integer orderProcessingDate
          It refers to the order recursive processing date.
        • paymentId
          String paymentId
          It refers payment type
        • shippingId
          String shippingId
          It refers the identifier of the shipping
        • shippingInstruction
          String shippingInstruction
          It refers shipping instruction
        • shippingMethod
          String shippingMethod
          It refers shipping method
        • shippingType
          String shippingType
          It refers the type of the shipping
        • storeId
          String storeId
          It holds storeId.
        • userId
          Long userId
          It refers to the identifier of subscription
    • Class com.skava.subscription.model.exchange.request.SubscriptionProcessItemRequest

      class SubscriptionProcessItemRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • message
          String message
          Holds the message at item level
        • price
          float price
          Price for the individual item price
        • quantity
          BigDecimal quantity
          Holds the item status
        • skus
          List<SubscriptionProcessSkuRequest> skus
          Holds the sku info of the processed items
        • status
          String status
          Holds the item status
    • Class com.skava.subscription.model.exchange.request.SubscriptionProcessSkuRequest

      class SubscriptionProcessSkuRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • productId
          String productId
          It refers the product id of the sku
        • skuId
          String skuId
          It refers the sku id of the sku
        • type
          String type
          It refers the type of the sku.
    • Class com.skava.subscription.model.exchange.request.SubscriptionProcessSummaryDataRequest

      class SubscriptionProcessSummaryDataRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          Field to hold the identifier of account
        • authToken
          String authToken
          It holds the value of auth token which is required to access the item.
        • cartDetails
          List<CartRequest> cartDetails
          Field to hold the CartRequest of subscription process
        • collectionId
          long collectionId
          Field to hold the collectionId of subscription process
        • failureCode
          String failureCode
          Field to hold the failureCode of subscription process
        • failureMessage
          String failureMessage
          Field to hold the failureMessage of subscription process
        • filters
          String filters
          The filter parameter to hold the query DSL.
        • identifier
          long identifier
          Field to hold the SubscriptionId of subscription process
        • locale
          String locale
          It refers to locale which is used to display messages
        • page
          int page
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the starting index of the items which going to responded by the API.
        • preferenceBased
          boolean preferenceBased
          Field to hold the subscription preferenceBased
        • processedBy
          String processedBy
          Field to hold the processedBy feed/manually of subscription process
        • restMethod
          String restMethod
          REST Method
        • size
          int size
          This parameter will be available for all the services that supports pagination. This parameter is used to mention the number of maximum items that needs to be responded for the request.
        • sort
          com.skava.core.qdsl.sort.EcomSorts sort
          The sort parameter for the EcomSort
        • userId
          String userId
          Field to hold the identifier of user
    • Class com.skava.subscription.model.exchange.request.SubscriptionProcessSummaryRequest

      class SubscriptionProcessSummaryRequest extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      1L
      • Serialized Fields

        • accountId
          String accountId
          Account Id
        • cartDetails
          List<CartRequest> cartDetails
          processed summary info
        • code
          String code
          failure code
        • message
          String message
          failure message
        • processedBy
          String processedBy
          processedBy feed/manual
    • Class com.skava.subscription.model.exchange.request.SubscriptionRequestInternal

      class SubscriptionRequestInternal extends com.skava.core.validation.InputModel implements Serializable
      serialVersionUID:
      6293453291258554670L
  • Package com.skava.subscription.model.exchange.response