1
22
23 package com.liferay.portal.model;
24
25 import java.io.Serializable;
26
27 import java.util.Map;
28 import java.util.Properties;
29 import java.util.Set;
30
31
37 public interface PortletApp extends Serializable {
38
39 public String getServletContextName();
40
41 public Set<String> getServletURLPatterns();
42
43 public Set<String> getUserAttributes();
44
45 public Map<String, String> getCustomUserAttributes();
46
47 public void addPortletFilter(PortletFilter portletFilter);
48
49 public PortletFilter getPortletFilter(String filterName);
50
51 public Set<PortletFilter> getPortletFilters();
52
53 public String getDefaultNamespace();
54
55 public void setDefaultNamespace(String defaultNamespace);
56
57 public void addEventDefinition(EventDefinition eventDefinition);
58
59 public void addPublicRenderParameter(
60 PublicRenderParameter publicRenderParameter);
61
62 public PublicRenderParameter getPublicRenderParameter(String identifier);
63
64 public void addPortletURLListener(PortletURLListener portletURLListener);
65
66 public PortletURLListener getPortletURLListener(String listenerClass);
67
68 public Set<PortletURLListener> getPortletURLListeners();
69
70 public Map<String, String[]> getContainerRuntimeOptions();
71
72 public SpriteImage getSpriteImage(String fileName);
73
74 public void setSpriteImages(String spriteFileName, Properties properties);
75
76 public boolean isWARFile();
77
78 }