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