Class CitrusBackend

java.lang.Object
org.citrusframework.cucumber.backend.CitrusBackend
All Implemented Interfaces:
io.cucumber.core.backend.Backend
Direct Known Subclasses:
CitrusSpringBackend

public class CitrusBackend extends Object implements io.cucumber.core.backend.Backend
Since:
2.6
Author:
Christoph Deppisch
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final io.cucumber.core.backend.Container
     
    protected final io.cucumber.core.backend.Lookup
    Basic resource loader
  • Constructor Summary

    Constructors
    Constructor
    Description
    CitrusBackend(io.cucumber.core.backend.Lookup lookup, io.cucumber.core.backend.Container container)
    Constructor using resource loader.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
     
    io.cucumber.core.backend.Snippet
     
    void
    loadGlue(io.cucumber.core.backend.Glue glue, List<URI> gluePaths)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • lookup

      protected final io.cucumber.core.backend.Lookup lookup
      Basic resource loader
    • container

      protected final io.cucumber.core.backend.Container container
  • Constructor Details

    • CitrusBackend

      public CitrusBackend(io.cucumber.core.backend.Lookup lookup, io.cucumber.core.backend.Container container)
      Constructor using resource loader.
      Parameters:
      lookup -
      container -
  • Method Details

    • loadGlue

      public void loadGlue(io.cucumber.core.backend.Glue glue, List<URI> gluePaths)
      Specified by:
      loadGlue in interface io.cucumber.core.backend.Backend
    • buildWorld

      public void buildWorld()
      Specified by:
      buildWorld in interface io.cucumber.core.backend.Backend
    • disposeWorld

      public void disposeWorld()
      Specified by:
      disposeWorld in interface io.cucumber.core.backend.Backend
    • getSnippet

      public io.cucumber.core.backend.Snippet getSnippet()
      Specified by:
      getSnippet in interface io.cucumber.core.backend.Backend