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