Class TmaSubscriptionBaseValidator
java.lang.Object
de.hybris.platform.b2ctelcocommercewebservicescommons.validator.TmaSubscriptionBaseValidator
- All Implemented Interfaces:
org.springframework.validation.Validator
public class TmaSubscriptionBaseValidator
extends Object
implements org.springframework.validation.Validator
Validates instances of
TmaSubscriptionBaseData.- Since:
- 1907
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTmaSubscriptionBaseValidator(TmaSubscriptionBaseFacade tmaSubscriptionBaseFacade, TmaDefaultCustomerFacade tmaDefaultCustomerFacade) -
Method Summary
Modifier and TypeMethodDescriptionprotected TmaDefaultCustomerFacadeprotected TmaSubscriptionBaseFacadevoidsetTmaDefaultCustomerFacade(TmaDefaultCustomerFacade tmaDefaultCustomerFacade) voidsetTmaSubscriptionBaseFacade(TmaSubscriptionBaseFacade tmaSubscriptionBaseFacade) booleanvoidValidates givenTmaSubscriptionBaseDatavalidates given subscriberIdentities and the requested user is having access to the given subscriberIdentities.
-
Field Details
-
DEFAULT_MESSAGE
- See Also:
-
INVALID_SUBSCRIPTION_BASE_DATA_MESSAGE
- See Also:
-
INVALID_SUBSCRIPTION_BASE_FOR_USER_MESSAGE
- See Also:
-
NON_IDENTICAL_BILL_AGREEMENT_MESSAGE
- See Also:
-
-
Constructor Details
-
TmaSubscriptionBaseValidator
public TmaSubscriptionBaseValidator(TmaSubscriptionBaseFacade tmaSubscriptionBaseFacade, TmaDefaultCustomerFacade tmaDefaultCustomerFacade)
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
Validates givenTmaSubscriptionBaseDatavalidates given subscriberIdentities and the requested user is having access to the given subscriberIdentities.- Specified by:
validatein interfaceorg.springframework.validation.Validator- Parameters:
target- theTmaSubscriptionBaseDataerrors- the list of errors
-
getTmaSubscriptionBaseFacade
-
setTmaSubscriptionBaseFacade
-
getTmaDefaultCustomerFacade
-
setTmaDefaultCustomerFacade
-