Class DDMDataProviderInstanceServiceHttp

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

public class DDMDataProviderInstanceServiceHttp extends Object
Provides the HTTP utility for the DDMDataProviderInstanceServiceUtil 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.DDMDataProviderInstance
    addDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, String type, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static void
    deleteDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId)
     
    static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance
    fetchDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId)
     
    static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance
    fetchDataProviderInstanceByUuid(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid)
     
    static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance
    getDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId)
     
    static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance
    getDataProviderInstanceByUuid(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance>
    getDataProviderInstances(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, int start, int end)
     
    static int
    getDataProviderInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, String name, String description, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance> orderByComparator)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, String keywords)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, String name, String description, boolean andOperator)
     
    static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance
    updateDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, 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

    • DDMDataProviderInstanceServiceHttp

      public DDMDataProviderInstanceServiceHttp()
  • Method Details

    • addDataProviderInstance

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

      public static void deleteDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchDataProviderInstance

      public static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance fetchDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchDataProviderInstanceByUuid

      public static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance fetchDataProviderInstanceByUuid(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getDataProviderInstance

      public static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance getDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getDataProviderInstanceByUuid

      public static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance getDataProviderInstanceByUuid(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String uuid) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getDataProviderInstances

      public static List<com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance> getDataProviderInstances(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, int start, int end)
    • getDataProviderInstancesCount

      public static int getDataProviderInstancesCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds)
    • search

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

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

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

      public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, String name, String description, boolean andOperator)
    • updateDataProviderInstance

      public static com.liferay.dynamic.data.mapping.model.DDMDataProviderInstance updateDataProviderInstance(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long dataProviderInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.storage.DDMFormValues ddmFormValues, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException