@ProviderType
public interface AnalyticsEntityModel<T extends com.liferay.portal.kernel.model.BaseModel<T>>
| Modifier and Type | Method and Description |
|---|---|
void |
addAnalyticsMessage(java.lang.String eventType,
java.util.List<java.lang.String> includeAttributeNames,
T model) |
java.util.List<java.lang.String> |
getAttributeNames(long companyId) |
long[] |
getMembershipIds(com.liferay.portal.kernel.model.User user) |
T |
getModel(long id) |
java.lang.String |
getModelClassName() |
boolean |
isExcluded(T model) |
void |
syncAll(long companyId) |
void addAnalyticsMessage(java.lang.String eventType,
java.util.List<java.lang.String> includeAttributeNames,
T model)
java.util.List<java.lang.String> getAttributeNames(long companyId)
long[] getMembershipIds(com.liferay.portal.kernel.model.User user)
throws java.lang.Exception
java.lang.ExceptionT getModel(long id) throws java.lang.Exception
java.lang.Exceptionjava.lang.String getModelClassName()
boolean isExcluded(T model)
void syncAll(long companyId)
throws java.lang.Exception
java.lang.Exception