001
014
015 package com.liferay.portlet.asset.util;
016
017 import com.liferay.portal.model.User;
018 import com.liferay.portlet.asset.service.persistence.AssetEntryQuery;
019
020 import java.io.IOException;
021
022 import java.util.Locale;
023
024 import javax.portlet.PortletPreferences;
025
026 import javax.servlet.http.HttpServletRequest;
027 import javax.servlet.http.HttpServletResponse;
028
029
032 public interface AssetEntryQueryProcessor {
033
034 public String getKey();
035
036 public String getTitle(Locale locale);
037
038 public void include(
039 HttpServletRequest request, HttpServletResponse response)
040 throws IOException;
041
042 public void processAssetEntryQuery(
043 User user, PortletPreferences portletPreferences,
044 AssetEntryQuery assetEntryQuery)
045 throws Exception;
046
047 }