com.liferay.commerce.service.CommerceOrderNoteLocalServiceUtil Maven / Gradle / Ivy
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
package com.liferay.commerce.service;
import com.liferay.commerce.model.CommerceOrderNote;
import com.liferay.petra.sql.dsl.query.DSLQuery;
import com.liferay.portal.kernel.dao.orm.DynamicQuery;
import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.model.PersistedModel;
import com.liferay.portal.kernel.module.service.Snapshot;
import com.liferay.portal.kernel.util.OrderByComparator;
import java.io.Serializable;
import java.util.List;
/**
* Provides the local service utility for CommerceOrderNote. This utility wraps
* com.liferay.commerce.service.impl.CommerceOrderNoteLocalServiceImpl
and
* is an access point for service operations in application layer code running
* on the local server. Methods of this service will not have security checks
* based on the propagated JAAS credentials because this service can only be
* accessed from within the same VM.
*
* @author Alessio Antonio Rendina
* @see CommerceOrderNoteLocalService
* @generated
*/
public class CommerceOrderNoteLocalServiceUtil {
/*
* NOTE FOR DEVELOPERS:
*
* Never modify this class directly. Add custom service methods to com.liferay.commerce.service.impl.CommerceOrderNoteLocalServiceImpl
and rerun ServiceBuilder to regenerate this class.
*/
/**
* Adds the commerce order note to the database. Also notifies the appropriate model listeners.
*
*
* Important: Inspect CommerceOrderNoteLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
*
*
* @param commerceOrderNote the commerce order note
* @return the commerce order note that was added
*/
public static CommerceOrderNote addCommerceOrderNote(
CommerceOrderNote commerceOrderNote) {
return getService().addCommerceOrderNote(commerceOrderNote);
}
public static CommerceOrderNote addCommerceOrderNote(
long commerceOrderId, String content, boolean restricted,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws PortalException {
return getService().addCommerceOrderNote(
commerceOrderId, content, restricted, serviceContext);
}
public static CommerceOrderNote addCommerceOrderNote(
String externalReferenceCode, long commerceOrderId, String content,
boolean restricted,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws PortalException {
return getService().addCommerceOrderNote(
externalReferenceCode, commerceOrderId, content, restricted,
serviceContext);
}
public static CommerceOrderNote addOrUpdateCommerceOrderNote(
String externalReferenceCode, long commerceOrderNoteId,
long commerceOrderId, String content, boolean restricted,
com.liferay.portal.kernel.service.ServiceContext serviceContext)
throws PortalException {
return getService().addOrUpdateCommerceOrderNote(
externalReferenceCode, commerceOrderNoteId, commerceOrderId,
content, restricted, serviceContext);
}
/**
* Creates a new commerce order note with the primary key. Does not add the commerce order note to the database.
*
* @param commerceOrderNoteId the primary key for the new commerce order note
* @return the new commerce order note
*/
public static CommerceOrderNote createCommerceOrderNote(
long commerceOrderNoteId) {
return getService().createCommerceOrderNote(commerceOrderNoteId);
}
/**
* @throws PortalException
*/
public static PersistedModel createPersistedModel(
Serializable primaryKeyObj)
throws PortalException {
return getService().createPersistedModel(primaryKeyObj);
}
/**
* Deletes the commerce order note from the database. Also notifies the appropriate model listeners.
*
*
* Important: Inspect CommerceOrderNoteLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
*
*
* @param commerceOrderNote the commerce order note
* @return the commerce order note that was removed
*/
public static CommerceOrderNote deleteCommerceOrderNote(
CommerceOrderNote commerceOrderNote) {
return getService().deleteCommerceOrderNote(commerceOrderNote);
}
/**
* Deletes the commerce order note with the primary key from the database. Also notifies the appropriate model listeners.
*
*
* Important: Inspect CommerceOrderNoteLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
*
*
* @param commerceOrderNoteId the primary key of the commerce order note
* @return the commerce order note that was removed
* @throws PortalException if a commerce order note with the primary key could not be found
*/
public static CommerceOrderNote deleteCommerceOrderNote(
long commerceOrderNoteId)
throws PortalException {
return getService().deleteCommerceOrderNote(commerceOrderNoteId);
}
public static void deleteCommerceOrderNotes(long commerceOrderId) {
getService().deleteCommerceOrderNotes(commerceOrderId);
}
/**
* @throws PortalException
*/
public static PersistedModel deletePersistedModel(
PersistedModel persistedModel)
throws PortalException {
return getService().deletePersistedModel(persistedModel);
}
public static T dslQuery(DSLQuery dslQuery) {
return getService().dslQuery(dslQuery);
}
public static int dslQueryCount(DSLQuery dslQuery) {
return getService().dslQueryCount(dslQuery);
}
public static DynamicQuery dynamicQuery() {
return getService().dynamicQuery();
}
/**
* Performs a dynamic query on the database and returns the matching rows.
*
* @param dynamicQuery the dynamic query
* @return the matching rows
*/
public static List dynamicQuery(DynamicQuery dynamicQuery) {
return getService().dynamicQuery(dynamicQuery);
}
/**
* Performs a dynamic query on the database and returns a range of the matching rows.
*
*
* Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.commerce.model.impl.CommerceOrderNoteModelImpl
.
*
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @return the range of matching rows
*/
public static List dynamicQuery(
DynamicQuery dynamicQuery, int start, int end) {
return getService().dynamicQuery(dynamicQuery, start, end);
}
/**
* Performs a dynamic query on the database and returns an ordered range of the matching rows.
*
*
* Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.commerce.model.impl.CommerceOrderNoteModelImpl
.
*
*
* @param dynamicQuery the dynamic query
* @param start the lower bound of the range of model instances
* @param end the upper bound of the range of model instances (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally null
)
* @return the ordered range of matching rows
*/
public static List dynamicQuery(
DynamicQuery dynamicQuery, int start, int end,
OrderByComparator orderByComparator) {
return getService().dynamicQuery(
dynamicQuery, start, end, orderByComparator);
}
/**
* Returns the number of rows matching the dynamic query.
*
* @param dynamicQuery the dynamic query
* @return the number of rows matching the dynamic query
*/
public static long dynamicQueryCount(DynamicQuery dynamicQuery) {
return getService().dynamicQueryCount(dynamicQuery);
}
/**
* Returns the number of rows matching the dynamic query.
*
* @param dynamicQuery the dynamic query
* @param projection the projection to apply to the query
* @return the number of rows matching the dynamic query
*/
public static long dynamicQueryCount(
DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection) {
return getService().dynamicQueryCount(dynamicQuery, projection);
}
public static CommerceOrderNote fetchCommerceOrderNote(
long commerceOrderNoteId) {
return getService().fetchCommerceOrderNote(commerceOrderNoteId);
}
public static CommerceOrderNote
fetchCommerceOrderNoteByExternalReferenceCode(
String externalReferenceCode, long companyId) {
return getService().fetchCommerceOrderNoteByExternalReferenceCode(
externalReferenceCode, companyId);
}
/**
* Returns the commerce order note matching the UUID and group.
*
* @param uuid the commerce order note's UUID
* @param groupId the primary key of the group
* @return the matching commerce order note, or null
if a matching commerce order note could not be found
*/
public static CommerceOrderNote fetchCommerceOrderNoteByUuidAndGroupId(
String uuid, long groupId) {
return getService().fetchCommerceOrderNoteByUuidAndGroupId(
uuid, groupId);
}
public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery
getActionableDynamicQuery() {
return getService().getActionableDynamicQuery();
}
/**
* Returns the commerce order note with the primary key.
*
* @param commerceOrderNoteId the primary key of the commerce order note
* @return the commerce order note
* @throws PortalException if a commerce order note with the primary key could not be found
*/
public static CommerceOrderNote getCommerceOrderNote(
long commerceOrderNoteId)
throws PortalException {
return getService().getCommerceOrderNote(commerceOrderNoteId);
}
public static CommerceOrderNote getCommerceOrderNoteByExternalReferenceCode(
String externalReferenceCode, long companyId)
throws PortalException {
return getService().getCommerceOrderNoteByExternalReferenceCode(
externalReferenceCode, companyId);
}
/**
* Returns the commerce order note matching the UUID and group.
*
* @param uuid the commerce order note's UUID
* @param groupId the primary key of the group
* @return the matching commerce order note
* @throws PortalException if a matching commerce order note could not be found
*/
public static CommerceOrderNote getCommerceOrderNoteByUuidAndGroupId(
String uuid, long groupId)
throws PortalException {
return getService().getCommerceOrderNoteByUuidAndGroupId(uuid, groupId);
}
/**
* Returns a range of all the commerce order notes.
*
*
* Useful when paginating results. Returns a maximum of end - start
instances. start
and end
are not primary keys, they are indexes in the result set. Thus, 0
refers to the first result in the set. Setting both start
and end
to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS
will return the full result set. If orderByComparator
is specified, then the query will include the given ORDER BY logic. If orderByComparator
is absent, then the query will include the default ORDER BY logic from com.liferay.commerce.model.impl.CommerceOrderNoteModelImpl
.
*
*
* @param start the lower bound of the range of commerce order notes
* @param end the upper bound of the range of commerce order notes (not inclusive)
* @return the range of commerce order notes
*/
public static List getCommerceOrderNotes(
int start, int end) {
return getService().getCommerceOrderNotes(start, end);
}
public static List getCommerceOrderNotes(
long commerceOrderId, boolean restricted) {
return getService().getCommerceOrderNotes(commerceOrderId, restricted);
}
public static List getCommerceOrderNotes(
long commerceOrderId, boolean restricted, int start, int end) {
return getService().getCommerceOrderNotes(
commerceOrderId, restricted, start, end);
}
public static List getCommerceOrderNotes(
long commerceOrderId, int start, int end) {
return getService().getCommerceOrderNotes(commerceOrderId, start, end);
}
/**
* Returns all the commerce order notes matching the UUID and company.
*
* @param uuid the UUID of the commerce order notes
* @param companyId the primary key of the company
* @return the matching commerce order notes, or an empty list if no matches were found
*/
public static List
getCommerceOrderNotesByUuidAndCompanyId(String uuid, long companyId) {
return getService().getCommerceOrderNotesByUuidAndCompanyId(
uuid, companyId);
}
/**
* Returns a range of commerce order notes matching the UUID and company.
*
* @param uuid the UUID of the commerce order notes
* @param companyId the primary key of the company
* @param start the lower bound of the range of commerce order notes
* @param end the upper bound of the range of commerce order notes (not inclusive)
* @param orderByComparator the comparator to order the results by (optionally null
)
* @return the range of matching commerce order notes, or an empty list if no matches were found
*/
public static List
getCommerceOrderNotesByUuidAndCompanyId(
String uuid, long companyId, int start, int end,
OrderByComparator orderByComparator) {
return getService().getCommerceOrderNotesByUuidAndCompanyId(
uuid, companyId, start, end, orderByComparator);
}
/**
* Returns the number of commerce order notes.
*
* @return the number of commerce order notes
*/
public static int getCommerceOrderNotesCount() {
return getService().getCommerceOrderNotesCount();
}
public static int getCommerceOrderNotesCount(long commerceOrderId) {
return getService().getCommerceOrderNotesCount(commerceOrderId);
}
public static int getCommerceOrderNotesCount(
long commerceOrderId, boolean restricted) {
return getService().getCommerceOrderNotesCount(
commerceOrderId, restricted);
}
public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery
getExportActionableDynamicQuery(
com.liferay.exportimport.kernel.lar.PortletDataContext
portletDataContext) {
return getService().getExportActionableDynamicQuery(portletDataContext);
}
public static
com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery
getIndexableActionableDynamicQuery() {
return getService().getIndexableActionableDynamicQuery();
}
/**
* Returns the OSGi service identifier.
*
* @return the OSGi service identifier
*/
public static String getOSGiServiceIdentifier() {
return getService().getOSGiServiceIdentifier();
}
/**
* @throws PortalException
*/
public static PersistedModel getPersistedModel(Serializable primaryKeyObj)
throws PortalException {
return getService().getPersistedModel(primaryKeyObj);
}
/**
* Updates the commerce order note in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
*
*
* Important: Inspect CommerceOrderNoteLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
*
*
* @param commerceOrderNote the commerce order note
* @return the commerce order note that was updated
*/
public static CommerceOrderNote updateCommerceOrderNote(
CommerceOrderNote commerceOrderNote) {
return getService().updateCommerceOrderNote(commerceOrderNote);
}
public static CommerceOrderNote updateCommerceOrderNote(
long commerceOrderNoteId, String content, boolean restricted)
throws PortalException {
return getService().updateCommerceOrderNote(
commerceOrderNoteId, content, restricted);
}
public static CommerceOrderNote updateCommerceOrderNote(
String externalReferenceCode, long commerceOrderNoteId,
String content, boolean restricted)
throws PortalException {
return getService().updateCommerceOrderNote(
externalReferenceCode, commerceOrderNoteId, content, restricted);
}
public static CommerceOrderNoteLocalService getService() {
return _serviceSnapshot.get();
}
private static final Snapshot
_serviceSnapshot = new Snapshot<>(
CommerceOrderNoteLocalServiceUtil.class,
CommerceOrderNoteLocalService.class);
}