Class IncompleteModelManagerUtil

Object
com.liferay.exportimport.kernel.incomplete.model.IncompleteModelManagerUtil

public class IncompleteModelManagerUtil extends Object
Author:
Carlos Correa
  • Constructor Details

    • IncompleteModelManagerUtil

      public IncompleteModelManagerUtil()
  • Method Details

    • getOrAddIncompleteModel

      public static <T, E extends Exception> T getOrAddIncompleteModel(Class<T> clazz, long companyId, String externalReferenceCode, BiFunction<String,Long,T> fetchByExternalReferenceCodeBiFunction, com.liferay.petra.function.UnsafeBiFunction<String,Long,T,E> getByExternalReferenceCodeUnsafeBiFunction, com.liferay.petra.function.UnsafeSupplier<T,E> incompleteModelUnsafeSupplier) throws E
      Throws:
      E extends Exception
    • getOrAddIncompleteModel

      public static <T, E extends Exception> T getOrAddIncompleteModel(Class<T> clazz, String externalReferenceCode, BiFunction<String,Long,T> fetchByExternalReferenceCodeBiFunction, com.liferay.petra.function.UnsafeBiFunction<String,Long,T,E> getByExternalReferenceCodeUnsafeBiFunction, long groupId, com.liferay.petra.function.UnsafeSupplier<T,E> incompleteModelUnsafeSupplier) throws E
      Throws:
      E extends Exception
    • isIncompleteModel

      public static boolean isIncompleteModel()