public interface TriggerFacade
| Modifier and Type | Method and Description |
|---|---|
TriggerData |
createTrigger(String customizationCode,
String variationCode,
TriggerData data,
String catalogId,
String catalogVersionId)
Creates TriggerData in given variation from provided data
|
void |
deleteTrigger(String customizationCode,
String variationCode,
String triggerCode,
String catalogId,
String catalogVersionId)
Deletes trigger with given code
|
TriggerData |
getTrigger(String customizationCode,
String variationCode,
String triggerCode,
String catalogId,
String catalogVersionId)
Retrieves TriggerData with given code from catalog/catalogVersion/customization/variation
|
List<TriggerData> |
getTriggers(String customizationCode,
String variationCode,
String catalogId,
String catalogVersionId)
Retrieves all TriggerData related to given variation
|
TriggerData |
updateTrigger(String customizationCode,
String variationCode,
String triggerCode,
TriggerData data,
String catalogId,
String catalogVersionId)
Updates trigger data with given code with provided data
|
TriggerData getTrigger(String customizationCode, String variationCode, String triggerCode, String catalogId, String catalogVersionId)
customizationCode - parent customization identifiervariationCode - parent variation identifiertriggerCode - trigger identifiercatalogId - catalog identifiercatalogVersionId - catalog version identifierUnknownIdentifierException - if any of the provided identifiers is invalidList<TriggerData> getTriggers(String customizationCode, String variationCode, String catalogId, String catalogVersionId)
customizationCode - parent customization identifiervariationCode - parent variation identifiercatalogId - catalog identifiercatalogVersionId - catalog version identifierUnknownIdentifierException - if any of the provided identifiers is invalidTriggerData createTrigger(String customizationCode, String variationCode, TriggerData data, String catalogId, String catalogVersionId)
customizationCode - parent customization identifiervariationCode - parent variation identifierdata - from which trigger is createdcatalogId - catalog identifiercatalogVersionId - catalog version identifierUnknownIdentifierException - if any of the provided identifiers is invalidAlreadyExistsException - if trigger with given code already exist in given variationIllegalArgumentException - if provided data is null or contains invalid dataTriggerData updateTrigger(String customizationCode, String variationCode, String triggerCode, TriggerData data, String catalogId, String catalogVersionId)
customizationCode - parent customization identifiervariationCode - parent variation identifiertriggerCode - trigger identifierdata - from which trigger is createdcatalogId - catalog identifiercatalogVersionId - catalog version identifierUnknownIdentifierException - if any of the provided identifiers is invalidIllegalArgumentException - if provided data is null or contains invalid datavoid deleteTrigger(String customizationCode, String variationCode, String triggerCode, String catalogId, String catalogVersionId)
customizationCode - parent customization identifiervariationCode - parent variation identifiertriggerCode - trigger identifiercatalogId - catalog identifiercatalogVersionId - catalog version identifierUnknownIdentifierException - if any of the provided identifiers is invalidCopyright © 2017 SAP SE. All Rights Reserved.