1
19
20 package com.liferay.portal.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
27
33 @Transactional(rollbackFor = {
34 PortalException.class, SystemException.class})
35 public interface ClassNamePersistence extends BasePersistence {
36 public com.liferay.portal.model.ClassName create(long classNameId);
37
38 public com.liferay.portal.model.ClassName remove(long classNameId)
39 throws com.liferay.portal.NoSuchClassNameException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.ClassName remove(
43 com.liferay.portal.model.ClassName className)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.ClassName update(
50 com.liferay.portal.model.ClassName className)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.ClassName update(
67 com.liferay.portal.model.ClassName className, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.ClassName updateImpl(
71 com.liferay.portal.model.ClassName className, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
75 public com.liferay.portal.model.ClassName findByPrimaryKey(long classNameId)
76 throws com.liferay.portal.NoSuchClassNameException,
77 com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.ClassName fetchByPrimaryKey(
80 long classNameId) throws com.liferay.portal.SystemException;
81
82 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
83 public com.liferay.portal.model.ClassName findByValue(
84 java.lang.String value)
85 throws com.liferay.portal.NoSuchClassNameException,
86 com.liferay.portal.SystemException;
87
88 public com.liferay.portal.model.ClassName fetchByValue(
89 java.lang.String value) throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<Object> findWithDynamicQuery(
93 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
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, int start,
99 int end) throws com.liferay.portal.SystemException;
100
101 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
102 public java.util.List<com.liferay.portal.model.ClassName> findAll()
103 throws com.liferay.portal.SystemException;
104
105 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
106 public java.util.List<com.liferay.portal.model.ClassName> findAll(
107 int start, int end) throws com.liferay.portal.SystemException;
108
109 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
110 public java.util.List<com.liferay.portal.model.ClassName> findAll(
111 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
112 throws com.liferay.portal.SystemException;
113
114 public void removeByValue(java.lang.String value)
115 throws com.liferay.portal.NoSuchClassNameException,
116 com.liferay.portal.SystemException;
117
118 public void removeAll() throws com.liferay.portal.SystemException;
119
120 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
121 public int countByValue(java.lang.String value)
122 throws com.liferay.portal.SystemException;
123
124 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
125 public int countAll() throws com.liferay.portal.SystemException;
126 }