Deletes the commerce country from the database. Also notifies the appropriate model listeners.

@param commerceCountry the commerce country
@return the commerce country that was removed
@throws PortalException
774409
public static com.liferay.commerce.model.CommerceCountry deleteCommerceCountry(
		com.liferay.commerce.model.CommerceCountry commerceCountry)
		throws com.liferay.portal.kernel.exception.PortalException {
		return getService().deleteCommerceCountry(commerceCountry);
	}
970816
@Override
	public CommerceCountry removeByG_N(long groupId, int numericISOCode)
		throws NoSuchCountryException {
		CommerceCountry commerceCountry = findByG_N(groupId, numericISOCode);

		return remove(commerceCountry);
	}
68745
public static com.liferay.commerce.model.CommerceAddressRestriction deleteCommerceAddressRestriction(
		com.liferay.commerce.model.CommerceAddressRestriction commerceAddressRestriction) {
		return getService()
				   .deleteCommerceAddressRestriction(commerceAddressRestriction);
	}
558476
@Indexable(type = IndexableType.DELETE)
	@Override
	public CommercePriceEntry deleteCommercePriceEntry(
		CommercePriceEntry commercePriceEntry) throws PortalException {
		return commercePriceEntryPersistence.remove(commercePriceEntry);
	}
886099
@Override
	public List<CommerceAddressRestriction> findByCommerceCountryId(
		long commerceCountryId) {
		return findByCommerceCountryId(commerceCountryId, QueryUtil.ALL_POS,
			QueryUtil.ALL_POS, null);
	}
131401
@Override
	public com.liferay.commerce.price.list.model.CommercePriceList deleteCommercePriceList(
		com.liferay.commerce.price.list.model.CommercePriceList commercePriceList)
		throws com.liferay.portal.kernel.exception.PortalException {
		return _commercePriceListLocalService.deleteCommercePriceList(commercePriceList);
	}
307568
@Override
	public void clearCache(CommerceRegion commerceRegion) {
		entityCache.removeResult(CommerceRegionModelImpl.ENTITY_CACHE_ENABLED,
			CommerceRegionImpl.class, commerceRegion.getPrimaryKey());

		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);

		clearUniqueFindersCache((CommerceRegionModelImpl)commerceRegion, true);
	}
52527
@Indexable(type = IndexableType.DELETE)
	@Override
	public CommerceCountry deleteCommerceCountry(
		CommerceCountry commerceCountry) throws PortalException {
		return commerceCountryPersistence.remove(commerceCountry);
	}
938368
@Override
	public CommerceCountry removeByG_Tw(long groupId, String twoLettersISOCode)
		throws NoSuchCountryException {
		CommerceCountry commerceCountry = findByG_Tw(groupId, twoLettersISOCode);

		return remove(commerceCountry);
	}
946961
@Override
	public void clearCache(
		CommerceDiscountUsageEntry commerceDiscountUsageEntry) {
		entityCache.removeResult(CommerceDiscountUsageEntryModelImpl.ENTITY_CACHE_ENABLED,
			CommerceDiscountUsageEntryImpl.class,
			commerceDiscountUsageEntry.getPrimaryKey());

		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITH_PAGINATION);
		finderCache.clearCache(FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION);
	}
1340249
@Override
	public void cacheResult(List<CommerceCountry> commerceCountries) {
		for (CommerceCountry commerceCountry : commerceCountries) {
			if (entityCache.getResult(
						CommerceCountryModelImpl.ENTITY_CACHE_ENABLED,
						CommerceCountryImpl.class,
						commerceCountry.getPrimaryKey()) == null) {
				cacheResult(commerceCountry);
			}
			else {
				commerceCountry.resetOriginalValues();
			}
		}
	}
530583
@Override
	public com.liferay.commerce.price.list.model.CommerceTierPriceEntry deleteCommerceTierPriceEntry(
		com.liferay.commerce.price.list.model.CommerceTierPriceEntry commerceTierPriceEntry)
		throws com.liferay.portal.kernel.exception.PortalException {
		return _commerceTierPriceEntryLocalService.deleteCommerceTierPriceEntry(commerceTierPriceEntry);
	}
387918
@Indexable(type = IndexableType.DELETE)
	@Override
	public CommerceDiscountRule deleteCommerceDiscountRule(
		CommerceDiscountRule commerceDiscountRule) throws PortalException {
		return commerceDiscountRulePersistence.remove(commerceDiscountRule);
	}
661716
@Override
	public List<CommerceCountry> findAll() {
		return findAll(QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);
	}
583061
@Override
	public com.liferay.commerce.model.CommerceRegion deleteCommerceRegion(
		com.liferay.commerce.model.CommerceRegion commerceRegion)
		throws com.liferay.portal.kernel.exception.PortalException {
		return _commerceRegionLocalService.deleteCommerceRegion(commerceRegion);
	}
559897
public static com.liferay.commerce.discount.model.CommerceDiscountRel deleteCommerceDiscountRel(
		com.liferay.commerce.discount.model.CommerceDiscountRel commerceDiscountRel)
		throws com.liferay.portal.kernel.exception.PortalException {
		return getService().deleteCommerceDiscountRel(commerceDiscountRel);
	}
591658
@Indexable(type = IndexableType.DELETE)
	@Override
	public CommerceShippingMethod deleteCommerceShippingMethod(
		CommerceShippingMethod commerceShippingMethod)
		throws PortalException {
		return commerceShippingMethodPersistence.remove(commerceShippingMethod);
	}