public class DefaultQuoteActionValidationStrategy extends java.lang.Object implements QuoteActionValidationStrategy
QuoteActionValidationStrategy.| Constructor and Description |
|---|
DefaultQuoteActionValidationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected QuoteStateSelectionStrategy |
getQuoteStateSelectionStrategy() |
boolean |
isValidAction(QuoteAction quoteAction,
QuoteModel quoteModel,
UserModel userModel)
Indicates whether a user can perform a certain action on a quote.
|
void |
setQuoteStateSelectionStrategy(QuoteStateSelectionStrategy quoteStateSelectionStrategy) |
void |
validate(QuoteAction quoteAction,
QuoteModel quoteModel,
UserModel userModel)
Checks whether a user can perform a certain action on a quote.
|
public DefaultQuoteActionValidationStrategy()
public void validate(QuoteAction quoteAction, QuoteModel quoteModel, UserModel userModel)
QuoteActionValidationStrategyvalidate in interface QuoteActionValidationStrategyquoteAction - the quote action to be performedquoteModel - the quote on which the action is to be performeduserModel - the user that wants to perform the actionpublic boolean isValidAction(QuoteAction quoteAction, QuoteModel quoteModel, UserModel userModel)
QuoteActionValidationStrategyisValidAction in interface QuoteActionValidationStrategyquoteAction - the quote action to be performedquoteModel - the quote on which the action is to be performeduserModel - the user that wants to perform the actionprotected QuoteStateSelectionStrategy getQuoteStateSelectionStrategy()
public void setQuoteStateSelectionStrategy(QuoteStateSelectionStrategy quoteStateSelectionStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.