Package org.apache.sling.graphql.api
Interface SlingDataFetcher<T>
@ConsumerType
public interface SlingDataFetcher<T>
Retrieves data for a given GraphQL field. Services must be registered with a
NAME property with a unique value that's matched with the
corresponding @directive in the GraphQL Schema.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDefines the service registration property with which allSlingDataFetcherservices have to be registered. -
Method Summary
-
Field Details
-
NAME_SERVICE_PROPERTY
Defines the service registration property with which allSlingDataFetcherservices have to be registered. The value should be namespaced, with namespaces being delimited by the "/" character.- See Also:
-
-
Method Details
-
get
- Throws:
Exception
-