Package com.viglet.turing.api.sn.console
Class TurSNSiteFieldExtAPI
java.lang.Object
com.viglet.turing.api.sn.console.TurSNSiteFieldExtAPI
@RestController
@RequestMapping("/api/sn/{ignoredSnSiteId}/field/ext")
public class TurSNSiteFieldExtAPI
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionTurSNSiteFieldExtAPI(TurSNSiteRepository turSNSiteRepository, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository, TurSNSiteFieldExtFacetRepository turSNSiteFieldExtFacetRepository, TurSNSiteFieldRepository turSNSiteFieldRepository, TurSNSiteLocaleRepository turSNSiteLocaleRepository, TurSNTemplate turSNTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyField(TurSNSiteLocale turSNSiteLocale, String field, String dest) voidcreateField(TurSNSite turSNSite, Locale locale, TurSNSiteFieldExt turSNSiteFieldExt) turSNSiteFieldExtAdd(String ignoredSnSiteId, TurSNSiteFieldExt turSNSiteFieldExt) turSNSiteFieldExtCreate(String ignoredSnSiteId, String localeRequest) booleanturSNSiteFieldExtDelete(String ignoredSnSiteId, String id) turSNSiteFieldExtGet(String ignoredSnSiteId, String id) turSNSiteFieldExtList(String ignoredSnSiteId) turSNSiteFieldExtUpdate(String ignoredSnSiteId, String id, TurSNSiteFieldExt turSNSiteFieldExt) voidupdateExternalField(TurSNSiteFieldExt turSNSiteFieldExt) urSNSiteFieldExtStructure(String ignoredSnSiteId)
-
Field Details
-
TEXT_GENERAL
- See Also:
-
MULTI_VALUED
- See Also:
-
STORED
- See Also:
-
INDEXED
- See Also:
-
TYPE
- See Also:
-
STRING
- See Also:
-
ADD_FIELD
- See Also:
-
TEXT
- See Also:
-
SOURCE
- See Also:
-
ADD_COPY_FIELD
- See Also:
-
DEST
- See Also:
-
PDATE
- See Also:
-
NAME
- See Also:
-
SOLR_SCHEMA_REQUEST
- See Also:
-
-
Constructor Details
-
TurSNSiteFieldExtAPI
public TurSNSiteFieldExtAPI(TurSNSiteRepository turSNSiteRepository, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository, TurSNSiteFieldExtFacetRepository turSNSiteFieldExtFacetRepository, TurSNSiteFieldRepository turSNSiteFieldRepository, TurSNSiteLocaleRepository turSNSiteLocaleRepository, TurSNTemplate turSNTemplate)
-
-
Method Details
-
turSNSiteFieldExtList
@Transactional @GetMapping public List<TurSNSiteFieldExt> turSNSiteFieldExtList(@PathVariable String ignoredSnSiteId) -
turSNSiteFieldExtGet
@GetMapping("/{id}") public TurSNSiteFieldExt turSNSiteFieldExtGet(@PathVariable String ignoredSnSiteId, @PathVariable String id) -
turSNSiteFieldExtUpdate
@PutMapping("/{id}") public TurSNSiteFieldExt turSNSiteFieldExtUpdate(@PathVariable String ignoredSnSiteId, @PathVariable String id, @RequestBody TurSNSiteFieldExt turSNSiteFieldExt) -
turSNSiteFieldExtDelete
-
turSNSiteFieldExtAdd
@PostMapping public TurSNSiteFieldExt turSNSiteFieldExtAdd(@PathVariable String ignoredSnSiteId, @RequestBody TurSNSiteFieldExt turSNSiteFieldExt) -
urSNSiteFieldExtStructure
@GetMapping("structure") public TurSNSiteFieldExt urSNSiteFieldExtStructure(@PathVariable String ignoredSnSiteId) -
updateExternalField
-
turSNSiteFieldExtCreate
-
createField
-
copyField
-