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