Package com.viglet.turing.api.sn.console
Class TurSNSiteFieldExtAPI
Object
TurSNSiteFieldExtAPI
@RestController
@RequestMapping("/api/sn/{ignoredSnSiteId}/field/ext")
public class TurSNSiteFieldExtAPI
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
ConstructorsConstructorDescriptionTurSNSiteFieldExtAPI
(TurSNSiteRepository turSNSiteRepository, TurSNSiteFieldExtRepository turSNSiteFieldExtRepository, TurSNSiteFieldExtFacetRepository turSNSiteFieldExtFacetRepository, TurSNSiteFieldRepository turSNSiteFieldRepository, TurSNSiteLocaleRepository turSNSiteLocaleRepository, TurSNTemplate turSNTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyField
(TurSNSiteLocale turSNSiteLocale, String field, String dest) void
createField
(TurSNSite turSNSite, Locale locale, TurSNSiteFieldExt turSNSiteFieldExt) turSNSiteFieldExtAdd
(String ignoredSnSiteId, TurSNSiteFieldExt turSNSiteFieldExt) turSNSiteFieldExtCreate
(String ignoredSnSiteId, String localeRequest) boolean
turSNSiteFieldExtDelete
(String ignoredSnSiteId, String id) turSNSiteFieldExtGet
(String ignoredSnSiteId, String id) turSNSiteFieldExtList
(String ignoredSnSiteId) turSNSiteFieldExtUpdate
(String ignoredSnSiteId, String id, TurSNSiteFieldExt turSNSiteFieldExt) void
updateExternalField
(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
@Inject 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
-