Class TreeTestUtil

java.lang.Object
com.liferay.object.test.util.TreeTestUtil

public class TreeTestUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    assertObjectDefinitionTree(Map<String,String[]> expectedMap, com.liferay.object.tree.Tree actualTree, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService)
     
    static void
    assertObjectEntryTree(Map<String,String[]> expectedMap, com.liferay.object.tree.Tree actualTree, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService)
     
    static void
    bind(com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, List<com.liferay.object.model.ObjectRelationship> objectRelationships)
     
    static com.liferay.object.tree.Tree
    createObjectDefinitionTree(com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, boolean published, Map<String,String[]> treeMap)
     
    static com.liferay.object.tree.Tree
    createObjectEntryTree(String externalReferenceCodeSuffix, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.object.service.ObjectFieldLocalService objectFieldLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, long rootObjectDefinitionId)
     
    static void
    deleteObjectDefinitionHierarchy(com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, String[] objectDefinitionNames, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService)
     
    static void
    forEachNodeObjectDefinition(Iterator<com.liferay.object.tree.Node> iterator, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.petra.function.UnsafeConsumer<com.liferay.object.model.ObjectDefinition,Exception> unsafeConsumer)
     
    static void
    forEachNodeObjectEntry(Iterator<com.liferay.object.tree.Node> iterator, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.petra.function.UnsafeConsumer<com.liferay.object.model.ObjectEntry,Exception> unsafeConsumer)
     
    static com.liferay.object.model.ObjectRelationship
    getEdgeObjectRelationship(com.liferay.object.model.ObjectDefinition objectDefinition, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, com.liferay.object.tree.Tree tree)
     
    static void
    unbind(Long objectDefinitionId, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService)
     

    Methods inherited from class java.lang.Object

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

    • TreeTestUtil

      public TreeTestUtil()
  • Method Details

    • assertObjectDefinitionTree

      public static void assertObjectDefinitionTree(Map<String,String[]> expectedMap, com.liferay.object.tree.Tree actualTree, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • assertObjectEntryTree

      public static void assertObjectEntryTree(Map<String,String[]> expectedMap, com.liferay.object.tree.Tree actualTree, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • bind

      public static void bind(com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, List<com.liferay.object.model.ObjectRelationship> objectRelationships) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createObjectDefinitionTree

      public static com.liferay.object.tree.Tree createObjectDefinitionTree(com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, boolean published, Map<String,String[]> treeMap) throws Exception
      Throws:
      Exception
    • createObjectEntryTree

      public static com.liferay.object.tree.Tree createObjectEntryTree(String externalReferenceCodeSuffix, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.object.service.ObjectFieldLocalService objectFieldLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, long rootObjectDefinitionId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteObjectDefinitionHierarchy

      public static void deleteObjectDefinitionHierarchy(com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, String[] objectDefinitionNames, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService) throws Exception
      Throws:
      Exception
    • forEachNodeObjectDefinition

      public static void forEachNodeObjectDefinition(Iterator<com.liferay.object.tree.Node> iterator, com.liferay.object.service.ObjectDefinitionLocalService objectDefinitionLocalService, com.liferay.petra.function.UnsafeConsumer<com.liferay.object.model.ObjectDefinition,Exception> unsafeConsumer) throws Exception
      Throws:
      Exception
    • forEachNodeObjectEntry

      public static void forEachNodeObjectEntry(Iterator<com.liferay.object.tree.Node> iterator, com.liferay.object.service.ObjectEntryLocalService objectEntryLocalService, com.liferay.petra.function.UnsafeConsumer<com.liferay.object.model.ObjectEntry,Exception> unsafeConsumer) throws Exception
      Throws:
      Exception
    • getEdgeObjectRelationship

      public static com.liferay.object.model.ObjectRelationship getEdgeObjectRelationship(com.liferay.object.model.ObjectDefinition objectDefinition, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService, com.liferay.object.tree.Tree tree) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • unbind

      public static void unbind(Long objectDefinitionId, com.liferay.object.service.ObjectRelationshipLocalService objectRelationshipLocalService) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException