1
22
23 package com.liferay.portlet.journal.service;
24
25
26
46 public class JournalTemplateServiceUtil {
47 public static com.liferay.portlet.journal.model.JournalTemplate addTemplate(
48 java.lang.String templateId, boolean autoTemplateId, long plid,
49 java.lang.String structureId, java.lang.String name,
50 java.lang.String description, java.lang.String xsl, boolean formatXsl,
51 java.lang.String langType, boolean cacheable, boolean smallImage,
52 java.lang.String smallImageURL, java.io.File smallFile,
53 boolean addCommunityPermissions, boolean addGuestPermissions)
54 throws com.liferay.portal.PortalException,
55 com.liferay.portal.SystemException, java.rmi.RemoteException {
56 return getService()
57 .addTemplate(templateId, autoTemplateId, plid, structureId,
58 name, description, xsl, formatXsl, langType, cacheable, smallImage,
59 smallImageURL, smallFile, addCommunityPermissions,
60 addGuestPermissions);
61 }
62
63 public static com.liferay.portlet.journal.model.JournalTemplate addTemplate(
64 java.lang.String templateId, boolean autoTemplateId, long plid,
65 java.lang.String structureId, java.lang.String name,
66 java.lang.String description, java.lang.String xsl, boolean formatXsl,
67 java.lang.String langType, boolean cacheable, boolean smallImage,
68 java.lang.String smallImageURL, java.io.File smallFile,
69 java.lang.String[] communityPermissions,
70 java.lang.String[] guestPermissions)
71 throws com.liferay.portal.PortalException,
72 com.liferay.portal.SystemException, java.rmi.RemoteException {
73 return getService()
74 .addTemplate(templateId, autoTemplateId, plid, structureId,
75 name, description, xsl, formatXsl, langType, cacheable, smallImage,
76 smallImageURL, smallFile, communityPermissions, guestPermissions);
77 }
78
79 public static com.liferay.portlet.journal.model.JournalTemplate copyTemplate(
80 long groupId, java.lang.String oldTemplateId,
81 java.lang.String newTemplateId, boolean autoTemplateId)
82 throws com.liferay.portal.PortalException,
83 com.liferay.portal.SystemException, java.rmi.RemoteException {
84 return getService()
85 .copyTemplate(groupId, oldTemplateId, newTemplateId,
86 autoTemplateId);
87 }
88
89 public static void deleteTemplate(long groupId, java.lang.String templateId)
90 throws com.liferay.portal.PortalException,
91 com.liferay.portal.SystemException, java.rmi.RemoteException {
92 getService().deleteTemplate(groupId, templateId);
93 }
94
95 public static java.util.List<com.liferay.portlet.journal.model.JournalTemplate> getStructureTemplates(
96 long groupId, java.lang.String structureId)
97 throws com.liferay.portal.PortalException,
98 com.liferay.portal.SystemException, java.rmi.RemoteException {
99 return getService().getStructureTemplates(groupId, structureId);
100 }
101
102 public static com.liferay.portlet.journal.model.JournalTemplate getTemplate(
103 long groupId, java.lang.String templateId)
104 throws com.liferay.portal.PortalException,
105 com.liferay.portal.SystemException, java.rmi.RemoteException {
106 return getService().getTemplate(groupId, templateId);
107 }
108
109 public static com.liferay.portlet.journal.model.JournalTemplate updateTemplate(
110 long groupId, java.lang.String templateId,
111 java.lang.String structureId, java.lang.String name,
112 java.lang.String description, java.lang.String xsl, boolean formatXsl,
113 java.lang.String langType, boolean cacheable, boolean smallImage,
114 java.lang.String smallImageURL, java.io.File smallFile)
115 throws com.liferay.portal.PortalException,
116 com.liferay.portal.SystemException, java.rmi.RemoteException {
117 return getService()
118 .updateTemplate(groupId, templateId, structureId, name,
119 description, xsl, formatXsl, langType, cacheable, smallImage,
120 smallImageURL, smallFile);
121 }
122
123 public static JournalTemplateService getService() {
124 if (_service == null) {
125 throw new RuntimeException("JournalTemplateService is not set");
126 }
127
128 return _service;
129 }
130
131 public void setService(JournalTemplateService service) {
132 _service = service;
133 }
134
135 private static JournalTemplateService _service;
136 }