Removes all the cp definition specification option values where CPOptionCategoryId = &#63; from the database.

@param CPOptionCategoryId the cp option category ID
420350
@Override
	public void removeByCPOptionCategoryId(long CPOptionCategoryId) {
		for (CPDefinitionSpecificationOptionValue cpDefinitionSpecificationOptionValue : findByCPOptionCategoryId(
				CPOptionCategoryId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionSpecificationOptionValue);
		}
	}
501864
@Override
	public void removeByCPDefinitionId(long CPDefinitionId) {
		for (CPDefinitionOptionRel cpDefinitionOptionRel : findByCPDefinitionId(
				CPDefinitionId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionOptionRel);
		}
	}
721879
@Override
	public void clearCache() {
		entityCache.clearCache(CPDefinitionSpecificationOptionValueImpl.class);

		finderCache.clearCache(FINDER_CLASS_NAME_ENTITY);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
	}
43029
public void setCPOptionCategoryService(
		com.liferay.commerce.product.service.CPOptionCategoryService cpOptionCategoryService) {
		this.cpOptionCategoryService = cpOptionCategoryService;
	}
1001937
@Indexable(type = IndexableType.DELETE)
	@Override
	public CPOptionCategory deleteCPOptionCategory(
		CPOptionCategory cpOptionCategory) throws PortalException {
		return cpOptionCategoryPersistence.remove(cpOptionCategory);
	}
97059
@Override
	public void cacheResult(List<CPOptionCategory> cpOptionCategories) {
		for (CPOptionCategory cpOptionCategory : cpOptionCategories) {
			if (entityCache.getResult(
						CPOptionCategoryModelImpl.ENTITY_CACHE_ENABLED,
						CPOptionCategoryImpl.class,
						cpOptionCategory.getPrimaryKey()) == null) {
				cacheResult(cpOptionCategory);
			}
			else {
				cpOptionCategory.resetOriginalValues();
			}
		}
	}
689982
@Override
	public void removeByCPRuleId(long CPRuleId) {
		for (CPRuleAssetCategoryRel cpRuleAssetCategoryRel : findByCPRuleId(
				CPRuleId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpRuleAssetCategoryRel);
		}
	}
814418
@Override
	public CPOptionCategory removeByUUID_G(String uuid, long groupId)
		throws NoSuchCPOptionCategoryException {
		CPOptionCategory cpOptionCategory = findByUUID_G(uuid, groupId);

		return remove(cpOptionCategory);
	}
1010679
@Override
	public void removeByGroupId(long groupId) {
		for (CPSpecificationOption cpSpecificationOption : findByGroupId(
				groupId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpSpecificationOption);
		}
	}
927722
@Override
	public void removeByCPTaxCategoryId(long CPTaxCategoryId) {
		for (CPDefinition cpDefinition : findByCPTaxCategoryId(
				CPTaxCategoryId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinition);
		}
	}
1167969
@Override
	public CPDefinitionOptionValueRel removeByUUID_G(String uuid, long groupId)
		throws NoSuchCPDefinitionOptionValueRelException {
		CPDefinitionOptionValueRel cpDefinitionOptionValueRel = findByUUID_G(uuid,
				groupId);

		return remove(cpDefinitionOptionValueRel);
	}
1215226
@Override
	public void removeByGroupId(long groupId) {
		for (CPDefinitionOptionRel cpDefinitionOptionRel : findByGroupId(
				groupId, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionOptionRel);
		}
	}
863370
@Override
	public void removeByCPDefinitionOptionRelId(long CPDefinitionOptionRelId) {
		for (CPDefinitionOptionValueRel cpDefinitionOptionValueRel : findByCPDefinitionOptionRelId(
				CPDefinitionOptionRelId, QueryUtil.ALL_POS, QueryUtil.ALL_POS,
				null)) {
			remove(cpDefinitionOptionValueRel);
		}
	}
232253
@Override
	public CPOptionValue removeByC_K(long CPOptionId, String key)
		throws NoSuchCPOptionValueException {
		CPOptionValue cpOptionValue = findByC_K(CPOptionId, key);

		return remove(cpOptionValue);
	}
841626
@Override
	public void removeByUuid(String uuid) {
		for (CPOptionCategory cpOptionCategory : findByUuid(uuid,
				QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpOptionCategory);
		}
	}
851860
@Override
	public void removeByCPD_T(long CPDefinitionId, String type) {
		for (CPDefinitionLink cpDefinitionLink : findByCPD_T(CPDefinitionId,
				type, QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(cpDefinitionLink);
		}
	}
1110416
@Override
	public List<CPSpecificationOption> findByCPOptionCategoryId(
		long CPOptionCategoryId) {
		return findByCPOptionCategoryId(CPOptionCategoryId, QueryUtil.ALL_POS,
			QueryUtil.ALL_POS, null);
	}