001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.exception.PortalException;
020 import com.liferay.portal.kernel.trash.TrashHandler;
021 import com.liferay.portlet.trash.model.TrashEntry;
022
023
026 @ProviderType
027 public interface TrashedModel {
028
029 public int getStatus();
030
031 public TrashEntry getTrashEntry() throws PortalException;
032
033 public long getTrashEntryClassPK();
034
035 public TrashHandler getTrashHandler();
036
037 public boolean isInTrash();
038
039 public boolean isInTrashContainer();
040
041 public boolean isInTrashExplicitly();
042
043 public boolean isInTrashImplicitly();
044
045 }