Interface ConfigurationAssignmentResolverStrategy
- All Known Implementing Classes:
PersistenceConfigurationAssignmentResolverStrategyImpl
public interface ConfigurationAssignmentResolverStrategy
Product configuration assignment strategy.
-
Method Summary
Modifier and TypeMethodDescriptionretrieveCreationDateForRelatedEntry(String configId) Returns the creation date of the associated AbstractOrderEntryReturns the object type of the given orderretrieveRelatedObjectType(String configId) Returns the object type to which the product configuration assigned.retrieveRelatedProductCode(String configId) Returns the related Product code
-
Method Details
-
retrieveRelatedObjectType
Returns the object type to which the product configuration assigned.- Parameters:
configId- Configuration id- Returns:
- the object type to which the product configuration assigned
-
retrieveRelatedObjectType
Returns the object type of the given order- Parameters:
order- order object- Returns:
- the object type
-
retrieveCreationDateForRelatedEntry
Returns the creation date of the associated AbstractOrderEntry- Parameters:
configId- configuration id- Returns:
- creation date if entry exists, otherwise null
-
retrieveRelatedProductCode
Returns the related Product code- Parameters:
configId- configuration id- Returns:
- the related Product code, if available
-