@Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface GraphQLApi
@GraphQLApi
@RequestScoped
public class MembershipGraphQLApi {
@Inject
private MembershipService membershipService;
@Query("memberships")
public List <Membership > getAllMemberships() {
return getAllMemberships(Optional.empty());
}
// Other GraphQL queries and mutations
}
Copyright © 2019 – 2022 Eclipse Foundation. All rights reserved.
Use is subject to license terms.