Class SimpleCloneDao.CreateInheritanceCloneRequest
java.lang.Object
com.broadleafcommerce.enterprise.workflow.dao.simple.SimpleCloneDao.CreateInheritanceCloneRequest
- Enclosing interface:
- SimpleCloneDao
Request clone creation across catalogs or profiles for a propagating ADD operation.
-
Constructor Summary
ConstructorsConstructorDescriptionCreateInheritanceCloneRequest(List<Long> targetIds, String tableName, List<Long> catalogDisc, List<Long> siteDisc, List<Long> siteId, List<Long> authors, List<List<SimplePropagationDao.LineMember>> catalogLines, List<List<SimplePropagationDao.LineMember>> profileLines, SimpleCloneDao.ExistingClones existingClones, List<Long> changeDetailIds) -
Method Summary
Modifier and TypeMethodDescriptionThe author of the ChangeDetail.A multi-dimensional array of inheritance lines describing catalog structuresOriginal id to clone id information for catalog or profile.A multi-dimensional array of inheritance lines describing profile structurevoidsetCatalogLines(List<List<SimplePropagationDao.LineMember>> catalogLines) voidsetProfileLines(List<List<SimplePropagationDao.LineMember>> profileLines)
-
Constructor Details
-
CreateInheritanceCloneRequest
public CreateInheritanceCloneRequest(List<Long> targetIds, String tableName, List<Long> catalogDisc, List<Long> siteDisc, List<Long> siteId, List<Long> authors, List<List<SimplePropagationDao.LineMember>> catalogLines, List<List<SimplePropagationDao.LineMember>> profileLines, SimpleCloneDao.ExistingClones existingClones, List<Long> changeDetailIds)
-
-
Method Details
-
getTargetIds
-
getTableName
-
getCatalogDisc
-
getSiteDisc
-
getSiteId
-
getAuthors
The author of the ChangeDetail.- Returns:
- The author
-
getCatalogLines
A multi-dimensional array of inheritance lines describing catalog structures- Returns:
- catalog structures
-
getProfileLines
A multi-dimensional array of inheritance lines describing profile structure- Returns:
- profile structures
-
getExistingClones
Original id to clone id information for catalog or profile. These are clones that already exist in the system.- Returns:
- Original id to clone id information
-
getChangeDetailIds
-
setCatalogLines
-
setProfileLines
-