public class MBMessageTrashHandler
extends com.liferay.portal.kernel.trash.BaseTrashHandler
| Constructor and Description |
|---|
MBMessageTrashHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteTrashEntry(long classPK) |
java.lang.String |
getClassName() |
com.liferay.portal.kernel.model.ContainerModel |
getContainerModel(long containerModelId) |
java.lang.String |
getContainerModelClassName(long classPK) |
com.liferay.portal.kernel.model.ContainerModel |
getParentContainerModel(com.liferay.portal.kernel.model.TrashedModel trashedModel) |
com.liferay.trash.kernel.model.TrashEntry |
getTrashEntry(long classPK) |
protected boolean |
hasPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long classPK,
java.lang.String actionId) |
boolean |
isDeletable() |
boolean |
isInTrash(long classPK) |
boolean |
isInTrashContainer(long classPK) |
void |
restoreRelatedTrashEntry(java.lang.String className,
long classPK) |
void |
restoreTrashEntry(long userId,
long classPK) |
protected void |
setMBMessageLocalService(com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService) |
protected void |
setMBMessageService(com.liferay.message.boards.kernel.service.MBMessageService mbMessageService) |
protected void |
setMBThreadLocalService(com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService) |
addDeletionSystemEvent, checkDuplicateEntry, checkDuplicateTrashEntry, checkRestorableEntry, checkRestorableEntry, getAssetRendererFactory, getContainerModelClassName, getContainerModelName, getContainerModels, getContainerModelsCount, getDeleteMessage, getDestinationContainerModelId, getExcludeFilter, getExcludeQuery, getParentContainerModel, getParentContainerModels, getRestoreContainedModelLink, getRestoreContainerModelLink, getRestoreMessage, getRootContainerModelName, getSubcontainerModelName, getSystemEventClassName, getTrashContainedModelName, getTrashContainedModelsCount, getTrashContainedModelTrashRenderers, getTrashContainerModelName, getTrashContainerModelsCount, getTrashContainerModelTrashRenderers, getTrashModelsCount, getTrashModelTrashRenderers, getTrashRenderer, hasTrashPermission, isContainerModel, isMovable, isRestorable, moveEntry, moveTrashEntry, updateTitlepublic void deleteTrashEntry(long classPK)
public java.lang.String getClassName()
public com.liferay.portal.kernel.model.ContainerModel getContainerModel(long containerModelId)
throws com.liferay.portal.kernel.exception.PortalException
getContainerModel in interface com.liferay.portal.kernel.trash.TrashHandlergetContainerModel in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionpublic java.lang.String getContainerModelClassName(long classPK)
getContainerModelClassName in interface com.liferay.portal.kernel.trash.TrashHandlergetContainerModelClassName in class com.liferay.portal.kernel.trash.BaseTrashHandlerpublic com.liferay.portal.kernel.model.ContainerModel getParentContainerModel(com.liferay.portal.kernel.model.TrashedModel trashedModel)
throws com.liferay.portal.kernel.exception.PortalException
getParentContainerModel in interface com.liferay.portal.kernel.trash.TrashHandlergetParentContainerModel in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionpublic com.liferay.trash.kernel.model.TrashEntry getTrashEntry(long classPK)
throws com.liferay.portal.kernel.exception.PortalException
getTrashEntry in interface com.liferay.portal.kernel.trash.TrashHandlergetTrashEntry in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionpublic boolean isDeletable()
isDeletable in interface com.liferay.portal.kernel.trash.TrashHandlerisDeletable in class com.liferay.portal.kernel.trash.BaseTrashHandlerpublic boolean isInTrash(long classPK)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic boolean isInTrashContainer(long classPK)
throws com.liferay.portal.kernel.exception.PortalException
isInTrashContainer in interface com.liferay.portal.kernel.trash.TrashHandlerisInTrashContainer in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionpublic void restoreRelatedTrashEntry(java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.PortalException
restoreRelatedTrashEntry in interface com.liferay.portal.kernel.trash.TrashHandlerrestoreRelatedTrashEntry in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionpublic void restoreTrashEntry(long userId,
long classPK)
protected boolean hasPermission(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long classPK,
java.lang.String actionId)
throws com.liferay.portal.kernel.exception.PortalException
hasPermission in class com.liferay.portal.kernel.trash.BaseTrashHandlercom.liferay.portal.kernel.exception.PortalExceptionprotected void setMBMessageLocalService(com.liferay.message.boards.kernel.service.MBMessageLocalService mbMessageLocalService)
protected void setMBMessageService(com.liferay.message.boards.kernel.service.MBMessageService mbMessageService)
protected void setMBThreadLocalService(com.liferay.message.boards.kernel.service.MBThreadLocalService mbThreadLocalService)