public interface EntityModelListener<T extends 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[] |
getMembershipIds(User user) |
java.lang.String |
getModelClassName() |
default void |
syncAll()
Deprecated.
As of Athanasius (7.3.x), replaced by
syncAll(long) |
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[] getMembershipIds(User user) throws java.lang.Exception
java.lang.Exceptionjava.lang.String getModelClassName()
@Deprecated
default void syncAll()
throws java.lang.Exception
syncAll(long)java.lang.Exceptionvoid syncAll(long companyId)
throws java.lang.Exception
java.lang.Exception