001
014
015 package com.liferay.portal.kernel.mobile.device.rulegroup.action;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portlet.mobiledevicerules.model.MDRAction;
020
021 import java.util.Collection;
022
023 import javax.servlet.http.HttpServletRequest;
024 import javax.servlet.http.HttpServletResponse;
025
026
029 public interface ActionHandler {
030
031 public void applyAction(
032 MDRAction mdrAction, HttpServletRequest request,
033 HttpServletResponse response)
034 throws PortalException, SystemException;
035
036 public Collection<String> getPropertyNames();
037
038 public String getType();
039
040 }