1
14
15 package com.liferay.portlet;
16
17 import com.liferay.portal.model.Portlet;
18
19 import javax.portlet.PortletException;
20
21 import javax.servlet.ServletContext;
22
23
28 public class PortletInstanceFactoryUtil {
29
30 public static void clear(Portlet portlet) {
31 getPortletInstanceFactory().clear(portlet);
32 }
33
34 public static void clear(Portlet portlet, boolean resetRemotePortletBag) {
35 getPortletInstanceFactory().clear(portlet, resetRemotePortletBag);
36 }
37
38 public static InvokerPortlet create(
39 Portlet portlet, ServletContext servletContext)
40 throws PortletException {
41
42 return getPortletInstanceFactory().create(portlet, servletContext);
43 }
44
45 public static void destroy(Portlet portlet) {
46 getPortletInstanceFactory().destroy(portlet);
47 }
48
49 public static PortletInstanceFactory getPortletInstanceFactory() {
50 return _portletInstanceFactory;
51 }
52
53 public void destroy() {
54
55
57 }
58
59 public void setPortletInstanceFactory(
60 PortletInstanceFactory portletInstanceFactory) {
61
62 _portletInstanceFactory = portletInstanceFactory;
63 }
64
65 private static PortletInstanceFactory _portletInstanceFactory;
66
67 }