Adds the commerce shipment to the database. Also notifies the appropriate model listeners.

@param commerceShipment the commerce shipment
@return the commerce shipment that was added
330582
@Indexable(type = IndexableType.REINDEX)
	@Override
	public CommerceShipment addCommerceShipment(
		CommerceShipment commerceShipment) {
		commerceShipment.setNew(true);

		return commerceShipmentPersistence.update(commerceShipment);
	}
1284231
public static com.liferay.commerce.shipping.engine.fixed.model.CommerceShippingFixedOptionRel addCommerceShippingFixedOptionRel(
		com.liferay.commerce.shipping.engine.fixed.model.CommerceShippingFixedOptionRel commerceShippingFixedOptionRel) {
		return getService()
				   .addCommerceShippingFixedOptionRel(commerceShippingFixedOptionRel);
	}
52163
public static com.liferay.commerce.model.CommerceOrderPayment updateCommerceOrderPayment(
		com.liferay.commerce.model.CommerceOrderPayment commerceOrderPayment) {
		return getService().updateCommerceOrderPayment(commerceOrderPayment);
	}
95256
public static com.liferay.commerce.model.CommerceRegion addCommerceRegion(
		com.liferay.commerce.model.CommerceRegion commerceRegion) {
		return getService().addCommerceRegion(commerceRegion);
	}
838354
public static com.liferay.commerce.model.CommerceOrder addCommerceOrder(
		com.liferay.commerce.model.CommerceOrder commerceOrder) {
		return getService().addCommerceOrder(commerceOrder);
	}
983532
public static com.liferay.commerce.model.CommerceOrderNote addCommerceOrderNote(
		com.liferay.commerce.model.CommerceOrderNote commerceOrderNote) {
		return getService().addCommerceOrderNote(commerceOrderNote);
	}
1212399
@Override
	public com.liferay.commerce.discount.model.CommerceDiscountUsageEntry addCommerceDiscountUsageEntry(
		com.liferay.commerce.discount.model.CommerceDiscountUsageEntry commerceDiscountUsageEntry) {
		return _commerceDiscountUsageEntryLocalService.addCommerceDiscountUsageEntry(commerceDiscountUsageEntry);
	}
43072
@Override
	public com.liferay.commerce.model.CommerceWarehouseItem updateCommerceWarehouseItem(
		com.liferay.commerce.model.CommerceWarehouseItem commerceWarehouseItem) {
		return _commerceWarehouseItemLocalService.updateCommerceWarehouseItem(commerceWarehouseItem);
	}
784045
@Override
	public com.liferay.commerce.discount.model.CommerceDiscount updateCommerceDiscount(
		com.liferay.commerce.discount.model.CommerceDiscount commerceDiscount) {
		return _commerceDiscountLocalService.updateCommerceDiscount(commerceDiscount);
	}
1118234
@Override
	public CommerceOrder create(long commerceOrderId) {
		CommerceOrder commerceOrder = new CommerceOrderImpl();

		commerceOrder.setNew(true);
		commerceOrder.setPrimaryKey(commerceOrderId);

		String uuid = PortalUUIDUtil.generate();

		commerceOrder.setUuid(uuid);

		commerceOrder.setCompanyId(companyProvider.getCompanyId());

		return commerceOrder;
	}
1151757
public static com.liferay.commerce.model.CommerceWarehouse addCommerceWarehouse(
		com.liferay.commerce.model.CommerceWarehouse commerceWarehouse) {
		return getService().addCommerceWarehouse(commerceWarehouse);
	}
63762
@Indexable(type = IndexableType.REINDEX)
	@Override
	public CommerceNotificationAttachment addCommerceNotificationAttachment(
		CommerceNotificationAttachment commerceNotificationAttachment) {
		commerceNotificationAttachment.setNew(true);

		return commerceNotificationAttachmentPersistence.update(commerceNotificationAttachment);
	}
834406
@Override
	public CommerceOrderItem create(long commerceOrderItemId) {
		CommerceOrderItem commerceOrderItem = new CommerceOrderItemImpl();

		commerceOrderItem.setNew(true);
		commerceOrderItem.setPrimaryKey(commerceOrderItemId);

		commerceOrderItem.setCompanyId(companyProvider.getCompanyId());

		return commerceOrderItem;
	}
349174
@Override
	public void cacheResult(CommerceShippingMethod commerceShippingMethod) {
		entityCache.putResult(CommerceShippingMethodModelImpl.ENTITY_CACHE_ENABLED,
			CommerceShippingMethodImpl.class,
			commerceShippingMethod.getPrimaryKey(), commerceShippingMethod);

		finderCache.putResult(FINDER_PATH_FETCH_BY_G_E,
			new Object[] {
				commerceShippingMethod.getGroupId(),
				commerceShippingMethod.getEngineKey()
			}, commerceShippingMethod);

		commerceShippingMethod.resetOriginalValues();
	}
412161
@Indexable(type = IndexableType.REINDEX)
	@Override
	public CommerceAccount addCommerceAccount(CommerceAccount commerceAccount) {
		commerceAccount.setNew(true);

		return commerceAccountPersistence.update(commerceAccount);
	}
423065
@Override
	public CommerceShipment create(long commerceShipmentId) {
		CommerceShipment commerceShipment = new CommerceShipmentImpl();

		commerceShipment.setNew(true);
		commerceShipment.setPrimaryKey(commerceShipmentId);

		commerceShipment.setCompanyId(companyProvider.getCompanyId());

		return commerceShipment;
	}
505851
public static com.liferay.commerce.tax.model.CommerceTaxMethod addCommerceTaxMethod(
		com.liferay.commerce.tax.model.CommerceTaxMethod commerceTaxMethod) {
		return getService().addCommerceTaxMethod(commerceTaxMethod);
	}