1
22
23 package com.liferay.portlet.documentlibrary.service.persistence;
24
25 import com.liferay.portal.service.persistence.BasePersistence;
26
27 import com.liferay.portlet.documentlibrary.model.DLFileVersion;
28
29
42 public interface DLFileVersionPersistence extends BasePersistence<DLFileVersion> {
43 public void cacheResult(
44 com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion);
45
46 public void cacheResult(
47 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> dlFileVersions);
48
49 public com.liferay.portlet.documentlibrary.model.DLFileVersion create(
50 long fileVersionId);
51
52 public com.liferay.portlet.documentlibrary.model.DLFileVersion remove(
53 long fileVersionId)
54 throws com.liferay.portal.SystemException,
55 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
56
57
60 public com.liferay.portlet.documentlibrary.model.DLFileVersion update(
61 com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion)
62 throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.documentlibrary.model.DLFileVersion updateImpl(
65 com.liferay.portlet.documentlibrary.model.DLFileVersion dlFileVersion,
66 boolean merge) throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.documentlibrary.model.DLFileVersion findByPrimaryKey(
69 long fileVersionId)
70 throws com.liferay.portal.SystemException,
71 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
72
73 public com.liferay.portlet.documentlibrary.model.DLFileVersion fetchByPrimaryKey(
74 long fileVersionId) throws com.liferay.portal.SystemException;
75
76 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findByF_N(
77 long folderId, java.lang.String name)
78 throws com.liferay.portal.SystemException;
79
80 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findByF_N(
81 long folderId, java.lang.String name, int start, int end)
82 throws com.liferay.portal.SystemException;
83
84 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findByF_N(
85 long folderId, java.lang.String name, int start, int end,
86 com.liferay.portal.kernel.util.OrderByComparator obc)
87 throws com.liferay.portal.SystemException;
88
89 public com.liferay.portlet.documentlibrary.model.DLFileVersion findByF_N_First(
90 long folderId, java.lang.String name,
91 com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException,
93 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
94
95 public com.liferay.portlet.documentlibrary.model.DLFileVersion findByF_N_Last(
96 long folderId, java.lang.String name,
97 com.liferay.portal.kernel.util.OrderByComparator obc)
98 throws com.liferay.portal.SystemException,
99 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
100
101 public com.liferay.portlet.documentlibrary.model.DLFileVersion[] findByF_N_PrevAndNext(
102 long fileVersionId, long folderId, java.lang.String name,
103 com.liferay.portal.kernel.util.OrderByComparator obc)
104 throws com.liferay.portal.SystemException,
105 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
106
107 public com.liferay.portlet.documentlibrary.model.DLFileVersion findByF_N_V(
108 long folderId, java.lang.String name, double version)
109 throws com.liferay.portal.SystemException,
110 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
111
112 public com.liferay.portlet.documentlibrary.model.DLFileVersion fetchByF_N_V(
113 long folderId, java.lang.String name, double version)
114 throws com.liferay.portal.SystemException;
115
116 public com.liferay.portlet.documentlibrary.model.DLFileVersion fetchByF_N_V(
117 long folderId, java.lang.String name, double version,
118 boolean retrieveFromCache) throws com.liferay.portal.SystemException;
119
120 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findAll()
121 throws com.liferay.portal.SystemException;
122
123 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findAll(
124 int start, int end) throws com.liferay.portal.SystemException;
125
126 public java.util.List<com.liferay.portlet.documentlibrary.model.DLFileVersion> findAll(
127 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
128 throws com.liferay.portal.SystemException;
129
130 public void removeByF_N(long folderId, java.lang.String name)
131 throws com.liferay.portal.SystemException;
132
133 public void removeByF_N_V(long folderId, java.lang.String name,
134 double version)
135 throws com.liferay.portal.SystemException,
136 com.liferay.portlet.documentlibrary.NoSuchFileVersionException;
137
138 public void removeAll() throws com.liferay.portal.SystemException;
139
140 public int countByF_N(long folderId, java.lang.String name)
141 throws com.liferay.portal.SystemException;
142
143 public int countByF_N_V(long folderId, java.lang.String name, double version)
144 throws com.liferay.portal.SystemException;
145
146 public int countAll() throws com.liferay.portal.SystemException;
147 }