| Modifier and Type | Class and Description |
|---|---|
class |
BackofficeIndexedTypeToSolrFacetSearchConfigValidator |
| Modifier and Type | Class and Description |
|---|---|
class |
SapOutboundIdPrepareInterceptor
Look into the user session for the soid and setYmktTrackingId on AbstractOrderModel
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSapC4cAddressInterceptor
Intercepts any changes in address and creates customer update event if any replicated relavant fields are changed
|
class |
DefaultSapC4cCustomerInterceptor
Intercepts any changes in customer and creates customer update event if any replicated relavant fields are changed
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSAPCustomerAddressConsistencyInterceptor
PrepareInterceptor for the handling of SAP addresses insure that the address for all which are related to a SAP ERP
Customer are in sync
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultB2BCustomerAddressInterceptor |
class |
DefaultB2BCustomerInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAddressInterceptor
If default shipment address was updated send default shipment address to Data Hub in case of user replication is
active and the address is related to a sap consumer.
|
class |
DefaultCustomerInterceptor
If default shipment address was updated send default shipment address to Data Hub in case of user replication is
active and the address is related to a sap consumer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSapRevenueCloudAddressValidateInterceptor
Updates already existing customer in Revenue Cloud.
|
class |
DefaultSapRevenueCloudCustomerValidateInterceptor
Updates already existing customer in Revenue Cloud.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSECB2BUnitRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSECAddressRemoveInterceptor |
class |
DefaultSECCustomerRemoveInterceptor |
class |
DefaultSECCustomerValidateInterceptor |
class |
DefaultSECOrderRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CecModelInterceptor
This class is used to clear the cache if CecService or CecTechncialUser model modified
|
| Modifier and Type | Class and Description |
|---|---|
class |
StreamConfigurationRemoveInterceptor |
class |
StreamConfigurationValidationInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
AccountUppercaseInterceptor
Interceptor that formats a document number to uppercase.
|
class |
B2BDocumentPaymentValidateInterceptor |
class |
B2BDocumentPrepareInterceptor
Interceptor that formats a document number to uppercase.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConsumedDestinationRemoveInterceptor |
class |
ConsumedDestinationValidateInterceptor |
class |
ConsumedOAuthCredentialRemoveInterceptor |
class |
ConsumedOAuthCredentialValidateInterceptor |
class |
RemoveExposedDestinationInterceptor
RemoveInterceptor for Exposed Destination.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuditReportConfigValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
B2BBudgetModelValidateInterceptor
This interceptor ensures that all new B2B Customers are associated with a B2BUnit
B2BBudgetModel,
B2BBudgetModel |
class |
B2BCommentPrepareInterceptor
Sets the owner and modifiedDate attribute of a
B2BCommentModel |
class |
B2BCostCenterModelValidateInterceptor
This interceptor ensures that all new B2B Customers are associated with a B2BUnit
B2BCostCenterModel,
B2BCostCenterModel |
class |
B2BCreditLimitModelValidateInterceptor |
class |
B2BCustomerInitDefaultsInterceptor
This class assigned the
UserGroupModel type group to the B2bCustomerGroup. |
class |
B2BCustomerModelValidateInterceptor
This interceptor ensures that all new B2B Customers are associated with a B2BUnit
B2BCustomerModel,
B2BUnitModel |
class |
B2BUnitModelValidateInterceptor
This interceptor validates that only a member of groups b2badmingroup and admingroup can create a new root.
|
class |
B2BUserGroupModelValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
B2BCustomerPunchOutCredentialMappingValidateInterceptor
Validator for entity
B2BCustomerPunchOutCredentialMapping. |
class |
PunchOutCredentialValidateInterceptor
Validator for entity
PunchOutCredential. |
| Modifier and Type | Class and Description |
|---|---|
class |
CatalogVersionSyncScheduleMediaPreparer
PrepareInterceptor for the
CatalogVersionSyncScheduleMediaModel. |
class |
ClassificationImportCronJobPreparer
PrepareInterceptor for the
ClassificationImportCronJobModel. |
class |
ItemSyncTimeStampPreparer
PrepareInterceptor for the
ItemSyncTimestampModel. |
class |
ItemSyncTimeStampValidator
Validates the
ItemSyncTimestampModel. |
class |
ProductFeaturePrepareInterceptor
PrepareInterceptor for the
ProductFeatureModel. |
class |
ProductFeatureRemoveInterceptor
Remove Interceptor for ProductFeature.
|
class |
ProductFeatureValidateInterceptor
ProductFeature Validator
|
class |
SyncAttributeDescriptorConfigPreparer
|
class |
SyncAttributeDescriptorConfigValidator
|
class |
SyncItemJobPreparer
PrepareInterceptor for the SyncItemJobModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
CategoryPrepareInterceptor
PrepareInterceptor for the CategoryModel. |
class |
CategoryRemovalValidator
Validator for removal of
CategoryModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassificationAttributeValueRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CatalogVersionRemoveInterceptor |
class |
CMSAbstractPageRemoveInterceptor |
class |
CmsContentPagePrepareInterceptor
This interceptor is invoked before model is saved to the database and before it is validated.
|
class |
CMSContentSlotRemoveInterceptor |
class |
CMSDefaultPageInterceptor
Checks if one and only one default page for a group of pages with the same label will exist after saving.
|
class |
CMSItemRemoveInterceptor
|
class |
CMSPageTemplateRemoveInterceptor |
class |
CMSRelationInitDefaultsInterceptor
Provides autogenerated value for
Uid attribute in CMSRelationModel model. |
class |
ContentSlotForPageInitDefaultsInterceptor
Sets the
catalogVersion attribute taken from catalogVersion is null. |
class |
ContentSlotForPageValidateInterceptor |
class |
ContentSlotForTemplateInitDefaultsInterceptor
Sets the
catalogVersion attribute taken from catalogVersion is null. |
class |
ContentSlotForTemplateValidateInterceptor |
class |
NavigationNodePrepareInterceptor
Deprecated.
since 1811 - no longer needed
|
| Modifier and Type | Class and Description |
|---|---|
class |
FlashComponentValidator
The Class FlashBannerComponentValidator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CockpitObjectCollectionModelPrepareInterceptor
Adds qualifier to the collection before it is saved, but only if the qualifier has not already been set and if the
user for collection is set.
|
class |
CockpitSavedQueryPrepareInterceptor
TODO
|
class |
CockpitSavedQueryRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
JasperMediaPrepareInterceptor
Interceptor which sets folder for JasperMedia when it is about to save
|
class |
JasperWidgetPreferencesPreparer
WARNING: unstable API, don't extend/implement
|
| Modifier and Type | Class and Description |
|---|---|
class |
CommentPreparer
PrepareInterceptor for the
CommentModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultConsentPrepareInterceptor
Sets default values for the following attributes of new
ConsentModel instances:
ConsentModel.CODE,
|
| Modifier and Type | Class and Description |
|---|---|
class |
CustomerOriginalUidPrepareInterceptor
Changes uid of
CustomerModel to lowercase |
| Modifier and Type | Class and Description |
|---|---|
class |
OrgUnitModelValidateInterceptor
This interceptor validates:
1.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBundleRuleIDPrepareInterceptor
Create a unique id for new
AbstractBundleRuleModels if not yet set |
class |
BundleSelectionCriteriaIDPrepareInterceptor
Create a unique id for new
BundleSelectionCriteriaModels if not yet set |
class |
BundleTemplatePrepareInterceptor
Prepare interceptor that
removes the older
BundleSelectionCriteriaModel from BundleTemplateModel when it is updated
creates and/or assigns the BundleTemplateStatusModel with status BundleTemplateStatusEnum
.UNAPPROVED for new BundleTemplateModels
|
class |
BundleTemplateRemoveInterceptor
If a parent
BundleTemplateModel is deleted all child BundleTemplateModels are also removed |
class |
BundleTemplateStatusIDPrepareInterceptor
Create a unique id for new
BundleTemplateStatusModels if not yet set |
class |
PickExactlyNBundleSelectionCriteriaValidateInterceptor
Validate that the selection criteria has at least 1 selection
|
class |
PickNToMBundleSelectionCriteriaValidateInterceptor
Validates that the selection criteria has between integer n and integer m selections n>=0 and m >=0
and that n can take values between 0 and m-1
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConsignmentPrepareInterceptor
An implementation of
PrepareInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCouponValidateInterceptor
The general coupon validation interceptor
|
class |
CodeGenerationConfigurationUsageValidateInterceptor
CodeGenerationConfigurationUsageValidateInterceptor validates whether
CodeGenerationConfigurationModel is
assigned to at least once @{link AbstractCouponModel. |
class |
CodeGenerationConfigurationValidateInterceptor
CodeGenerationConfigurationValidateInterceptor validates the
codeSeparator and that couponPartCount
and couponPartLength are within the defined limits (both > 0, product of both between 4 and 40 (more
formally: 4 <= (codePartCount * codePartLength) <= 40 ). |
class |
MultiCodeCouponInitDefaultsInterceptor
The MultiCodeCouponInitDefaultsInterceptor initializes the internal attributes required for coupon code generation.
|
class |
MultiCodeCouponValidateInterceptor
validation interceptor for Multi-code coupon
|
class |
SingleCodeCouponValidateInterceptor
validation interceptor for Single code coupon
|
| Constructor and Description |
|---|
CouponInterceptorException(java.lang.String message,
Interceptor inter) |
CouponInterceptorException(java.lang.String message,
java.lang.Throwable cause,
Interceptor inter) |
| Modifier and Type | Class and Description |
|---|---|
class |
CustomerCouponValidateInterceptor
Checks if the customer coupon is valid when saving it
|
| Modifier and Type | Class and Description |
|---|---|
class |
DeeplinkUrlValidateInterceptor
The Class DeeplinkUrlValidateInterceptor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DroolsKIEBasePrepareInterceptor
Prepare intercepter for DroolsKIEBase.
|
class |
DroolsKIEBaseValidateInterceptor
Validate interceptor for DroolsKIEBase.
|
class |
DroolsKIEModulePrepareInterceptor
Drools module specific prepare interceptor.
|
class |
DroolsKIESessionValidateInterceptor
Validate intercepter for DroolsKIESession.
|
class |
DroolsRuleValidateInterceptor
Validates the DroolsRule item type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParentChildValidateInterceptor
Abstract interceptor for
ItemModels
whose parent objects also need to be modified if they are modified. |
class |
ProductEntitlementIdPrepareInterceptor
Create a unique id for new
ProductEntitlementModels if not yet set |
class |
ProductEntitlementInitDefaultsInterceptor
Set default values to
ProductEntitlementModel |
class |
ProductEntitlementValidateInterceptor
Interceptor to validate that
a
ProductEntitlementModel is assigned
to a ProductModel only once
the ProductEntitlementModel's parent objects are marked as modified
|
| Modifier and Type | Class and Description |
|---|---|
class |
GigyaConfigValidateInterceptor
Validates mandatory information of gigya config exists
|
class |
GigyaUserValidateInterceptor
Validates mandatory gigya information exists in model
|
| Modifier and Type | Class and Description |
|---|---|
class |
PLA_12491_Test_Interceptor
For
PLA_12491_Test. |
| Modifier and Type | Class and Description |
|---|---|
class |
TestAddressModelValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CleanUpCronJobInterceptor
Deprecated.
since ages - please use the
MaintenanceCleanupStrategy / GenericMaintenanceJobPerformable |
| Modifier and Type | Class and Description |
|---|---|
class |
VendorUserInitDefaultsInterceptor
This class assigned the
UserGroupModel type group to the VendorUser group. |
| Modifier and Type | Class and Description |
|---|---|
class |
CheckIfRemovableMediaInterceptor |
class |
MediaModelPrepareInterceptor |
class |
RemoveDataOnMediaModelRemoveInterceptor |
class |
RemoveDataOnSetURLPrepareInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
ConversionStrategyValidateInterceptor
ValidateInterceptor checking the value of the conversionStrategy attribute set on a
ConversionMediaFormatModel. |
class |
CyclicConversionMediaFormatValidateInterceptor
|
| Modifier and Type | Class and Description |
|---|---|
class |
PhoneNumberValidator |
| Modifier and Type | Class and Description |
|---|---|
class |
MobileActionAssignmentRemoveInterceptor |
class |
MobileActionKeywordRemoveInterceptor |
class |
MobileAggregatorRemoveInterceptor |
class |
MobileReceivingActionRemoveInterceptor |
class |
MobileSendMessageCronJobValidator |
class |
MobileShortcodeRemoveInterceptor |
class |
PhoneNumberListRemoveInterceptor |
class |
PhoneNumberRemoveInterceptor |
| Constructor and Description |
|---|
DeliveryModeInterceptorException(java.lang.String message,
Interceptor inter) |
DeliveryModeInterceptorException(java.lang.String message,
java.lang.Throwable cause,
Interceptor inter) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClearZDMVCurrencyRemoveInterceptor
Checks if there are any ZDMVM using the current Currency which is to be deleted and removes the ZDMVM before the
currency.
|
class |
ClearZDMVZoneRemoveInterceptor
Checks if there are any
ZoneDeliveryModeValueModels using the zone to be deleted and removes them. |
class |
CreditCardPaymentInfoValidator
Credit card number validator.
|
class |
DefaultAbstractOrderEntryPreparer |
class |
DefaultAbstractOrderEntryRemoveInterceptor
Before an abstract order entry gets removed, the interceptor marks the owning order as not calculated.
|
class |
DefaultAbstractOrderPrepareInterceptor
For a new
AbstractOrderModel the interceptor adjusts the AbstractOrderModel.CODE according to the
configured KeyGenerator. |
class |
DefaultAbstractOrderRemoveInterceptor
Removes duplicates cloned for the purpose of this order:
AbstractOrderModel.PAYMENTADDRESS
AbstractOrderModel.DELIVERYADDRESS
AbstractOrderModel.PAYMENTINFO
|
class |
DefaultOrderPrepareInterceptor
Automatically clones the order's elements:
AbstractOrderModel.PAYMENTINFO,
AbstractOrderModel.PAYMENTADDRESS
AbstractOrderModel.DELIVERYADDRESS
and sets the clones as actual values.If the cloned elements are clones themselves, the interceptor removes them. |
class |
DefaultQuotePrepareInterceptor
Sets default values for the following attributes of new
QuoteModel instances:
QuoteModel.STATE,
QuoteModel.VERSION
|
class |
EntryGroupStructureValidateInterceptor
Validates the entryGroup structure of the order to avoid cyclic dependencies between groups.
|
class |
RemoveCurrencyCheckOrdersInterceptor
If the
CurrencyModel is used in existing orders, the interceptor prevents remove action. |
class |
RemoveDeliverModesOnPaymentModeRemovalInterceptor |
class |
RemoveDeliveryModeCheckOrdersInterceptor
If there are still orders using
DeliveryModeModel to be removed, the interceptor stops removal action with
InterceptorException. |
class |
RemoveDiscountsOnCurrencyRemovalInterceptor
The interceptor performs cascade removal of
DiscountModels having this particular currency.NOTE: InterceptorMapping handling this interceptor must be positioned after all interceptors which
perform removal checks, i.e:RemoveCurrencyCheckOrdersInterceptor
RemoveBaseCurrencyInterceptor
|
class |
RemovePaymentModeCheckOrdersInterceptor |
class |
ZoneDeliveryModeValueValidator
Validator for
ZoneDeliveryModeValueModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
PrepareOrderCancelRecordInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
HistoryEntryInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
PrepareOrderModificationRecordInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
PreparePaymentTransactionEntryInterceptor |
class |
PreparePaymentTransactionInterceptor
Adds a 'generated' code, if there is not a defined one
|
| Modifier and Type | Class and Description |
|---|---|
class |
CxActionRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CxConfigValidationInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CxSegmentRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CxExpressionTriggerInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CxDefaultTriggerValidationInterceptor |
class |
CxSegmentTriggerValidationInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CxScriptMapperInterceptor
Interceptor called when CxScriptMapper model is created, edited or removed.
CxScriptMapper has 'requiredField' attribute which is used by ConsumptionLayerUserSegmentsProvider to build fields parameter for profile service. This interceptor reset fields for ConsumptionLayerUserSegmentsProvider to make it build fields again. |
| Modifier and Type | Class and Description |
|---|---|
class |
HybrisEnumValueCodeConstraintValidator
Validator for preventing storing incomplete
HybrisEnumValueCodeConstraintModel instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicProcessDefinitionPrepareInterceptor |
class |
DynamicProcessDefinitionValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassAttributeAssignmentStateValidator |
class |
DiscountRowPrepareInterceptor
PrepareInterceptor for the DiscountRowModel. |
class |
GlobalDiscountRowPrepareInterceptor
PrepareInterceptor for the GlobalDiscountRowModel. |
class |
PDTRowPrepareInterceptor
PrepareInterceptor for the PDTRowModels. |
class |
PDTRowRemoveInterceptor |
class |
PriceRowPrepareInterceptor
PrepareInterceptor for the PriceRowModel. |
class |
PriceRowValidateInterceptor |
class |
TaxRowPrepareInterceptor
PrepareInterceptor for the TaxRowModel. |
class |
UniqueCatalogItemInterceptor
Checks (
PrepareInterceptor and ValidateInterceptor) if a product code is unique within its catalog
version. |
class |
UniqueClassificationSystemItemInterceptor
Implementation of a
ValidateInterceptor and PrepareInterceptor for classification systems. |
| Modifier and Type | Class and Description |
|---|---|
class |
VariantProductPrepareInterceptor |
class |
VariantProductRemoveInterceptor |
class |
VariantProductValidateInterceptor
Interceptor, which makes some operations (checking base product and base variant type) on variant product, which is
being created.
|
class |
VariantTypePrepareInterceptor
Interceptor, which makes some additional operations on variant types, which are being created.
|
class |
VariantTypeRemoveInterceptor
Interceptor, which takes care of correct removing of given variant type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PromotionRulePrepareInterceptor
A prepare interceptor for AbstractRuleEngineRuleModel which creates a RuleBasedPromotion for the rule, if it doesn't
already exist.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PrepareReplacementOrderInterceptor
Adds a 'generated' code, if there is not a defined one
|
class |
PrepareReturnRequestInterceptor
Adds a 'generated' code, if there is not a defined one
|
| Modifier and Type | Class and Description |
|---|---|
class |
RuleEngineRulePrepareInterceptor
Prepare interceptor for AbstractRuleEngineRuleModel.
|
class |
RuleEngineRuleRemoveInterceptor
The remove interceptor implementation for DroolsRuleModel items
|
class |
RuleEngineRuleValidateInterceptor
AbstractRuleEngineRuleModel validation interceptor.
|
class |
RuleGroupRemoveInterceptor
The remove interceptor implementation for RuleGroupModel items
|
| Modifier and Type | Class and Description |
|---|---|
class |
CampaignRuleValidateInterceptor
Instance of
ValidateInterceptor monitoring the campaign rule removal |
class |
RuleGroupValidateInterceptor
Deprecated.
since 6.8. the interceptor is not functional anymore after DEFAULT_RULEGROUP_CODE_PROPERTY is deprecated.
|
class |
RulePrepareInterceptor
Prepare interceptor for AbstractRuleModel.
|
class |
RuleVersioningPrepareInterceptor
Versioning-specific prepare interceptor for AbstractRuleModel.
|
class |
SourceRuleTemplateValidateInterceptor
Load interceptor for
SourceRuleTemplateModel which checks if the representations of conditions and actions
are valid. |
class |
SourceRuleValidateInterceptor
Load interceptor for
SourceRuleModel which checks if the representations of conditions and actions are valid. |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationItemRemoveInterceptor
Performed when an item gets removed within the backoffice/hmc.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SAPGlobalConfigurationPrepareInterceptor
Perform preparation of SAPGlobalConfiguration model before save.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HTTPDestinationValidateInterceptor
Perform validation of HTTPDestination model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RFCDestinationValidateInterceptor
Perform validation of SAPRFCDestination model data.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProductConfigRulesCPSPrepareInterceptor
CPS adds own attributes to the rules source model related to message handling.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProductConfigRulesPrepareInterceptor
CPQ adds own attributes to the rules source model related to message handling.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProductConfigurationRemoveInterceptor
This Interceptor ensures, that no orphaned product configurations exist after an abstract order entry gets deleted.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SapCpiB2BUnitAddressInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
SapLogicalSystemValidationInterceptor |
class |
SapPlantLogSysOrgValidationInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
ScimUserValidateInterceptor
Interceptor to validate user with scim user ID to ensure scim user ID is unique.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScriptValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeEntryJobValidateInterceptor
CompositeEntryModel validator preventing against wrong assignment for
CompositeEntryModel.setTriggerableJob(de.hybris.platform.cronjob.model.JobModel). |
class |
CronJobInitDefaultsInterceptor
The InitDefaultsInterceptor for the
CronJobModel. |
class |
JobPerformableGenericTypeValidator
validator checking if the assigned
JobPerformable is the compatible |
class |
PrepareCronJobInterceptor
PrepareInterceptor for the
CronJobModel. |
class |
ProcessTaskLogMaintenanceJobInitDefaultsInterceptor |
class |
TriggerJobValidateInterceptor
TriggerModel validator preventing against wrong assignment for
TriggerModel.setJob(de.hybris.platform.cronjob.model.JobModel). |
class |
TriggerPrepareInterceptor
Prepare interceptor for
TriggerModel. |
class |
TriggerValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
PrepareDefaultSymbolInterceptor
Interceptor for assigning default symbol based on used isocode.
|
class |
RemoveBaseCurrencyInterceptor
Interceptor preventing base currency removal.
|
class |
RemoveLastLanguageInterceptor
Interceptor preventing before removing the last language in the tenant scope.
|
class |
RemoveSessionLanguageInterceptor
Interceptor handles remove the language which is the session current language.
|
class |
ValidateCurrencyDataInterceptor
Interceptor for validating
CurrencyModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExportCronJobInitDefaultsInterceptor
The InitDefaultsInterceptor for the
ImpExExportCronJobModel. |
class |
ImpExMediaInitDefaultsInterceptor
The InitDefaultsInterceptor for
ImpExMediaModel. |
class |
ImportCronJobInitDefaultsInterceptor
InitDefaultsInterceptor for the
ImpExImportCronJobModel. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InitDefaultsInterceptor<MODEL>
The InitDefaultsInterceptor is called when a model is filled with its default values.
|
interface |
LoadInterceptor<MODEL>
The LoadInterceptor is called whenever a model is loaded from the database.
|
interface |
PrepareInterceptor<MODEL>
The PrepareInterceptor is called before it is validated by the
ValidateInterceptors and before the
model is saved to the database. |
interface |
RemoveInterceptor<MODEL>
The RemoveInterceptor is called before a model is removed from the database.
|
interface |
ValidateInterceptor<MODEL>
The ValidateInterceptor is called after the model is been prepared by all needed
PrepareInterceptors and
before the model is saved to the database. |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoveInterceptorTest.RegionRemoveInterceptor |
class |
TaskConditionPrepareInterceptor |
class |
TaskPrepareInterceptor |
| Modifier and Type | Method and Description |
|---|---|
Interceptor |
InterceptorException.getInterceptor()
The origin of this exception.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InterceptorException.setInterceptor(Interceptor interceptor) |
| Constructor and Description |
|---|
InterceptorException(java.lang.String message,
Interceptor inter) |
InterceptorException(java.lang.String message,
java.lang.Throwable cause,
Interceptor inter) |
ValidationConfigurationException(java.lang.String message,
java.lang.Throwable cause,
Interceptor inter) |
| Modifier and Type | Class and Description |
|---|---|
static class |
InterceptorExecutionPolicy.InterceptorExecutionContext<T extends Interceptor> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDynamicContentPrepareInterceptor |
class |
AbstractDynamicContentValidateInterceptor |
class |
AddressPrepareInterceptor |
class |
AddressValidator
Validator which checks if the specified
RegionModel of the AddressModel belongs to the specified
CountryModel of the AddressModel. |
class |
EnumerationPrepareInterceptor
Interceptor, which makes some additional operations on Enumeration values, which are being created.
|
class |
EnumerationValidator
Validator which checks if the specified
EnumerationValueModel is dynamic. |
class |
JaloInitDefaultsInterceptor
InitDefaultsInterceptor for any model.
|
class |
LinkPrepareInterceptor
Implements custom prepare logic from Link Jalo class.
|
class |
MandatoryAttributesValidator
Validates for any model if all mandatory attributes are provided when creating a new item.
|
class |
MediaContextValidator
Validator that checks if specified
MediaContextModel contains mappings with different source |
class |
MediaFolderValidator
Validator that checks if specified
MediaFolderModel is consistent - checks its qualifier before save. |
class |
OrphanedPartOfCleanupPrepareInterceptor
Registers orphaned partOf members for removal.
|
class |
PartOfModelRegisterForRemoveInterceptor
This PartOfModelRegisterForRemoveInterceptor checks for the given (to be remove)
ItemModel the partOf
attributes of this model and add the attribute value (if this is an ItemModel) to the
InterceptorContext. |
class |
ProductPriceRegisterForRemoveInterceptor
Special PartOfModelRegisterForRemoveInterceptor for ProductModel.europe1price, ProductModel.europe1tax and
ProductModel.europe1discount.
|
class |
UniqueAttributesInterceptor
Validates for any Model if the unique keys for this model are unique in the database.
|
class |
ViewTypePrepareInterceptor
Adds to the ViewType model for the attribute supertype the composedTypeModel ItemModel.
|
class |
VoidInterceptor
Void interceptor.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Interceptor> |
InterceptorExecutionPolicy.getEnabledInterceptors(InterceptorExecutionPolicy.InterceptorExecutionContext<T> ctx) |
| Modifier and Type | Method and Description |
|---|---|
Interceptor |
InterceptorMapping.getInterceptor()
Gets the configured interceptor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends Interceptor> |
InterceptorExecutionPolicy.InterceptorType.getBaseInterceptorClass() |
java.util.Optional<java.lang.Class<? super Interceptor>> |
InterceptorExecutionPolicy.InterceptorExecutionContext.getInterceptorClassesByBeanId(java.lang.String disabledInterceptorBeanId) |
java.util.Set<java.lang.Class<? super Interceptor>> |
InterceptorExecutionPolicy.InterceptorExecutionContext.getInterceptorClassesByBeanIds(java.util.Set<java.lang.String> disabledInterceptorBeanIds) |
java.util.Collection<Interceptor> |
InterceptorMapping.getReplacedInterceptors() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultInterceptorRegistry.registerInterceptor(java.lang.String type,
Interceptor interceptor,
java.util.Collection<Interceptor> replacements)
Register a given
Interceptor to the registry. |
void |
InterceptorMapping.setInterceptor(Interceptor interceptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultInterceptorRegistry.registerInterceptor(java.lang.String type,
Interceptor interceptor,
java.util.Collection<Interceptor> replacements)
Register a given
Interceptor to the registry. |
void |
InterceptorMapping.setReplacedInterceptors(java.util.Collection<Interceptor> replacedInterceptors) |
| Constructor and Description |
|---|
InterceptorMapping(java.lang.String typeCode,
Interceptor interceptor,
java.util.Collection<Interceptor> replacements) |
| Constructor and Description |
|---|
InterceptorMapping(java.lang.String typeCode,
Interceptor interceptor,
java.util.Collection<Interceptor> replacements) |
| Modifier and Type | Class and Description |
|---|---|
class |
ContactInfoPrepareInterceptor |
class |
CustomerIDPrepareInterceptor
Sets a unique numeric customer ID for a CustomerModel.customerID if this field is
null |
class |
GroupsCycleCheckValidator
Checks a
PrincipalGroupModel for a cycle in the group membership. |
class |
ModifySystemUsersInterceptor
Checks if the uid for a system user (admin, anonymous, admin group) is modified or if the system user should be
removed and throws InterceptorException in this case.
|
class |
PrincipalCatalogVersionsPrepareInterceptor |
class |
UserAuthenticationTokensRemovePrepareInterceptor |
class |
UserPasswordChangeAuditPrepareInterceptor |
class |
UserPasswordEncodingPreparer
This prepare interceptor sets for the user the default password encoding (key is '*') if this attribute is empty.
|
class |
UserPasswordEncodingValidator
This validation interceptor checks if for the user the given password encoding (see
UserModel.getPasswordEncoding()) is known to the system. |
class |
UserRemoveInterceptor
Interceptor for handling a remove of the
UserModel Throw a InterceptorException if there is a
assigned OrderModels for a given UserModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
StoredHttpSessionRemoveInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
SolrFacetSearchConfigValidator
Validator checks if there are mandatory attribute :Item types, Indexer configuration, Solr server confguration and
forbids using xml document because it is no longer used since 4.6 version
|
class |
SolrIndexedPropertyLoadInterceptor
Load interceptor for
SolrIndexedPropertyModel which loads default FacetSortProvider name for the
indexed property in case no bean id was defined. |
class |
SolrKeywordRedirectValidateInterceptor
Validates if a keyword redirect for specified language, configuration and match type exist in db.
|
class |
SolrRangeSetInterceptor |
class |
SolrRangeValueInterceptor
Interceptor that checks if ranges of
SolrValueRangeModel are set properly |
class |
SolrSearchConfigPreparer
Prepare interceptor sets description value to [
SolrSearchConfigModel based on page size and sort order |
| Modifier and Type | Class and Description |
|---|---|
class |
SolrFacetSearchKeywordRedirectValidateInterceptor |
class |
SolrIndexedPropertyValidateInterceptor
Validate interceptor for
SolrIndexedPropertyModel. |
class |
SolrSearchQueryPropertyValidateInterceptor |
class |
SolrSearchQueryTemplateValidateInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
CsCustomerEventPrepareInterceptor
The interceptor sets proper
AbstractCommentModel.SUBJECT for the purpose of AuditReport |
class |
CsTicketEventPrepareInterceptor |
class |
CsTicketPrepareInterceptor |
class |
CsTicketValidationInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
FlashBuyCouponCleanUpInterceptor
Deletes the cronjob after removing a flash buy coupon
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConstraintUniqueValidator
Unique constraint validator based on
AbstractConstraintModel.TARGET,
AttributeConstraintModel.QUALIFIER, AbstractConstraintModel.ANNOTATION,
AbstractConstraintModel.ACTIVE |
class |
AbstractConstraintValidator
This Validator checks if the default constraint group is set to the given constraints which is not allowed.
|
class |
AttributeConstraintPreparer
Preparer for
AttributeConstraintModel. |
class |
AttributeConstraintValidator |
class |
ConstraintGroupInterfaceNameValidator
This validator checks if the given interface name is a valid JAVA interface name.
|
class |
ConstraintGroupLoadInterceptor
Every time the default constraint group is loaded all constraints which are not in any group are set to this group.
|
class |
ConstraintGroupPrepareInterceptor
The
ConstraintGroupModel PrepareInterceptor sets the ConstraintGroupModel.INTERFACENAME if
not provided based on the Id. |
class |
ConstraintGroupRemoveInterceptor
This remove interceptor removes the dynamically generated class from the classpool if existend
|
class |
DynamicConstraintValidator
Validator for preventing storing incomplete
DynamicConstraintModel instances. |
class |
TypeConstraintPreparer
Preparer for
TypeConstraintModel. |
class |
TypeConstraintValidator
Validator for
TypeConstraintModel. |
class |
ValidateLocalizedConstraintInterceptor |
class |
ValidationInterceptor
This ValidationInterceptor validates the given model with the
constraints which are
configured in a ConstraintGroupModel. |
class |
XorNullReferenceConstraintValidator
Validator for
XorNullReferenceConstraintModel instance correctness. |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericVariantProductValidateInterceptor
This interceptor ensures the following rules are fulfilled for a given
VariantValueCategory - there can be only one super category of type
VariantCategory and this super category is not optional - it can't have any other Categories (normal ones) as super
categories. |
class |
VariantCategoryValidateInterceptor
This interceptor validates that the
VariantCategory that you try to save has
at most one supercategory and this supercategory is of type VariantCategory. |
class |
VariantValueCategoryValidateInterceptor
This interceptor ensures the following rules are fulfilled for a given
VariantValueCategory - there can be only one super category of type
VariantCategory and this super category is not optional - it can't have any other Categories (normal ones) as super
categories. |
| Modifier and Type | Class and Description |
|---|---|
class |
AdvancedShippingNoticePrepareInterceptor
|
class |
ConsignmentPackagingInfoPrepareInterceptor
Populate the packaging info with default data when preparing the
ConsignmentModel. |
| Modifier and Type | Class and Description |
|---|---|
class |
OAuthClientInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
AutomatedWorkflowActionTemplateValidator
This interceptor checks
AutomatedWorkflowActionTemplateModel.JOBCLASS and
AutomatedWorkflowActionTemplateModel.JOBHANDLER attributes. |
class |
WorkflowActionDefaultCodeInterceptor
This interceptor sets code for AbstractWorkflowAction if no one was set
|
class |
WorkflowDecisionDefaultCodeInterceptor
This interceptor sets code for AbstractWorkflowecision if no one was set
|
class |
WorkflowItemAttachmentDefaultCodeInterceptor
This interceptor sets code for WorkflowItemAttachment if no one was set
|
class |
WorkflowTemplateDefaultCodeInterceptor
This interceptor sets code for WorkflowTemplate if no one was set
|
| Modifier and Type | Class and Description |
|---|---|
class |
YFormDataPrepareInterceptor
PrepareInterceptor to create YFormDataHistory entry when YFormData gets saved
|
| Modifier and Type | Class and Description |
|---|---|
class |
YaasInterceptor |
| Modifier and Type | Class and Description |
|---|---|
class |
Y2YColumnDefinitionPrepareInterceptor |
class |
Y2YColumnDefinitionValidateInterceptor |
class |
Y2YStreamConfigurationContainerPrepareInterceptor |
class |
Y2YStreamConfigurationContainerRemoveInterceptor |
class |
Y2YStreamConfigurationPrepareInterceptor |
class |
Y2YStreamConfigurationValidateInterceptor |
Copyright © 2018 SAP SE. All Rights Reserved.