Package

pl.touk.nussknacker.engine.api

component

Permalink

package component

Visibility
  1. Public
  2. All

Type Members

  1. trait Component extends AnyRef

    Permalink
  2. case class ComponentDefinition(name: String, component: Component, icon: Option[String] = None, docsUrl: Option[String] = None) extends Product with Serializable

    Permalink
  3. trait ComponentProvider extends AnyRef

    Permalink

    Implementations should be registered with ServiceLoader mechanism.

    Implementations should be registered with ServiceLoader mechanism. Each provider can be configured multiple times (e.g. differnent DBs, different OpenAPI registrars and so on.

  4. case class ComponentProviderConfig(providerType: Option[String], disabled: Boolean = false, componentPrefix: Option[String], categories: List[String] = Nil, config: Config = ConfigFactory.empty()) extends Product with Serializable

    Permalink
  5. case class NussknackerVersion(value: Semver) extends Product with Serializable

    Permalink

Value Members

  1. object ComponentProviderConfig extends Serializable

    Permalink
  2. object NussknackerVersion extends Serializable

    Permalink

Ungrouped