Class DDMFormInstanceServiceHttp

java.lang.Object
com.liferay.dynamic.data.mapping.service.http.DDMFormInstanceServiceHttp

public class DDMFormInstanceServiceHttp extends Object
Provides the HTTP utility for the DDMFormInstanceServiceUtil service utility. The static methods of this class calls the same methods of the service utility. However, the signatures are different because it requires an additional HttpPrincipal parameter.

The benefits of using the HTTP utility is that it is fast and allows for tunneling without the cost of serializing to text. The drawback is that it only works with Java.

Set the property tunnel.servlet.hosts.allowed in portal.properties to configure security.

The HTTP utility is only generated for remote services.

Generated:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    addFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long ddmStructureId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    addFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    copyFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, Map<Locale,String> nameMap, com.liferay.dynamic.data.mapping.model.DDMFormInstance sourceDDMFormInstance, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static void
    deleteFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    fetchFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    getFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance>
    getFormInstances(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, int start, int end)
     
    static int
    getFormInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId)
     
    static int
    getFormInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int status)
     
    static void
    sendEmail(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long formInstanceId, String message, String subject, String[] toEmailAddresses)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    updateFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long formInstanceId, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues)
     
    static com.liferay.dynamic.data.mapping.model.DDMFormInstance
    updateFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DDMFormInstanceServiceHttp

      public DDMFormInstanceServiceHttp()
  • Method Details

    • addFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance addFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long ddmStructureId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance addFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • copyFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance copyFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, Map<Locale,String> nameMap, com.liferay.dynamic.data.mapping.model.DDMFormInstance sourceDDMFormInstance, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteFormInstance

      public static void deleteFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance fetchFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance getFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getFormInstances

      public static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance> getFormInstances(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, int start, int end)
    • getFormInstancesCount

      public static int getFormInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId)
    • getFormInstancesCount

      public static int getFormInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • search

      public static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance> search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
    • search

      public static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance> search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
    • search

      public static List<com.liferay.dynamic.data.mapping.model.DDMFormInstance> search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMFormInstance> orderByComparator)
    • searchCount

      public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords)
    • searchCount

      public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String keywords, int status)
    • searchCount

      public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long groupId, String[] names, String[] descriptions, boolean andOperator)
    • sendEmail

      public static void sendEmail(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long formInstanceId, String message, String subject, String[] toEmailAddresses) throws Exception
      Throws:
      Exception
    • updateFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance updateFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long formInstanceId, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateFormInstance

      public static com.liferay.dynamic.data.mapping.model.DDMFormInstance updateFormInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long ddmFormInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, com.liferay.dynamic.data.mapping.storage.DDMFormValues settingsDDMFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException