Package com.viglet.turing.api.sn.console
Class TurSNSiteFacetedFieldAPI
Object
TurSNSiteFacetedFieldAPI
@RestController
@RequestMapping("/api/sn/{snSiteId}/facet")
public class TurSNSiteFacetedFieldAPI
extends Object
- Since:
- 0.3.9
- Author:
- Alexandre Oliveira
-
Constructor Summary
ConstructorsConstructorDescriptionTurSNSiteFacetedFieldAPI
(TurSNSiteFieldExtRepository turSNSiteFieldExtRepository, TurSNFieldProcess turSNFieldProcess) -
Method Summary
Modifier and TypeMethodDescriptionturSNSiteFacetdFieldExtList
(String snSiteId) turSNSiteFieldUpdate
(String snSiteId, List<TurSNSiteFieldExt> turSNSiteFieldExtensions)
-
Constructor Details
-
TurSNSiteFacetedFieldAPI
@Inject public TurSNSiteFacetedFieldAPI(TurSNSiteFieldExtRepository turSNSiteFieldExtRepository, TurSNFieldProcess turSNFieldProcess)
-
-
Method Details
-
turSNSiteFacetdFieldExtList
@GetMapping public List<TurSNSiteFieldExt> turSNSiteFacetdFieldExtList(@PathVariable String snSiteId) -
turSNSiteFieldUpdate
@PutMapping("/ordering") @CacheEvict(value="findByTurSNSiteAndFacetAndEnabledOrderByFacetPosition", allEntries=true) public List<TurSNSiteFieldExt> turSNSiteFieldUpdate(@PathVariable String snSiteId, @RequestBody List<TurSNSiteFieldExt> turSNSiteFieldExtensions)
-