Interface DDMFormInstanceService
- All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
- All Known Implementing Classes:
DDMFormInstanceServiceWrapper
@AccessControlled
@CTAware
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class})
public interface DDMFormInstanceService
extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for DDMFormInstance. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
- Generated:
-
Method Summary
Modifier and TypeMethodDescriptionaddFormInstance
(long groupId, long ddmStructureId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) addFormInstance
(long groupId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) copyFormInstance
(long groupId, Map<Locale, String> nameMap, DDMFormInstance sourceDDMFormInstance, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) void
deleteFormInstance
(long ddmFormInstanceId) fetchFormInstance
(long ddmFormInstanceId) getFormInstance
(long ddmFormInstanceId) getFormInstances
(long companyId, long groupId, int start, int end) int
getFormInstancesCount
(long companyId, long groupId) int
getFormInstancesCount
(String uuid) Returns the OSGi service identifier.search
(long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) search
(long companyId, long groupId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) search
(long companyId, long groupId, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) int
searchCount
(long companyId, long groupId, String keywords) int
searchCount
(long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator) int
searchCount
(long companyId, long groupId, String keywords, int status) void
updateFormInstance
(long formInstanceId, DDMFormValues settingsDDMFormValues) Updates the the record set's settings.updateFormInstance
(long ddmFormInstanceId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext)
-
Method Details
-
addFormInstance
DDMFormInstance addFormInstance(long groupId, long ddmStructureId, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
addFormInstance
DDMFormInstance addFormInstance(long groupId, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-
copyFormInstance
DDMFormInstance copyFormInstance(long groupId, Map<Locale, String> nameMap, DDMFormInstance sourceDDMFormInstance, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteFormInstance
void deleteFormInstance(long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
fetchFormInstance
@Transactional(propagation=SUPPORTS, readOnly=true) DDMFormInstance fetchFormInstance(long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFormInstance
@Transactional(propagation=SUPPORTS, readOnly=true) DDMFormInstance getFormInstance(long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getFormInstances
@Transactional(propagation=SUPPORTS, readOnly=true) List<DDMFormInstance> getFormInstances(long companyId, long groupId, int start, int end) -
getFormInstancesCount
@Transactional(propagation=SUPPORTS, readOnly=true) int getFormInstancesCount(long companyId, long groupId) -
getFormInstancesCount
@Transactional(propagation=SUPPORTS, readOnly=true) int getFormInstancesCount(String uuid) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()Returns the OSGi service identifier.- Returns:
- the OSGi service identifier
-
search
@Transactional(propagation=SUPPORTS, readOnly=true) List<DDMFormInstance> search(long companyId, long groupId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) -
search
@Transactional(propagation=SUPPORTS, readOnly=true) List<DDMFormInstance> search(long companyId, long groupId, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) -
search
@Transactional(propagation=SUPPORTS, readOnly=true) List<DDMFormInstance> search(long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<DDMFormInstance> orderByComparator) -
searchCount
@Transactional(propagation=SUPPORTS, readOnly=true) int searchCount(long companyId, long groupId, String keywords) -
searchCount
@Transactional(propagation=SUPPORTS, readOnly=true) int searchCount(long companyId, long groupId, String keywords, int status) -
searchCount
-
sendEmail
void sendEmail(long formInstanceId, String message, String subject, String[] toEmailAddresses) throws Exception - Throws:
Exception
-
updateFormInstance
DDMFormInstance updateFormInstance(long formInstanceId, DDMFormValues settingsDDMFormValues) throws com.liferay.portal.kernel.exception.PortalException Updates the the record set's settings.- Parameters:
formInstanceId
- the primary key of the form instancesettingsDDMFormValues
- the record set's settings. For more information seeDDMFormValues
in thedynamic.data.mapping.api
module.- Returns:
- the record set
- Throws:
com.liferay.portal.kernel.exception.PortalException
- if a portal exception occurred
-
updateFormInstance
DDMFormInstance updateFormInstance(long ddmFormInstanceId, Map<Locale, String> nameMap, Map<Locale, throws com.liferay.portal.kernel.exception.PortalExceptionString> descriptionMap, DDMForm ddmForm, DDMFormLayout ddmFormLayout, DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) - Throws:
com.liferay.portal.kernel.exception.PortalException
-