Die Spring-Bean-ID des aufzurufenden Services. attributeServiceImpl
scope string
Standard: "PROTOTYPE"
Bean-Scope. Für Serviceaufrufe wird PROTOTYPE verwendet.
Der öffentliche Methodenname des Services, der in der Signatur angegeben ist.
Das Argument-Array der Methode. Jedes Argument wird mit dem Index 0, 1 usw. übergeben; der Wert muss dem Java-Parametertyp entsprechen.
Senden Sie Lang-Context und Site-Context mit jeder Anfrage. Für geschützte Methoden senden Sie das JWT im Header Authorization im Format Bearer <token>.
Zugriff: ADMIN. Bearer Token: erforderlich.
GUEST — nicht angemeldete Benutzer; nur Whitelist-Services sind verfügbar.
USER — Authentifizierung erforderlich; Methoden mit USER-Prüfung sind verfügbar.
ADMIN — vollständiger Zugriff auf öffentliche Methoden aller Services.
Wenn eine Methode intern eine Rolle prüft, kann GUEST null erhalten.
Methoden
searchAttributesLightweight searchAttributesLightweight Beispiel für das JSON-Anfrageobjekt: Request:
searchAttributes Beispiel für das JSON-Anfrageobjekt: Request:
searchAttributes LinkedHashSet<AttributeDTO>
searchMeasurements Beispiel für das JSON-Anfrageobjekt: Request:
searchMeasurements LinkedHashSet<MeasurementDTO>
searchOptions Beispiel für das JSON-Anfrageobjekt: Request:
searchAttributes Beispiel für das JSON-Anfrageobjekt: Request:
searchMeasurements Beispiel für das JSON-Anfrageobjekt: Request:
getMeasurementValueFromAttribute getMeasurementValueFromAttribute
createMeasurement Beispiel für das JSON-Anfrageobjekt: Request:
createOption Beispiel für das JSON-Anfrageobjekt: Request:
createAttribute Beispiel für das JSON-Anfrageobjekt: Request:
addAttributeToProduct Beispiel für das JSON-Anfrageobjekt: Request:
addAttributeToSKU Beispiel für das JSON-Anfrageobjekt: Request:
saveAttribute Beispiel für das JSON-Anfrageobjekt: Request:
saveMeasurement Beispiel für das JSON-Anfrageobjekt: Request:
saveOption Beispiel für das JSON-Anfrageobjekt: Request:
removeAttributeFromProduct removeAttributeFromProduct
removeAttributeFromProducts removeAttributeFromProducts
removeAttributeFromTranslation removeAttributeFromTranslation
removeAttributeFromTranslations removeAttributeFromTranslations
removeAttributeFromOption removeAttributeFromOption
removeAttributeFromOptions removeAttributeFromOptions
removeAttributeFromMeasurement removeAttributeFromMeasurement
removeMeasurementFromAttribute removeMeasurementFromAttribute
removeMeasurementFromAttributes removeMeasurementFromAttributes
removeMeasurementAndClean removeMeasurementAndClean
removeOptionFromAttribute removeOptionFromAttribute
removeOptionFromAttributes removeOptionFromAttributes
removeOptionFromTranslation removeOptionFromTranslation
removeOptionFromTranslations removeOptionFromTranslations
removeAttributeValuesByAttributeId removeAttributeValuesByAttributeId