| Package | Description |
|---|---|
| de.hybris.platform.btg.dao | |
| de.hybris.platform.btg.dao.impl | |
| de.hybris.platform.btg.integration | |
| de.hybris.platform.btg.model |
Contains generated models for each type of de.hybris.platform.btg.jalo package.
|
| de.hybris.platform.btg.resource | |
| de.hybris.platform.btg.rule | |
| de.hybris.platform.btg.rule.impl | |
| de.hybris.platform.btg.services | |
| de.hybris.platform.btg.services.impl | |
| de.hybris.platform.btgcockpit.sync | |
| de.hybris.platform.btgcockpit.wizard | |
| de.hybris.platform.btgcockpit.wizard.page | |
| de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model |
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
BTGDao.createRuleResult(UserModel user,
BTGRuleModel rule,
BTGResultScope scope,
boolean result,
java.lang.String jaloSessionId,
boolean forced)
Creates new rule evaluation result
|
BTGRuleResultModel |
BTGDao.getLastResult(UserModel user,
BTGRuleModel condition,
BTGResultScope resultScope,
java.lang.String jaloSessionId)
Return last result entry for rule and user
|
boolean |
BTGDao.isRuleResultChanged(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
boolean currentResult,
java.lang.String jaloSessionId)
|
| Modifier and Type | Method and Description |
|---|---|
protected BTGRuleModel |
DefaultResultDataCachingBTGDaoTest.createAndSaveRule(BTGResultScope resultScope) |
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
ResultCachingBTGDaoDecorator.createRuleResult(UserModel user,
BTGRuleModel rule,
BTGResultScope scope,
boolean result,
java.lang.String jaloSessionId,
boolean forced) |
BTGRuleResultModel |
DefaultBTGDao.createRuleResult(UserModel user,
BTGRuleModel rule,
BTGResultScope scope,
boolean result,
java.lang.String jaloSessionId,
boolean forced) |
BTGRuleResultModel |
DefaultResultDataCachingBTGDao.createRuleResult(UserModel user,
BTGRuleModel rule,
BTGResultScope scope,
boolean result,
java.lang.String jaloSessionId,
boolean forced) |
protected BTGRuleResultModel |
DefaultResultDataCachingBTGDao.createRuleResultModel(UserModel user,
BTGRuleModel rule,
BTGResultScope scope,
boolean result,
java.lang.String jaloSessionId,
boolean forced) |
protected java.util.List<BTGConditionResultData> |
DefaultResultDataCachingBTGDao.findAndRemoveConditionResultEntries(UserModel user,
java.lang.String sessionId,
BTGRuleModel rule) |
protected java.util.List<BTGConditionResultModel> |
DefaultBTGDao.findConditionResultEntries(UserModel user,
java.lang.String sessionId,
BTGRuleModel rule) |
BTGRuleResultModel |
ResultCachingBTGDaoDecorator.getLastResult(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
java.lang.String jaloSessionId) |
BTGRuleResultModel |
DefaultBTGDao.getLastResult(UserModel user,
BTGRuleModel condition,
BTGResultScope resultScope,
java.lang.String jaloSessionId) |
BTGRuleResultModel |
DefaultResultDataCachingBTGDao.getLastResult(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
java.lang.String jaloSessionId) |
boolean |
ResultCachingBTGDaoDecorator.isRuleResultChanged(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
boolean newResult,
java.lang.String jaloSessionId) |
boolean |
DefaultBTGDao.isRuleResultChanged(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
boolean currentResult,
java.lang.String jaloSessionId) |
boolean |
DefaultResultDataCachingBTGDao.isRuleResultChanged(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
boolean newResult,
java.lang.String jaloSessionId) |
protected void |
DefaultResultDataCachingBTGDao.moveSessionRuleResults(BTGRuleModel rule,
BTGRuleResultData ruleResultEntry,
UserModel user,
java.lang.String sessionId,
UserModel destUser,
BTGResultScope resultScope) |
| Constructor and Description |
|---|
BTGResultCacheKey(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
java.lang.String jaloSessionId) |
| Modifier and Type | Field and Description |
|---|---|
protected BTGRuleModel |
BTGResultDataInvalidationTest.cartRule |
protected BTGRuleModel |
BTGIntegrationTest.segmentACartRule |
protected BTGRuleModel |
BTGIntegrationTest.segmentAOrderRule |
| Modifier and Type | Method and Description |
|---|---|
protected BTGRuleModel |
BTGIntegrationTest.createRule(CatalogVersionModel catVersion,
java.util.Collection<BTGConditionModel> conditions,
java.lang.String code,
BTGRuleType ruleType) |
protected BTGRuleModel |
BTGIntegrationTest.createRule(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
BTGRuleModel |
BTGRuleResultModel.getRule()
Generated method - Getter of the
BTGRuleResult.rule attribute defined at extension btg. |
BTGRuleModel |
BTGConditionModel.getRule()
Generated method - Getter of the
BTGCondition.rule attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<BTGRuleModel> |
BTGSegmentModel.getRules()
Generated method - Getter of the
BTGSegment.rules attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGRuleResultModel.setRule(BTGRuleModel value)
Generated method - Setter of
BTGRuleResult.rule attribute defined at extension btg. |
void |
BTGConditionModel.setRule(BTGRuleModel value)
Generated method - Setter of
BTGCondition.rule attribute defined at extension btg. |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGSegmentModel.setRules(java.util.Collection<BTGRuleModel> value)
Generated method - Setter of
BTGSegment.rules attribute defined at extension btg. |
| Constructor and Description |
|---|
BTGRuleResultModel(BTGResultScope _resultScope,
BTGRuleModel _rule)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
BTGRuleResultModel(ItemModel _owner,
BTGResultScope _resultScope,
BTGRuleModel _rule)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
BTGRuleModel |
BTGRuleResource.getBTGRuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected BTGRuleModel |
BTGRuleResource.readResource(java.lang.String resourceId)
Gets the
BTGRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<BTGRuleModel> |
BTGRulesResource.getBTGRulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGRuleResource.setBTGRuleModel(BTGRuleModel value)
Convenience method which just delegates to
#setResourceValue(BTGRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
BTGRulesResource.setBTGRulesCollection(java.util.Collection<BTGRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuleEvaluator<T extends BTGRuleModel>
Rule evaluator takes all conditions from the rule and returns true if all of them are fulfilled for the context user.
|
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
RuleEvaluator.checkRuleForUser(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
return last rule evaluation/forced result for user
|
boolean |
RuleEvaluator.invalidateRule(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
Invalidates latest rule results for given user and rule.
|
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
DefaultRuleEvaluator.checkRuleForUser(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
protected java.lang.Boolean |
DefaultRuleEvaluator.earlyEvaluate(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context,
BTGRuleResultModel lastRuleResult)
This method allows to make evaluation based on some predefined rules, without actually trying to do full
evaluation.
|
boolean |
DefaultRuleEvaluator.evaluate(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
boolean |
DefaultRuleEvaluator.invalidateRule(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
void |
DefaultRuleEvaluator.setRuleResult(UserModel user,
BTGRuleModel rule,
BTGResultScope resultScope,
boolean newResult,
java.lang.String jaloSessionId,
boolean forced) |
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
BTGResultService.checkRuleForUser(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
Checks the UserToBTGRuleRelation for the given user and rule
|
boolean |
BTGEvaluationService.evaluateRule(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
Evaluate specified rule for user by using evaluation method and scope
|
boolean |
BTGResultService.isFulfilled(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
Checks if the given rule is fulfilled for the given user.
|
void |
BTGResultService.setRuleResult(boolean result,
UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context)
Manually marks a rule fulfilled/not fulfilled.
|
void |
BTGResultService.setRuleResult(boolean result,
UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context,
boolean forced)
Manually marks a rule fulfilled/not fulfilled and forced/not forced.
|
| Modifier and Type | Method and Description |
|---|---|
BTGRuleResultModel |
DefaultBTGResultService.checkRuleForUser(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
boolean |
DefaultBTGEvaluationService.evaluateRule(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
boolean |
DefaultBTGResultService.isFulfilled(UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
void |
DefaultBTGResultService.setRuleResult(boolean result,
UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context) |
void |
DefaultBTGResultService.setRuleResult(boolean result,
UserModel user,
BTGRuleModel rule,
BTGEvaluationContext context,
boolean forced) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<BTGRuleModel> |
BTGSynchronizationService.getBTGRulesForSegment(BTGSegmentModel btgSegment) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<BTGConditionModel> |
BTGSynchronizationService.getBTGConditionsForRule(BTGRuleModel btgRule) |
| Constructor and Description |
|---|
BTGConditionCreationWizard(BrowserSectionModel model,
Component parent,
BTGRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
BTGRuleModel |
BTGExpressionPageController.ParentRuleInstanceProvider.getRuleInstance() |
| Modifier and Type | Method and Description |
|---|---|
protected BTGConditionModel |
BTGExpressionPageController.createExpression(BTGOperandModel leftOperand,
BTGOperatorModel operator,
BTGOperandModel rightOperand,
BTGRuleModel rule)
Creates an expression
|
void |
BTGExpressionCreatorRuleWizardPage.createExpression(BTGRuleModel rule) |
void |
BTGExpressionCreatorStandalonePage.createExpression(BTGRuleModel rule) |
void |
BTGExpressionCreatorPage.createExpression(BTGRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
BTGConditionModel |
BTGExpressionComponentCreatorModel.createConditionOnly(BTGRuleModel rule) |
void |
BTGExpressionComponentCreatorModel.save(BTGRuleModel rule) |
Copyright © 2018 SAP SE. All Rights Reserved.