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