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 getCompanyEntries(long companyId, int max)
76 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
77 com.liferay.portal.PortalException;
78
79 public java.lang.String getCompanyEntriesRSS(long companyId, int max,
80 java.lang.String type, double version, java.lang.String displayStyle,
81 java.lang.String feedURL, java.lang.String entryURL)
82 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
83 com.liferay.portal.PortalException;
84
85 public com.liferay.portlet.blogs.model.BlogsEntry getEntry(long entryId)
86 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
87 com.liferay.portal.PortalException;
88
89 public com.liferay.portlet.blogs.model.BlogsEntry getEntry(long groupId,
90 java.lang.String urlTitle)
91 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
92 com.liferay.portal.PortalException;
93
94 public java.util.List getGroupEntries(long groupId, int max)
95 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
96 com.liferay.portal.PortalException;
97
98 public java.lang.String getGroupEntriesRSS(long groupId, int max,
99 java.lang.String type, double version, java.lang.String displayStyle,
100 java.lang.String feedURL, java.lang.String entryURL)
101 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
102 com.liferay.portal.PortalException;
103
104 public java.util.List getOrganizationEntries(long organizationId, int max)
105 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
106 com.liferay.portal.PortalException;
107
108 public java.lang.String getOrganizationEntriesRSS(long organizationId,
109 int max, java.lang.String type, double version,
110 java.lang.String displayStyle, java.lang.String feedURL,
111 java.lang.String entryURL)
112 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
113 com.liferay.portal.PortalException;
114
115 public com.liferay.portlet.blogs.model.BlogsEntry updateEntry(
116 long entryId, java.lang.String title, java.lang.String content,
117 int displayDateMonth, int displayDateDay, int displayDateYear,
118 int displayDateHour, int displayDateMinute,
119 java.lang.String[] tagsEntries,
120 com.liferay.portal.theme.ThemeDisplay themeDisplay)
121 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
122 com.liferay.portal.PortalException;
123 }