Class AbstractCommand<T>

java.lang.Object
org.opencastproject.graphql.command.AbstractCommand<T>
Type Parameters:
T - the type of result that this command will produce
All Implemented Interfaces:
Command<T>
Direct Known Subclasses:
CreateSeriesCommand, DeleteEventCommand, UpdateEventAclCommand, UpdateEventCommand, UpdateSeriesAclCommand, UpdateSeriesCommand

public abstract class AbstractCommand<T> extends Object implements Command<T>
AbstractCommand is an abstract class that implements the Command interface. It provides a basic structure based on Joshua Block's builder design pattern.
  • Field Details

    • environment

      protected final graphql.schema.DataFetchingEnvironment environment
  • Constructor Details