1
22
23 package com.liferay.portlet.wiki.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
36 @Transactional(rollbackFor = {
37 PortalException.class, SystemException.class})
38 public interface WikiPageResourcePersistence {
39 public com.liferay.portlet.wiki.model.WikiPageResource create(
40 long resourcePrimKey);
41
42 public com.liferay.portlet.wiki.model.WikiPageResource remove(
43 long resourcePrimKey)
44 throws com.liferay.portal.SystemException,
45 com.liferay.portlet.wiki.NoSuchPageResourceException;
46
47 public com.liferay.portlet.wiki.model.WikiPageResource remove(
48 com.liferay.portlet.wiki.model.WikiPageResource wikiPageResource)
49 throws com.liferay.portal.SystemException;
50
51
54 public com.liferay.portlet.wiki.model.WikiPageResource update(
55 com.liferay.portlet.wiki.model.WikiPageResource wikiPageResource)
56 throws com.liferay.portal.SystemException;
57
58
71 public com.liferay.portlet.wiki.model.WikiPageResource update(
72 com.liferay.portlet.wiki.model.WikiPageResource wikiPageResource,
73 boolean merge) throws com.liferay.portal.SystemException;
74
75 public com.liferay.portlet.wiki.model.WikiPageResource updateImpl(
76 com.liferay.portlet.wiki.model.WikiPageResource wikiPageResource,
77 boolean merge) throws com.liferay.portal.SystemException;
78
79 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
80 public com.liferay.portlet.wiki.model.WikiPageResource findByPrimaryKey(
81 long resourcePrimKey)
82 throws com.liferay.portal.SystemException,
83 com.liferay.portlet.wiki.NoSuchPageResourceException;
84
85 public com.liferay.portlet.wiki.model.WikiPageResource fetchByPrimaryKey(
86 long resourcePrimKey) throws com.liferay.portal.SystemException;
87
88 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
89 public com.liferay.portlet.wiki.model.WikiPageResource findByN_T(
90 long nodeId, java.lang.String title)
91 throws com.liferay.portal.SystemException,
92 com.liferay.portlet.wiki.NoSuchPageResourceException;
93
94 public com.liferay.portlet.wiki.model.WikiPageResource fetchByN_T(
95 long nodeId, java.lang.String title)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public java.util.List<Object> findWithDynamicQuery(
100 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
101 throws com.liferay.portal.SystemException;
102
103 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
104 public java.util.List<Object> findWithDynamicQuery(
105 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
106 int end) throws com.liferay.portal.SystemException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public java.util.List<com.liferay.portlet.wiki.model.WikiPageResource> findAll()
110 throws com.liferay.portal.SystemException;
111
112 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
113 public java.util.List<com.liferay.portlet.wiki.model.WikiPageResource> findAll(
114 int start, int end) throws com.liferay.portal.SystemException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public java.util.List<com.liferay.portlet.wiki.model.WikiPageResource> findAll(
118 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
119 throws com.liferay.portal.SystemException;
120
121 public void removeByN_T(long nodeId, java.lang.String title)
122 throws com.liferay.portal.SystemException,
123 com.liferay.portlet.wiki.NoSuchPageResourceException;
124
125 public void removeAll() throws com.liferay.portal.SystemException;
126
127 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
128 public int countByN_T(long nodeId, java.lang.String title)
129 throws com.liferay.portal.SystemException;
130
131 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
132 public int countAll() throws com.liferay.portal.SystemException;
133
134 public void registerListener(
135 com.liferay.portal.model.ModelListener listener);
136
137 public void unregisterListener(
138 com.liferay.portal.model.ModelListener listener);
139 }