public interface ObjectRelatedModelsProvider<T extends com.liferay.portal.kernel.model.BaseModel<T>>
| Modifier and Type | Method and Description |
|---|---|
void |
deleteRelatedModel(long userId,
long groupId,
long objectRelationshipId,
long primaryKey,
java.lang.String deletionType) |
void |
disassociateRelatedModels(long userId,
long objectRelationshipId,
long primaryKey1,
long primaryKey2) |
default T |
fetchRelatedModel(long groupId,
long objectRelationshipId,
long primaryKey) |
java.lang.String |
getClassName() |
long |
getCompanyId() |
java.lang.String |
getObjectRelationshipType() |
java.util.List<T> |
getRelatedModels(long groupId,
long objectRelationshipId,
long primaryKey,
java.lang.String search,
int start,
int end) |
int |
getRelatedModelsCount(long groupId,
long objectRelationshipId,
long primaryKey,
java.lang.String search) |
default java.util.List<T> |
getUnrelatedModels(long companyId,
long groupId,
ObjectDefinition objectDefinition,
long objectEntryId,
long objectRelationshipId,
int start,
int end) |
default int |
getUnrelatedModelsCount(long companyId,
long groupId,
ObjectDefinition objectDefinition,
long objectEntryId,
long objectRelationshipId) |
void deleteRelatedModel(long userId,
long groupId,
long objectRelationshipId,
long primaryKey,
java.lang.String deletionType)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionvoid disassociateRelatedModels(long userId,
long objectRelationshipId,
long primaryKey1,
long primaryKey2)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptiondefault T fetchRelatedModel(long groupId, long objectRelationshipId, long primaryKey) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionjava.lang.String getClassName()
long getCompanyId()
java.lang.String getObjectRelationshipType()
java.util.List<T> getRelatedModels(long groupId, long objectRelationshipId, long primaryKey, java.lang.String search, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionint getRelatedModelsCount(long groupId,
long objectRelationshipId,
long primaryKey,
java.lang.String search)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptiondefault java.util.List<T> getUnrelatedModels(long companyId, long groupId, ObjectDefinition objectDefinition, long objectEntryId, long objectRelationshipId, int start, int end) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptiondefault int getUnrelatedModelsCount(long companyId,
long groupId,
ObjectDefinition objectDefinition,
long objectEntryId,
long objectRelationshipId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException