001
014
015 package com.liferay.portal.kernel.trash;
016
017 import java.util.Locale;
018
019 import javax.portlet.PortletRequest;
020 import javax.portlet.RenderRequest;
021 import javax.portlet.RenderResponse;
022
023
026 public interface TrashRenderer {
027
028 public String getClassName();
029
030 public long getClassPK();
031
032 public String getIconPath(PortletRequest portletRequest);
033
034 public String getPortletId();
035
036 public String getSummary(Locale locale);
037
038 public String getTitle(Locale locale);
039
040 public String getType();
041
042 public String render(
043 RenderRequest renderRequest, RenderResponse renderResponse,
044 String template)
045 throws Exception;
046
047 public String renderActions(
048 RenderRequest renderRequest, RenderResponse renderResponse)
049 throws Exception;
050
051 }