public abstract class DynamicQueryUADAnonymizer<T extends com.liferay.portal.kernel.model.BaseModel> extends java.lang.Object implements UADAnonymizer<T>
Constructor and Description |
---|
DynamicQueryUADAnonymizer() |
Modifier and Type | Method and Description |
---|---|
void |
autoAnonymizeAll(long userId,
com.liferay.portal.kernel.model.User anonymousUser) |
long |
count(long userId) |
void |
deleteAll(long userId) |
protected abstract com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
doGetActionableDynamicQuery() |
protected abstract java.lang.String[] |
doGetUserIdFieldNames() |
protected com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery |
getActionableDynamicQuery(long userId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
autoAnonymize, delete
getTypeClass
public void autoAnonymizeAll(long userId, com.liferay.portal.kernel.model.User anonymousUser) throws com.liferay.portal.kernel.exception.PortalException
autoAnonymizeAll
in interface UADAnonymizer<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
public long count(long userId) throws com.liferay.portal.kernel.exception.PortalException
count
in interface UADAnonymizer<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
public void deleteAll(long userId) throws com.liferay.portal.kernel.exception.PortalException
deleteAll
in interface UADAnonymizer<T extends com.liferay.portal.kernel.model.BaseModel>
com.liferay.portal.kernel.exception.PortalException
protected abstract com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery doGetActionableDynamicQuery()
protected abstract java.lang.String[] doGetUserIdFieldNames()
protected com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery(long userId)