In package com.eden.orchid.impl.tasks

@Description(
    value="Starts an interactive shell to run Orchid commands. Exit the interactive session with `quit`.")
public final class InteractiveTask extends OrchidTask implements EventListener

public final

Constructors

InteractiveTask(Provider<T> contextProvider) public
Constructor Annotations:
@Inject

Parameters:
  • Provider contextProvider

Methods

void run() public
Method Annotations:
@Override

void onEndSession(Orchid.Lifecycle.EndSession event) public
Method Annotations:
@On(
    value=EndSession)

Parameters: