Class

demo.shoppingcart

CheckoutPaymentController

Related Doc: package shoppingcart

Permalink

class CheckoutPaymentController extends SunriseCheckoutPaymentController

Linear Supertypes
SunriseCheckoutPaymentController, WithCartPreconditions, WithOverwriteableTemplateName, SunriseFrameworkCartController, SunriseFrameworkController, Controller, HeaderNames, Status, Results, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CheckoutPaymentController
  2. SunriseCheckoutPaymentController
  3. WithCartPreconditions
  4. WithOverwriteableTemplateName
  5. SunriseFrameworkCartController
  6. SunriseFrameworkController
  7. Controller
  8. HeaderNames
  9. Status
  10. Results
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CheckoutPaymentController()

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def applySideEffects(arg0: Cart): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def asyncBadRequest(arg0: CompletionStage[Html]): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  7. def asyncInternalServerError(arg0: CompletionStage[Html]): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  8. def asyncOk(arg0: CompletionStage[Html]): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def createCart(arg0: UserContext): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  11. def createPageContent(arg0: Cart, arg1: List[PaymentMethodInfo]): CheckoutPaymentPageContent

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  12. def createPageContentWithPaymentError(arg0: Form[DefaultCheckoutPaymentFormData], arg1: ErrorsBean, arg2: List[PaymentMethodInfo]): CheckoutPaymentPageContent

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  13. final def createPageData(arg0: PageContent): SunrisePageData

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  14. def doRequest(arg0: Supplier[CompletionStage[Result]]): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def executeCartUpdateCommandWithHooks(arg0: CartUpdateCommand): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  18. def executeSphereRequestWithHooks[R, C <: SphereRequest[R], F <: Hook, U <: Hook](arg0: C, arg1: Class[F], arg2: BiFunction[F, C, C], arg3: Class[U], arg4: BiFunction[U, R, CompletionStage[_]]): CompletionStage[R]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def findPrimaryCartInCommercetoolsPlatform(): CompletionStage[Optional[Cart]]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  21. def formFactory(): FormFactory

    Permalink
    Definition Classes
    SunriseFrameworkController
  22. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  23. def getFrameworkTags(): Set[String]

    Permalink
    Definition Classes
    SunriseCheckoutPaymentController → SunriseFrameworkController
  24. def getOrCreateCart(): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  25. def getPaymentMethodInfos(arg0: Cart): CompletionStage[List[PaymentMethodInfo]]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  26. def getSelectedPaymentMethodsInfo(arg0: List[String], arg1: List[PaymentMethodInfo]): List[PaymentMethodInfo]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  27. def getShippingMethods(): CompletionStage[List[ShippingMethod]]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  28. def getTemplateName(): String

    Permalink
    Definition Classes
    SunriseCheckoutPaymentController → WithOverwriteableTemplateName
  29. def handleFormErrors(arg0: Form[DefaultCheckoutPaymentFormData], arg1: List[PaymentMethodInfo], arg2: Cart): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  30. def handleInvalidPaymentError(arg0: Form[DefaultCheckoutPaymentFormData], arg1: List[PaymentMethodInfo], arg2: Cart): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  31. def handleSetPaymentToCartError(arg0: Throwable, arg1: Form[DefaultCheckoutPaymentFormData], arg2: List[PaymentMethodInfo], arg3: Cart): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  32. def handleSuccessfulSetPayment(arg0: UserContext): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  33. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  34. final def hooks(): RequestHookContext

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  35. def i18nResolver(): I18nResolver

    Permalink
    Definition Classes
    SunriseFrameworkController
  36. def injector(): Injector

    Permalink
    Definition Classes
    SunriseFrameworkController
  37. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  38. def loadCartWithPreconditions(): CompletionStage[Cart]

    Permalink
    Definition Classes
    SunriseCheckoutPaymentController → WithCartPreconditions
  39. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  41. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  42. def overrideCartSessionData(arg0: Cart): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  43. def prependErrorHandler(arg0: Predicate[Throwable], arg1: Function[_ >: Throwable, CompletionStage[Result]]): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  44. def process(arg0: String): CompletionStage[Result]

    Permalink
    Definition Classes
    SunriseCheckoutPaymentController
    Annotations
    @RequireCSRFCheck()
  45. final def redirectToHome(): CompletionStage[Result]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  46. final def registerControllerComponent(arg0: ControllerComponent): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  47. def renderCheckoutPaymentPage(arg0: Cart, arg1: CheckoutPaymentPageContent): CompletionStage[Html]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  48. def renderPageWithTemplate(arg0: PageContent, arg1: String, arg2: CmsPage): CompletionStage[Html]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  49. def renderPageWithTemplate(arg0: PageContent, arg1: String): CompletionStage[Html]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  50. def requiringExistingPrimaryCart(): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  51. def requiringExistingPrimaryCartWithLineItem(): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  52. final def saveFormError(arg0: Form[_], arg1: String): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  53. final def saveUnexpectedFormError(arg0: Form[_], arg1: Throwable, arg2: Logger): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  54. def setI18nTitle(arg0: PageContent, arg1: String): Unit

    Permalink
    Attributes
    protected[com.commercetools.sunrise.common.controllers]
    Definition Classes
    SunriseFrameworkController
  55. def setMultiControllerComponents(arg0: MultiControllerComponentResolver, arg1: Injector): Unit

    Permalink
    Definition Classes
    SunriseFrameworkController
    Annotations
    @Inject()
  56. def setPaymentToCart(arg0: Cart, arg1: List[PaymentMethodInfo]): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  57. def show(arg0: String): CompletionStage[Result]

    Permalink
    Definition Classes
    SunriseCheckoutPaymentController
    Annotations
    @AddCSRFToken()
  58. def sphere(): SphereClient

    Permalink
    Definition Classes
    SunriseFrameworkController
  59. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  60. def templateEngine(): TemplateEngine

    Permalink
    Definition Classes
    SunriseFrameworkController
  61. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  62. def updateCartCountry(arg0: Cart, arg1: CountryCode): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  63. def updateCartWithUserPreferences(arg0: Cart, arg1: UserContext): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.common]
    Definition Classes
    SunriseFrameworkCartController
  64. def userContext(): UserContext

    Permalink
    Definition Classes
    SunriseFrameworkController
  65. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  66. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. def withPaymentsToAdd(arg0: Cart, arg1: List[PaymentMethodInfo], arg2: Function[List[Payment], CompletionStage[Cart]]): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController
  69. def withPaymentsToRemove(arg0: Cart, arg1: List[PaymentMethodInfo], arg2: Function[List[Payment], CompletionStage[Cart]]): CompletionStage[Cart]

    Permalink
    Attributes
    protected[com.commercetools.sunrise.shoppingcart.checkout.payment]
    Definition Classes
    SunriseCheckoutPaymentController

Inherited from SunriseCheckoutPaymentController

Inherited from WithCartPreconditions

Inherited from WithOverwriteableTemplateName

Inherited from SunriseFrameworkCartController

Inherited from SunriseFrameworkController

Inherited from Controller

Inherited from HeaderNames

Inherited from Status

Inherited from Results

Inherited from AnyRef

Inherited from Any

Ungrouped