1
22
23 package com.liferay.portlet.blogs.service;
24
25
26
51 public interface BlogsEntryService {
52 public com.liferay.portlet.blogs.model.BlogsEntry addEntry(long plid,
53 java.lang.String title, java.lang.String content, int displayDateMonth,
54 int displayDateDay, int displayDateYear, int displayDateHour,
55 int displayDateMinute, java.lang.String[] tagsEntries,
56 boolean addCommunityPermissions, boolean addGuestPermissions,
57 com.liferay.portal.theme.ThemeDisplay themeDisplay)
58 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
59 com.liferay.portal.PortalException;
60
61 public com.liferay.portlet.blogs.model.BlogsEntry addEntry(long plid,
62 java.lang.String title, java.lang.String content, int displayDateMonth,
63 int displayDateDay, int displayDateYear, int displayDateHour,
64 int displayDateMinute, java.lang.String[] tagsEntries,
65 java.lang.String[] communityPermissions,
66 java.lang.String[] guestPermissions,
67 com.liferay.portal.theme.ThemeDisplay themeDisplay)
68 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
69 com.liferay.portal.PortalException;
70
71 public void deleteEntry(long entryId)
72 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
73 com.liferay.portal.PortalException;
74
75 public java.util.List<com.liferay.portlet.blogs.model.BlogsEntry> getCompanyEntries(
76 long companyId, int max)
77 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
78 com.liferay.portal.PortalException;
79
80 public java.lang.String getCompanyEntriesRSS(long companyId, int max,
81 java.lang.String type, double version, java.lang.String displayStyle,
82 java.lang.String feedURL, java.lang.String entryURL)
83 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
84 com.liferay.portal.PortalException;
85
86 public com.liferay.portlet.blogs.model.BlogsEntry getEntry(long entryId)
87 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
88 com.liferay.portal.PortalException;
89
90 public com.liferay.portlet.blogs.model.BlogsEntry getEntry(long groupId,
91 java.lang.String urlTitle)
92 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
93 com.liferay.portal.PortalException;
94
95 public java.util.List<com.liferay.portlet.blogs.model.BlogsEntry> getGroupEntries(
96 long groupId, int max)
97 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
98 com.liferay.portal.PortalException;
99
100 public java.lang.String getGroupEntriesRSS(long groupId, int max,
101 java.lang.String type, double version, java.lang.String displayStyle,
102 java.lang.String feedURL, java.lang.String entryURL)
103 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
104 com.liferay.portal.PortalException;
105
106 public java.util.List<com.liferay.portlet.blogs.model.BlogsEntry> getOrganizationEntries(
107 long organizationId, int max)
108 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
109 com.liferay.portal.PortalException;
110
111 public java.lang.String getOrganizationEntriesRSS(long organizationId,
112 int max, java.lang.String type, double version,
113 java.lang.String displayStyle, java.lang.String feedURL,
114 java.lang.String entryURL)
115 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
116 com.liferay.portal.PortalException;
117
118 public com.liferay.portlet.blogs.model.BlogsEntry updateEntry(
119 long entryId, java.lang.String title, java.lang.String content,
120 int displayDateMonth, int displayDateDay, int displayDateYear,
121 int displayDateHour, int displayDateMinute,
122 java.lang.String[] tagsEntries,
123 com.liferay.portal.theme.ThemeDisplay themeDisplay)
124 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
125 com.liferay.portal.PortalException;
126 }