Class ThemeFieldResolverEndpoint
java.lang.Object
com.broadleafcommerce.content.web.endpoint.ThemeFieldResolverEndpoint
@FrameworkRestController
@FrameworkMapping("/application-theme-fields")
@DataRouteByExample(ThemeField.class)
public class ThemeFieldResolverEndpoint
extends Object
This endpoint handles resolving
ThemeField
from a storefront context.- Author:
- Jon Fleschler (jfleschler)
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionThemeFieldResolverEndpoint
(ThemeFieldGroupService<ThemeFieldGroup> service, ThemeHydrationService<ThemeFieldGroup> hydrationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected ThemeHydrationService<ThemeFieldGroup>
protected ThemeFieldGroupService<ThemeFieldGroup>
protected com.broadleafcommerce.common.extension.TypeFactory
resolveThemeFields
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, cz.jirutka.rsql.parser.ast.Node filters)
-
Field Details
-
BASE_URI
- See Also:
-
-
Constructor Details
-
ThemeFieldResolverEndpoint
public ThemeFieldResolverEndpoint(ThemeFieldGroupService<ThemeFieldGroup> service, ThemeHydrationService<ThemeFieldGroup> hydrationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
-
Method Details
-
resolveThemeFields
-
getService
-
getHydrationService
-
getTypeFactory
protected com.broadleafcommerce.common.extension.TypeFactory getTypeFactory()
-