@ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface MDRRuleGroupInstanceLocalService extends BaseLocalService, PersistedModelLocalService
MDRRuleGroupInstanceLocalServiceUtil| Modifier and Type | Method and Description |
|---|---|
MDRRuleGroupInstance |
addMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Adds the mdr rule group instance to the database.
|
MDRRuleGroupInstance |
addRuleGroupInstance(long groupId,
java.lang.String className,
long classPK,
long ruleGroupId,
int priority,
ServiceContext serviceContext) |
MDRRuleGroupInstance |
addRuleGroupInstance(long groupId,
java.lang.String className,
long classPK,
long ruleGroupId,
ServiceContext serviceContext) |
MDRRuleGroupInstance |
createMDRRuleGroupInstance(long ruleGroupInstanceId)
Creates a new mdr rule group instance with the primary key.
|
PersistedModel |
createPersistedModel(java.io.Serializable primaryKeyObj) |
void |
deleteGroupRuleGroupInstances(long groupId) |
MDRRuleGroupInstance |
deleteMDRRuleGroupInstance(long ruleGroupInstanceId)
Deletes the mdr rule group instance with the primary key from the database.
|
MDRRuleGroupInstance |
deleteMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Deletes the mdr rule group instance from the database.
|
PersistedModel |
deletePersistedModel(PersistedModel persistedModel) |
void |
deleteRuleGroupInstance(long ruleGroupInstanceId) |
void |
deleteRuleGroupInstance(MDRRuleGroupInstance ruleGroupInstance) |
void |
deleteRuleGroupInstances(long ruleGroupId) |
<T> T |
dslQuery(DSLQuery dslQuery) |
DynamicQuery |
dynamicQuery() |
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows.
|
<T> java.util.List<T> |
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
Returns the number of rows matching the dynamic query.
|
MDRRuleGroupInstance |
fetchMDRRuleGroupInstance(long ruleGroupInstanceId) |
MDRRuleGroupInstance |
fetchMDRRuleGroupInstanceByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the mdr rule group instance matching the UUID and group.
|
MDRRuleGroupInstance |
fetchRuleGroupInstance(long ruleGroupInstanceId) |
MDRRuleGroupInstance |
fetchRuleGroupInstance(java.lang.String className,
long classPK,
long ruleGroupId) |
ActionableDynamicQuery |
getActionableDynamicQuery() |
ExportActionableDynamicQuery |
getExportActionableDynamicQuery(PortletDataContext portletDataContext) |
IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
MDRRuleGroupInstance |
getMDRRuleGroupInstance(long ruleGroupInstanceId)
Returns the mdr rule group instance with the primary key.
|
MDRRuleGroupInstance |
getMDRRuleGroupInstanceByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the mdr rule group instance matching the UUID and group.
|
java.util.List<MDRRuleGroupInstance> |
getMDRRuleGroupInstances(int start,
int end)
Returns a range of all the mdr rule group instances.
|
java.util.List<MDRRuleGroupInstance> |
getMDRRuleGroupInstancesByUuidAndCompanyId(java.lang.String uuid,
long companyId)
Returns all the mdr rule group instances matching the UUID and company.
|
java.util.List<MDRRuleGroupInstance> |
getMDRRuleGroupInstancesByUuidAndCompanyId(java.lang.String uuid,
long companyId,
int start,
int end,
OrderByComparator<MDRRuleGroupInstance> orderByComparator)
Returns a range of mdr rule group instances matching the UUID and company.
|
int |
getMDRRuleGroupInstancesCount()
Returns the number of mdr rule group instances.
|
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
PersistedModel |
getPersistedModel(java.io.Serializable primaryKeyObj) |
MDRRuleGroupInstance |
getRuleGroupInstance(long ruleGroupInstanceId) |
MDRRuleGroupInstance |
getRuleGroupInstance(java.lang.String className,
long classPK,
long ruleGroupId) |
java.util.List<MDRRuleGroupInstance> |
getRuleGroupInstances(long ruleGroupId) |
java.util.List<MDRRuleGroupInstance> |
getRuleGroupInstances(long ruleGroupId,
int start,
int end) |
java.util.List<MDRRuleGroupInstance> |
getRuleGroupInstances(java.lang.String className,
long classPK) |
java.util.List<MDRRuleGroupInstance> |
getRuleGroupInstances(java.lang.String className,
long classPK,
int start,
int end,
OrderByComparator<MDRRuleGroupInstance> orderByComparator) |
int |
getRuleGroupInstancesCount(long ruleGroupId) |
int |
getRuleGroupInstancesCount(java.lang.String className,
long classPK) |
MDRRuleGroupInstance |
updateMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Updates the mdr rule group instance in the database or adds it if it does not yet exist.
|
MDRRuleGroupInstance |
updateRuleGroupInstance(long ruleGroupInstanceId,
int priority) |
getBasePersistence@Indexable(type=REINDEX) MDRRuleGroupInstance addMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Important: Inspect MDRRuleGroupInstanceLocalServiceImpl 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.
mdrRuleGroupInstance - the mdr rule group instanceMDRRuleGroupInstance addRuleGroupInstance(long groupId, java.lang.String className, long classPK, long ruleGroupId, int priority, ServiceContext serviceContext) throws PortalException
PortalExceptionMDRRuleGroupInstance addRuleGroupInstance(long groupId, java.lang.String className, long classPK, long ruleGroupId, ServiceContext serviceContext) throws PortalException
PortalException@Transactional(enabled=false) MDRRuleGroupInstance createMDRRuleGroupInstance(long ruleGroupInstanceId)
ruleGroupInstanceId - the primary key for the new mdr rule group instancePersistedModel createPersistedModel(java.io.Serializable primaryKeyObj) throws PortalException
createPersistedModel in interface PersistedModelLocalServicePortalExceptionvoid deleteGroupRuleGroupInstances(long groupId)
@Indexable(type=DELETE) MDRRuleGroupInstance deleteMDRRuleGroupInstance(long ruleGroupInstanceId) throws PortalException
Important: Inspect MDRRuleGroupInstanceLocalServiceImpl 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.
ruleGroupInstanceId - the primary key of the mdr rule group instancePortalException - if a mdr rule group instance with the primary key could not be found@Indexable(type=DELETE) MDRRuleGroupInstance deleteMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Important: Inspect MDRRuleGroupInstanceLocalServiceImpl 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.
mdrRuleGroupInstance - the mdr rule group instancePersistedModel deletePersistedModel(PersistedModel persistedModel) throws PortalException
deletePersistedModel in interface PersistedModelLocalServicePortalExceptionvoid deleteRuleGroupInstance(long ruleGroupInstanceId)
@SystemEvent(action=1, type=1) void deleteRuleGroupInstance(MDRRuleGroupInstance ruleGroupInstance)
void deleteRuleGroupInstances(long ruleGroupId)
@Transactional(propagation=SUPPORTS, readOnly=true) <T> T dslQuery(DSLQuery dslQuery)
@Transactional(propagation=SUPPORTS, readOnly=true) DynamicQuery dynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery)
dynamicQuery - the dynamic query@Transactional(propagation=SUPPORTS, readOnly=true) <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
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.mobile.device.rules.model.impl.MDRRuleGroupInstanceModelImpl.
dynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)@Transactional(propagation=SUPPORTS, readOnly=true) <T> java.util.List<T> dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
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.mobile.device.rules.model.impl.MDRRuleGroupInstanceModelImpl.
dynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)orderByComparator - the comparator to order the results by (optionally null)@Transactional(propagation=SUPPORTS, readOnly=true) long dynamicQueryCount(DynamicQuery dynamicQuery)
dynamicQuery - the dynamic query@Transactional(propagation=SUPPORTS, readOnly=true) long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
dynamicQuery - the dynamic queryprojection - the projection to apply to the query@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance fetchMDRRuleGroupInstance(long ruleGroupInstanceId)
@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance fetchMDRRuleGroupInstanceByUuidAndGroupId(java.lang.String uuid, long groupId)
uuid - the mdr rule group instance's UUIDgroupId - the primary key of the groupnull if a matching mdr rule group instance could not be found@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance fetchRuleGroupInstance(long ruleGroupInstanceId)
@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance fetchRuleGroupInstance(java.lang.String className, long classPK, long ruleGroupId)
@Transactional(propagation=SUPPORTS, readOnly=true) ActionableDynamicQuery getActionableDynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) ExportActionableDynamicQuery getExportActionableDynamicQuery(PortletDataContext portletDataContext)
@Transactional(propagation=SUPPORTS, readOnly=true) IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance getMDRRuleGroupInstance(long ruleGroupInstanceId) throws PortalException
ruleGroupInstanceId - the primary key of the mdr rule group instancePortalException - if a mdr rule group instance with the primary key could not be found@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance getMDRRuleGroupInstanceByUuidAndGroupId(java.lang.String uuid, long groupId) throws PortalException
uuid - the mdr rule group instance's UUIDgroupId - the primary key of the groupPortalException - if a matching mdr rule group instance could not be found@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getMDRRuleGroupInstances(int start, int end)
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.mobile.device.rules.model.impl.MDRRuleGroupInstanceModelImpl.
start - the lower bound of the range of mdr rule group instancesend - the upper bound of the range of mdr rule group instances (not inclusive)@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getMDRRuleGroupInstancesByUuidAndCompanyId(java.lang.String uuid, long companyId)
uuid - the UUID of the mdr rule group instancescompanyId - the primary key of the company@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getMDRRuleGroupInstancesByUuidAndCompanyId(java.lang.String uuid, long companyId, int start, int end, OrderByComparator<MDRRuleGroupInstance> orderByComparator)
uuid - the UUID of the mdr rule group instancescompanyId - the primary key of the companystart - the lower bound of the range of mdr rule group instancesend - the upper bound of the range of mdr rule group instances (not inclusive)orderByComparator - the comparator to order the results by (optionally null)@Transactional(propagation=SUPPORTS, readOnly=true) int getMDRRuleGroupInstancesCount()
java.lang.String getOSGiServiceIdentifier()
@Transactional(propagation=SUPPORTS, readOnly=true) PersistedModel getPersistedModel(java.io.Serializable primaryKeyObj) throws PortalException
getPersistedModel in interface PersistedModelLocalServicePortalException@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance getRuleGroupInstance(long ruleGroupInstanceId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) MDRRuleGroupInstance getRuleGroupInstance(java.lang.String className, long classPK, long ruleGroupId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getRuleGroupInstances(long ruleGroupId)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getRuleGroupInstances(long ruleGroupId, int start, int end)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getRuleGroupInstances(java.lang.String className, long classPK)
@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<MDRRuleGroupInstance> getRuleGroupInstances(java.lang.String className, long classPK, int start, int end, OrderByComparator<MDRRuleGroupInstance> orderByComparator)
@Transactional(propagation=SUPPORTS, readOnly=true) int getRuleGroupInstancesCount(long ruleGroupId)
@Transactional(propagation=SUPPORTS, readOnly=true) int getRuleGroupInstancesCount(java.lang.String className, long classPK)
@Indexable(type=REINDEX) MDRRuleGroupInstance updateMDRRuleGroupInstance(MDRRuleGroupInstance mdrRuleGroupInstance)
Important: Inspect MDRRuleGroupInstanceLocalServiceImpl 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.
mdrRuleGroupInstance - the mdr rule group instanceMDRRuleGroupInstance updateRuleGroupInstance(long ruleGroupInstanceId, int priority) throws PortalException
PortalException