Class WebflowActionBeanSupplier.WebflowActionBeanSupplierBuilder<C extends WebflowActionBeanSupplier,B extends WebflowActionBeanSupplier.WebflowActionBeanSupplierBuilder<C,B>>

java.lang.Object
org.apereo.cas.web.flow.actions.WebflowActionBeanSupplier.WebflowActionBeanSupplierBuilder<C,B>
Enclosing class:
WebflowActionBeanSupplier

public abstract static class WebflowActionBeanSupplier.WebflowActionBeanSupplierBuilder<C extends WebflowActionBeanSupplier,B extends WebflowActionBeanSupplier.WebflowActionBeanSupplierBuilder<C,B>> extends Object
  • Constructor Details

    • WebflowActionBeanSupplierBuilder

      public WebflowActionBeanSupplierBuilder()
  • Method Details

    • withApplicationContext

      public B withApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Returns:
      this.
    • withProperties

      public B withProperties(org.apereo.cas.configuration.CasConfigurationProperties properties)
      Returns:
      this.
    • withCondition

      public B withCondition(org.apereo.cas.util.spring.beans.BeanCondition condition)
      Returns:
      this.
    • withAction

      public B withAction(Supplier<org.springframework.webflow.execution.Action> action)
      Returns:
      this.
    • withId

      public B withId(String id)
      Returns:
      this.
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object