Interface CxActionDao
- All Superinterfaces:
Dao
- All Known Implementing Classes:
DefaultCxActionDao
-
Method Summary
Modifier and TypeMethodDescriptionfindActionByCode(String code, CxVariationModel variation) Retrieves action with given code.findActions(CxVariationModel variation) Retrieves all actions from given variation in given catalog version.findActionsForVariations(Collection<CxVariationModel> variations) Retrieves all actions from all given variation in given catalog version.
-
Method Details
-
findActionByCode
Retrieves action with given code. Optional.empty if action with given code does not exists in given variation.- Parameters:
code- Identifier of actionvariation- Variation containing action- Returns:
- Action with given code or Optional.empty
-
findActions
Retrieves all actions from given variation in given catalog version.- Parameters:
variation- Variation containing action- Returns:
- All actions from given variation. Empty list if non were found.
-
findActionsForVariations
Retrieves all actions from all given variation in given catalog version.- Parameters:
variations- Variations containing actions- Returns:
- All actions from given variations. Empty list if non were found.
-