Class DDMStructureServiceHttp

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

public class DDMStructureServiceHttp extends Object
Provides the HTTP utility for the DDMStructureServiceUtil 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.DDMStructure
    addStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long parentStructureId, long classNameId, String structureKey, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, String storageType, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    addStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, String storageType, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    addStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String parentStructureKey, long classNameId, String structureKey, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, String storageType, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    copyStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long sourceStructureId, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    copyStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long sourceStructureId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static void
    deleteStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    fetchStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    fetchStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey, boolean includeAncestorStructures)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    fetchStructureByExternalReferenceCode(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String externalReferenceCode, long groupId, long classNameId)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey, boolean includeAncestorStructures)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    getStructureByExternalReferenceCode(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String externalReferenceCode, long groupId, long classNameId)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    getStructures(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, int status)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    getStructures(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    getStructures(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    getStructures(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static int
    getStructuresCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId)
     
    static int
    getStructuresCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int status)
     
    static void
    revertStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId, String version, com.liferay.portal.kernel.service.ServiceContext serviceContext)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, long classPK, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int type, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static List<com.liferay.dynamic.data.mapping.model.DDMStructure>
    search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String name, String description, String storageType, int type, int status, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, long classPK, String keywords, int status)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int status)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String keywords, int type, int status)
     
    static int
    searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, String name, String description, String storageType, int type, int status, boolean andOperator)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    updateStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long parentStructureId, long classNameId, String structureKey, 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.portal.kernel.service.ServiceContext serviceContext)
     
    static com.liferay.dynamic.data.mapping.model.DDMStructure
    updateStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId, long parentStructureId, 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.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

    • DDMStructureServiceHttp

      public DDMStructureServiceHttp()
  • Method Details

    • addStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure addStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long parentStructureId, long classNameId, String structureKey, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, String storageType, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addStructure

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

      public static com.liferay.dynamic.data.mapping.model.DDMStructure addStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, String parentStructureKey, long classNameId, String structureKey, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.dynamic.data.mapping.model.DDMForm ddmForm, com.liferay.dynamic.data.mapping.model.DDMFormLayout ddmFormLayout, String storageType, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • copyStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure copyStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long sourceStructureId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • copyStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure copyStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long sourceStructureId, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteStructure

      public static void deleteStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure fetchStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure fetchStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey, boolean includeAncestorStructures) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchStructureByExternalReferenceCode

      public static com.liferay.dynamic.data.mapping.model.DDMStructure fetchStructureByExternalReferenceCode(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String externalReferenceCode, long groupId, long classNameId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure getStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long classNameId, String structureKey, boolean includeAncestorStructures) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getStructureByExternalReferenceCode

      public static com.liferay.dynamic.data.mapping.model.DDMStructure getStructureByExternalReferenceCode(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, String externalReferenceCode, long groupId, long classNameId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getStructures

      public static List<com.liferay.dynamic.data.mapping.model.DDMStructure> getStructures(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, int status)
    • getStructures

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

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

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

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

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

      public static void revertStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId, String version, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • search

      public static List<com.liferay.dynamic.data.mapping.model.DDMStructure> search(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, long classPK, String keywords, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure> orderByComparator) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • search

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

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

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

      public static int searchCount(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long companyId, long[] groupIds, long classNameId, long classPK, String keywords, int status) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • searchCount

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

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

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

      public static com.liferay.dynamic.data.mapping.model.DDMStructure updateStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long groupId, long parentStructureId, long classNameId, String structureKey, 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.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateStructure

      public static com.liferay.dynamic.data.mapping.model.DDMStructure updateStructure(com.liferay.portal.kernel.security.auth.HttpPrincipal httpPrincipal, long structureId, long parentStructureId, 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.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException