Interface ContextDataFetcher<T>

All Superinterfaces:
graphql.schema.DataFetcher<T>
All Known Implementing Classes:
CommonEventMetadataDataFetcher, CommonEventMetadataV2DataFetcher, CommonSeriesMetadataV2DataFetcher, CurrentUserDataFetcher, ElasticsearchDataFetcher, EventDataFetcher, EventOffsetDataFetcher, ManagedAclOffsetDataFetcher, ParameterDataFetcher, SeriesDataFetcher, SeriesOffsetDataFetcher, UserOffsetDataFetcher

public interface ContextDataFetcher<T> extends graphql.schema.DataFetcher<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    get(graphql.schema.DataFetchingEnvironment environment)
     
    get(OpencastContext context, graphql.schema.DataFetchingEnvironment environment)
     
  • Method Details

    • get

      default T get(graphql.schema.DataFetchingEnvironment environment)
      Specified by:
      get in interface graphql.schema.DataFetcher<T>
    • get

      T get(OpencastContext context, graphql.schema.DataFetchingEnvironment environment)