public class DDMFormInstanceLocalServiceUtil
extends java.lang.Object
com.liferay.dynamic.data.mapping.service.impl.DDMFormInstanceLocalServiceImpl
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.DDMFormInstanceLocalService
Constructor and Description |
---|
DDMFormInstanceLocalServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static DDMFormInstance |
addDDMFormInstance(DDMFormInstance ddmFormInstance)
Adds the ddm form instance to the database.
|
static DDMFormInstance |
addFormInstance(long userId,
long groupId,
long ddmStructureId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMFormValues settingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDMFormInstance |
addFormInstance(long userId,
long groupId,
long ddmStructureId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
java.lang.String serializedSettingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDMFormInstance |
addFormInstance(long userId,
long groupId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMForm ddmForm,
DDMFormLayout ddmFormLayout,
DDMFormValues settingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static void |
addFormInstanceResources(DDMFormInstance ddmFormInstance,
boolean addGroupPermissions,
boolean addGuestPermissions) |
static void |
addFormInstanceResources(DDMFormInstance ddmFormInstance,
com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) |
static DDMFormInstance |
copyFormInstance(long userId,
long groupId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
DDMFormInstance ddmFormInstance,
DDMFormValues settingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDMFormInstance |
createDDMFormInstance(long formInstanceId)
Creates a new ddm form instance with the primary key.
|
static com.liferay.portal.kernel.model.PersistedModel |
createPersistedModel(java.io.Serializable primaryKeyObj) |
static DDMFormInstance |
deleteDDMFormInstance(DDMFormInstance ddmFormInstance)
Deletes the ddm form instance from the database.
|
static DDMFormInstance |
deleteDDMFormInstance(long formInstanceId)
Deletes the ddm form instance with the primary key from the database.
|
static void |
deleteFormInstance(DDMFormInstance ddmFormInstance) |
static void |
deleteFormInstance(long ddmFormInstanceId) |
static void |
deleteFormInstances(long groupId) |
static com.liferay.portal.kernel.model.PersistedModel |
deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) |
static <T> T |
dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
static int |
dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery) |
static com.liferay.portal.kernel.dao.orm.DynamicQuery |
dynamicQuery() |
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.
|
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows.
|
static <T> java.util.List<T> |
dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.
|
static long |
dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.
|
static long |
dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
com.liferay.portal.kernel.dao.orm.Projection projection)
Returns the number of rows matching the dynamic query.
|
static DDMFormInstance |
fetchDDMFormInstance(long formInstanceId) |
static DDMFormInstance |
fetchDDMFormInstanceByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the ddm form instance matching the UUID and group.
|
static DDMFormInstance |
fetchFormInstance(long ddmFormInstanceId) |
static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery() |
static DDMFormInstance |
getDDMFormInstance(long formInstanceId)
Returns the ddm form instance with the primary key.
|
static DDMFormInstance |
getDDMFormInstanceByUuidAndGroupId(java.lang.String uuid,
long groupId)
Returns the ddm form instance matching the UUID and group.
|
static java.util.List<DDMFormInstance> |
getDDMFormInstances(int start,
int end)
Returns a range of all the ddm form instances.
|
static java.util.List<DDMFormInstance> |
getDDMFormInstancesByUuidAndCompanyId(java.lang.String uuid,
long companyId)
Returns all the ddm form instances matching the UUID and company.
|
static java.util.List<DDMFormInstance> |
getDDMFormInstancesByUuidAndCompanyId(java.lang.String uuid,
long companyId,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator)
Returns a range of ddm form instances matching the UUID and company.
|
static int |
getDDMFormInstancesCount()
Returns the number of ddm form instances.
|
static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery |
getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext) |
static DDMFormInstance |
getFormInstance(long ddmFormInstanceId) |
static DDMFormInstance |
getFormInstance(java.lang.String uuid,
long ddmFormInstanceId) |
static java.util.List<DDMFormInstance> |
getFormInstances(long groupId) |
static int |
getFormInstancesCount(long groupId) |
static int |
getFormInstancesCount(java.lang.String uuid) |
static DDMFormValues |
getFormInstanceSettingsFormValues(DDMFormInstance formInstance) |
static DDMFormInstanceSettings |
getFormInstanceSettingsModel(DDMFormInstance formInstance) |
static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery |
getIndexableActionableDynamicQuery() |
static java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
static com.liferay.portal.kernel.model.PersistedModel |
getPersistedModel(java.io.Serializable primaryKeyObj) |
static DDMFormInstanceLocalService |
getService() |
static java.util.List<DDMFormInstance> |
search(long companyId,
long groupId,
java.lang.String[] names,
java.lang.String[] descriptions,
boolean andOperator,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) |
static java.util.List<DDMFormInstance> |
search(long companyId,
long groupId,
java.lang.String keywords,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) |
static int |
searchCount(long companyId,
long groupId,
java.lang.String keywords) |
static int |
searchCount(long companyId,
long groupId,
java.lang.String[] names,
java.lang.String[] descriptions,
boolean andOperator) |
static void |
sendEmail(long userId,
java.lang.String message,
java.lang.String subject,
java.lang.String[] toEmailAddresses) |
static DDMFormInstance |
updateDDMFormInstance(DDMFormInstance ddmFormInstance)
Updates the ddm form instance in the database or adds it if it does not yet exist.
|
static DDMFormInstance |
updateFormInstance(long formInstanceId,
DDMFormValues settingsDDMFormValues) |
static DDMFormInstance |
updateFormInstance(long userId,
long ddmFormInstanceId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMForm ddmForm,
DDMFormLayout ddmFormLayout,
DDMFormValues settingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
static DDMFormInstance |
updateFormInstance(long ddmFormInstanceId,
long ddmStructureId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMFormValues settingsDDMFormValues,
com.liferay.portal.kernel.service.ServiceContext serviceContext) |
public static DDMFormInstance addDDMFormInstance(DDMFormInstance ddmFormInstance)
Important: Inspect DDMFormInstanceLocalServiceImpl 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.
ddmFormInstance
- the ddm form instancepublic static DDMFormInstance addFormInstance(long userId, long groupId, long ddmStructureId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance addFormInstance(long userId, long groupId, long ddmStructureId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, java.lang.String serializedSettingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance addFormInstance(long userId, long groupId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void addFormInstanceResources(DDMFormInstance ddmFormInstance, boolean addGroupPermissions, boolean addGuestPermissions) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void addFormInstanceResources(DDMFormInstance ddmFormInstance, com.liferay.portal.kernel.service.permission.ModelPermissions modelPermissions) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance copyFormInstance(long userId, long groupId, java.util.Map<java.util.Locale,java.lang.String> nameMap, DDMFormInstance ddmFormInstance, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance createDDMFormInstance(long formInstanceId)
formInstanceId
- the primary key for the new ddm form instancepublic static com.liferay.portal.kernel.model.PersistedModel createPersistedModel(java.io.Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance deleteDDMFormInstance(DDMFormInstance ddmFormInstance)
Important: Inspect DDMFormInstanceLocalServiceImpl 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.
ddmFormInstance
- the ddm form instancepublic static DDMFormInstance deleteDDMFormInstance(long formInstanceId) throws com.liferay.portal.kernel.exception.PortalException
Important: Inspect DDMFormInstanceLocalServiceImpl 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.
formInstanceId
- the primary key of the ddm form instancecom.liferay.portal.kernel.exception.PortalException
- if a ddm form instance with the primary key could not be foundpublic static void deleteFormInstance(DDMFormInstance ddmFormInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void deleteFormInstance(long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static void deleteFormInstances(long groupId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
public static int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
public static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic querypublic static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.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.dynamic.data.mapping.model.impl.DDMFormInstanceModelImpl
.
dynamicQuery
- the dynamic querystart
- the lower bound of the range of model instancesend
- the upper bound of the range of model instances (not inclusive)public static <T> java.util.List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.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.dynamic.data.mapping.model.impl.DDMFormInstanceModelImpl
.
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
)public static long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
dynamicQuery
- the dynamic querypublic static long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection)
dynamicQuery
- the dynamic queryprojection
- the projection to apply to the querypublic static DDMFormInstance fetchDDMFormInstance(long formInstanceId)
public static DDMFormInstance fetchDDMFormInstanceByUuidAndGroupId(java.lang.String uuid, long groupId)
uuid
- the ddm form instance's UUIDgroupId
- the primary key of the groupnull
if a matching ddm form instance could not be foundpublic static DDMFormInstance fetchFormInstance(long ddmFormInstanceId)
public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
public static DDMFormInstance getDDMFormInstance(long formInstanceId) throws com.liferay.portal.kernel.exception.PortalException
formInstanceId
- the primary key of the ddm form instancecom.liferay.portal.kernel.exception.PortalException
- if a ddm form instance with the primary key could not be foundpublic static DDMFormInstance getDDMFormInstanceByUuidAndGroupId(java.lang.String uuid, long groupId) throws com.liferay.portal.kernel.exception.PortalException
uuid
- the ddm form instance's UUIDgroupId
- the primary key of the groupcom.liferay.portal.kernel.exception.PortalException
- if a matching ddm form instance could not be foundpublic static java.util.List<DDMFormInstance> getDDMFormInstances(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.dynamic.data.mapping.model.impl.DDMFormInstanceModelImpl
.
start
- the lower bound of the range of ddm form instancesend
- the upper bound of the range of ddm form instances (not inclusive)public static java.util.List<DDMFormInstance> getDDMFormInstancesByUuidAndCompanyId(java.lang.String uuid, long companyId)
uuid
- the UUID of the ddm form instancescompanyId
- the primary key of the companypublic static java.util.List<DDMFormInstance> getDDMFormInstancesByUuidAndCompanyId(java.lang.String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator)
uuid
- the UUID of the ddm form instancescompanyId
- the primary key of the companystart
- the lower bound of the range of ddm form instancesend
- the upper bound of the range of ddm form instances (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static int getDDMFormInstancesCount()
public static com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
public static DDMFormInstance getFormInstance(long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance getFormInstance(java.lang.String uuid, long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.util.List<DDMFormInstance> getFormInstances(long groupId)
public static int getFormInstancesCount(long groupId)
public static int getFormInstancesCount(java.lang.String uuid) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormValues getFormInstanceSettingsFormValues(DDMFormInstance formInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstanceSettings getFormInstanceSettingsModel(DDMFormInstance formInstance) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
public static java.lang.String getOSGiServiceIdentifier()
public static com.liferay.portal.kernel.model.PersistedModel getPersistedModel(java.io.Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static java.util.List<DDMFormInstance> search(long companyId, long groupId, java.lang.String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator)
public static java.util.List<DDMFormInstance> search(long companyId, long groupId, java.lang.String[] names, java.lang.String[] descriptions, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator)
public static int searchCount(long companyId, long groupId, java.lang.String keywords)
public static int searchCount(long companyId, long groupId, java.lang.String[] names, java.lang.String[] descriptions, boolean andOperator)
public static void sendEmail(long userId, java.lang.String message, java.lang.String subject, java.lang.String[] toEmailAddresses) throws java.lang.Exception
java.lang.Exception
public static DDMFormInstance updateDDMFormInstance(DDMFormInstance ddmFormInstance)
Important: Inspect DDMFormInstanceLocalServiceImpl 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.
ddmFormInstance
- the ddm form instancepublic static DDMFormInstance updateFormInstance(long formInstanceId, DDMFormValues settingsDDMFormValues) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance updateFormInstance(long userId, long ddmFormInstanceId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstance updateFormInstance(long ddmFormInstanceId, long ddmStructureId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException
public static DDMFormInstanceLocalService getService()