Class DefaultClassificationAttributeAssignmentService
- java.lang.Object
-
- de.hybris.platform.platformbackoffice.services.impl.DefaultClassificationAttributeAssignmentService
-
- All Implemented Interfaces:
ClassificationAttributeAssignmentService
public class DefaultClassificationAttributeAssignmentService extends java.lang.Object implements ClassificationAttributeAssignmentService
Default implementation of theClassificationAttributeAssignmentServicethat uses hteClassificationAttributeAssignmentDAOfor the lookup.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.regex.PatternPATTERN
-
Constructor Summary
Constructors Constructor Description DefaultClassificationAttributeAssignmentService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassAttributeAssignmentModelfindClassAttributeAssignment(java.lang.String classificationAttributeQualifier)Finds ClassAttributeAssignmentModel for given classificationAttributeQualifier.ClassAttributeAssignmentModelfindClassAttributeAssignment(java.lang.String catalogId, java.lang.String systemVersionId, java.lang.String classificationClassCode, java.lang.String attributeCode)Finds ClassAttributeAssignmentModel for given catalogId, systemVersionId, classificationClassCode and attributeCode.voidsetClassificationAttributeAssignmentDAO(ClassificationAttributeAssignmentDAO classificationAttributeAssignmentDAO)
-
-
-
Method Detail
-
findClassAttributeAssignment
public ClassAttributeAssignmentModel findClassAttributeAssignment(java.lang.String classificationAttributeQualifier)
Description copied from interface:ClassificationAttributeAssignmentServiceFinds ClassAttributeAssignmentModel for given classificationAttributeQualifier. The qualifier should have the following format: {catalogId}/{systemVersion}/{classificationClassCode}.{classificationAttributeCode}.- Specified by:
findClassAttributeAssignmentin interfaceClassificationAttributeAssignmentService- Parameters:
classificationAttributeQualifier- classfication attribute qualifier.- Returns:
ClassAttributeAssignmentModeldenoted by the given qualifier.
-
findClassAttributeAssignment
public ClassAttributeAssignmentModel findClassAttributeAssignment(java.lang.String catalogId, java.lang.String systemVersionId, java.lang.String classificationClassCode, java.lang.String attributeCode)
Description copied from interface:ClassificationAttributeAssignmentServiceFinds ClassAttributeAssignmentModel for given catalogId, systemVersionId, classificationClassCode and attributeCode.- Specified by:
findClassAttributeAssignmentin interfaceClassificationAttributeAssignmentService- Parameters:
catalogId- catalog idsystemVersionId- system version id.classificationClassCode- class code.attributeCode- attribute's code.- Returns:
ClassAttributeAssignmentModeldenoted by the given set of attributes.
-
setClassificationAttributeAssignmentDAO
public void setClassificationAttributeAssignmentDAO(ClassificationAttributeAssignmentDAO classificationAttributeAssignmentDAO)
-
-