Class IncompleteModelManagerUtil
Object
com.liferay.exportimport.kernel.incomplete.model.IncompleteModelManagerUtil
- Author:
- Carlos Correa
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T,E extends Exception>
TgetOrAddIncompleteModel(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) static <T,E extends Exception>
TgetOrAddIncompleteModel(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) static boolean
-
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, throws ET> fetchByExternalReferenceCodeBiFunction, com.liferay.petra.function.UnsafeBiFunction<String, Long, T, E> getByExternalReferenceCodeUnsafeBiFunction, com.liferay.petra.function.UnsafeSupplier<T, E> incompleteModelUnsafeSupplier) - Throws:
E extends Exception
-
getOrAddIncompleteModel
public static <T,E extends Exception> T getOrAddIncompleteModel(Class<T> clazz, String externalReferenceCode, BiFunction<String, Long, throws ET> fetchByExternalReferenceCodeBiFunction, com.liferay.petra.function.UnsafeBiFunction<String, Long, T, E> getByExternalReferenceCodeUnsafeBiFunction, long groupId, com.liferay.petra.function.UnsafeSupplier<T, E> incompleteModelUnsafeSupplier) - Throws:
E extends Exception
-
isIncompleteModel
public static boolean isIncompleteModel()
-