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