Class TurSNSiteCustomFacetAPI
java.lang.Object
com.viglet.turing.api.sn.console.TurSNSiteCustomFacetAPI
@RestController
@RequestMapping("/api/sn/{snSiteId}/custom-facet")
@Transactional
public class TurSNSiteCustomFacetAPI
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionTurSNSiteCustomFacetAPI(TurSNSiteRepository turSNSiteRepository, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository) -
Method Summary
Modifier and TypeMethodDescriptioncreate(String snSiteId, TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto payload) booleanupdate(String snSiteId, String customFacetId, TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto payload)
-
Constructor Details
-
TurSNSiteCustomFacetAPI
public TurSNSiteCustomFacetAPI(TurSNSiteRepository turSNSiteRepository, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository)
-
-
Method Details
-
list
@GetMapping public List<TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto> list(@PathVariable String snSiteId) -
get
@GetMapping("/{customFacetId}") public TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto get(@PathVariable String snSiteId, @PathVariable String customFacetId) -
create
@PostMapping public TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto create(@PathVariable String snSiteId, @RequestBody TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto payload) -
update
@PutMapping("/{customFacetId}") public TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto update(@PathVariable String snSiteId, @PathVariable String customFacetId, @RequestBody TurSNSiteCustomFacetAPI.TurSNSiteCustomFacetDto payload) -
delete
-