|
Liferay 6.2.0-ce-m1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.liferay.portal.service.persistence.impl.BasePersistenceImpl<TrashVersion>
com.liferay.portlet.trash.service.persistence.TrashVersionPersistenceImpl
public class TrashVersionPersistenceImpl
The persistence implementation for the trash version service.
Caching information and settings can be found in portal.properties
TrashVersionPersistence,
TrashVersionUtil| Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
|---|
COUNT_COLUMN_NAME, FINDER_ARGS_EMPTY, listeners, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR |
| Constructor Summary | |
|---|---|
TrashVersionPersistenceImpl()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
Initializes the trash version persistence. |
void |
cacheResult(List<TrashVersion> trashVersions)
Caches the trash versions in the entity cache if it is enabled. |
void |
cacheResult(TrashVersion trashVersion)
Caches the trash version in the entity cache if it is enabled. |
void |
clearCache()
Clears the cache for all trash versions. |
void |
clearCache(List<TrashVersion> trashVersions)
Clears the cache for a List instances of this model. |
void |
clearCache(TrashVersion trashVersion)
Clears the cache for the trash version. |
int |
countAll()
Returns the number of trash versions. |
int |
countByC_C(long classNameId,
long classPK)
Returns the number of trash versions where classNameId = ? and classPK = ?. |
int |
countByEntryId(long entryId)
Returns the number of trash versions where entryId = ?. |
TrashVersion |
create(long versionId)
Creates a new trash version with the primary key. |
void |
destroy()
|
TrashVersion |
fetchByC_C_First(long classNameId,
long classPK,
OrderByComparator orderByComparator)
Returns the first trash version in the ordered set where classNameId = ? and classPK = ?. |
TrashVersion |
fetchByC_C_Last(long classNameId,
long classPK,
OrderByComparator orderByComparator)
Returns the last trash version in the ordered set where classNameId = ? and classPK = ?. |
TrashVersion |
fetchByEntryId_First(long entryId,
OrderByComparator orderByComparator)
Returns the first trash version in the ordered set where entryId = ?. |
TrashVersion |
fetchByEntryId_Last(long entryId,
OrderByComparator orderByComparator)
Returns the last trash version in the ordered set where entryId = ?. |
TrashVersion |
fetchByPrimaryKey(long versionId)
Returns the trash version with the primary key or returns null if it could not be found. |
TrashVersion |
fetchByPrimaryKey(Serializable primaryKey)
Returns the trash version with the primary key or returns null if it could not be found. |
List<TrashVersion> |
findAll()
Returns all the trash versions. |
List<TrashVersion> |
findAll(int start,
int end)
Returns a range of all the trash versions. |
List<TrashVersion> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the trash versions. |
TrashVersion |
findByC_C_First(long classNameId,
long classPK,
OrderByComparator orderByComparator)
Returns the first trash version in the ordered set where classNameId = ? and classPK = ?. |
TrashVersion |
findByC_C_Last(long classNameId,
long classPK,
OrderByComparator orderByComparator)
Returns the last trash version in the ordered set where classNameId = ? and classPK = ?. |
TrashVersion[] |
findByC_C_PrevAndNext(long versionId,
long classNameId,
long classPK,
OrderByComparator orderByComparator)
Returns the trash versions before and after the current trash version in the ordered set where classNameId = ? and classPK = ?. |
List<TrashVersion> |
findByC_C(long classNameId,
long classPK)
Returns all the trash versions where classNameId = ? and classPK = ?. |
List<TrashVersion> |
findByC_C(long classNameId,
long classPK,
int start,
int end)
Returns a range of all the trash versions where classNameId = ? and classPK = ?. |
List<TrashVersion> |
findByC_C(long classNameId,
long classPK,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the trash versions where classNameId = ? and classPK = ?. |
TrashVersion |
findByEntryId_First(long entryId,
OrderByComparator orderByComparator)
Returns the first trash version in the ordered set where entryId = ?. |
TrashVersion |
findByEntryId_Last(long entryId,
OrderByComparator orderByComparator)
Returns the last trash version in the ordered set where entryId = ?. |
TrashVersion[] |
findByEntryId_PrevAndNext(long versionId,
long entryId,
OrderByComparator orderByComparator)
Returns the trash versions before and after the current trash version in the ordered set where entryId = ?. |
List<TrashVersion> |
findByEntryId(long entryId)
Returns all the trash versions where entryId = ?. |
List<TrashVersion> |
findByEntryId(long entryId,
int start,
int end)
Returns a range of all the trash versions where entryId = ?. |
List<TrashVersion> |
findByEntryId(long entryId,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the trash versions where entryId = ?. |
TrashVersion |
findByPrimaryKey(long versionId)
Returns the trash version with the primary key or throws a NoSuchVersionException if it could not be found. |
TrashVersion |
findByPrimaryKey(Serializable primaryKey)
Returns the trash version with the primary key or throws a NoSuchModelException if it could not be found. |
protected TrashVersion |
getByC_C_PrevAndNext(Session session,
TrashVersion trashVersion,
long classNameId,
long classPK,
OrderByComparator orderByComparator,
boolean previous)
|
protected TrashVersion |
getByEntryId_PrevAndNext(Session session,
TrashVersion trashVersion,
long entryId,
OrderByComparator orderByComparator,
boolean previous)
|
TrashVersion |
remove(long versionId)
Removes the trash version with the primary key from the database. |
TrashVersion |
remove(Serializable primaryKey)
Removes the trash version with the primary key from the database. |
void |
removeAll()
Removes all the trash versions from the database. |
void |
removeByC_C(long classNameId,
long classPK)
Removes all the trash versions where classNameId = ? and classPK = ? from the database. |
void |
removeByEntryId(long entryId)
Removes all the trash versions where entryId = ? from the database. |
protected TrashVersion |
removeImpl(TrashVersion trashVersion)
Removes the model instance from the database. |
protected TrashVersion |
toUnwrappedModel(TrashVersion trashVersion)
|
TrashVersion |
updateImpl(TrashVersion trashVersion)
Updates the model instance in the database or adds it if it does not yet exist. |
| Methods inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
|---|
appendOrderByComparator, closeSession, countWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getDB, getDialect, getListeners, openNewSession, openSession, processException, registerListener, remove, setDataSource, setSessionFactory, unregisterListener, update, update, update, update, updateImpl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence |
|---|
closeSession, countWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getListeners, openSession, processException, registerListener, remove, setDataSource, unregisterListener, update, update, update, update |
| Field Detail |
|---|
public static final String FINDER_CLASS_NAME_ENTITY
public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION
public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_BY_ENTRYID
public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_ENTRYID
public static final FinderPath FINDER_PATH_COUNT_BY_ENTRYID
public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_BY_C_C
public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_C_C
public static final FinderPath FINDER_PATH_COUNT_BY_C_C
public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_ALL
public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL
public static final FinderPath FINDER_PATH_COUNT_ALL
@BeanReference(type=TrashEntryPersistence.class) protected TrashEntryPersistence trashEntryPersistence
@BeanReference(type=TrashVersionPersistence.class) protected TrashVersionPersistence trashVersionPersistence
@BeanReference(type=UserPersistence.class) protected UserPersistence userPersistence
| Constructor Detail |
|---|
public TrashVersionPersistenceImpl()
| Method Detail |
|---|
public void cacheResult(TrashVersion trashVersion)
cacheResult in interface TrashVersionPersistencetrashVersion - the trash versionpublic void cacheResult(List<TrashVersion> trashVersions)
cacheResult in interface TrashVersionPersistencetrashVersions - the trash versionspublic void clearCache()
The EntityCache and FinderCache are both cleared by this method.
clearCache in interface BasePersistence<TrashVersion>clearCache in class BasePersistenceImpl<TrashVersion>public void clearCache(TrashVersion trashVersion)
The EntityCache and FinderCache are both cleared by this method.
clearCache in interface BasePersistence<TrashVersion>clearCache in class BasePersistenceImpl<TrashVersion>trashVersion - the instance of this model to clear the cache forpublic void clearCache(List<TrashVersion> trashVersions)
BasePersistence
The EntityCache and FinderCache are both cleared by this
method.
clearCache in interface BasePersistence<TrashVersion>clearCache in class BasePersistenceImpl<TrashVersion>trashVersions - the List instances of this model to clear the cache forpublic TrashVersion create(long versionId)
create in interface TrashVersionPersistenceversionId - the primary key for the new trash version
public TrashVersion remove(long versionId)
throws NoSuchVersionException,
SystemException
remove in interface TrashVersionPersistenceversionId - the primary key of the trash version
NoSuchVersionException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
public TrashVersion remove(Serializable primaryKey)
throws NoSuchVersionException,
SystemException
remove in interface BasePersistence<TrashVersion>remove in class BasePersistenceImpl<TrashVersion>primaryKey - the primary key of the trash version
NoSuchVersionException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
protected TrashVersion removeImpl(TrashVersion trashVersion)
throws SystemException
BasePersistenceImplBasePersistenceImpl.update(BaseModel,
boolean) depends on this method to implement the remove operation; it
only notifies the model listeners.
removeImpl in class BasePersistenceImpl<TrashVersion>trashVersion - the model instance to remove
SystemException - if a system exception occurred
public TrashVersion updateImpl(TrashVersion trashVersion)
throws SystemException
BasePersistenceImplBasePersistenceImpl.remove(BaseModel) depends on this method to implement the
update operation; it only notifies the model listeners.
updateImpl in interface TrashVersionPersistenceupdateImpl in class BasePersistenceImpl<TrashVersion>trashVersion - the model instance to update
SystemException - if a system exception occurredprotected TrashVersion toUnwrappedModel(TrashVersion trashVersion)
public TrashVersion findByPrimaryKey(Serializable primaryKey)
throws NoSuchModelException,
SystemException
NoSuchModelException if it could not be found.
findByPrimaryKey in interface BasePersistence<TrashVersion>findByPrimaryKey in class BasePersistenceImpl<TrashVersion>primaryKey - the primary key of the trash version
NoSuchModelException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
public TrashVersion findByPrimaryKey(long versionId)
throws NoSuchVersionException,
SystemException
NoSuchVersionException if it could not be found.
findByPrimaryKey in interface TrashVersionPersistenceversionId - the primary key of the trash version
NoSuchVersionException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByPrimaryKey(Serializable primaryKey)
throws SystemException
null if it could not be found.
fetchByPrimaryKey in interface BasePersistence<TrashVersion>fetchByPrimaryKey in class BasePersistenceImpl<TrashVersion>primaryKey - the primary key of the trash version
null if a trash version with the primary key could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByPrimaryKey(long versionId)
throws SystemException
null if it could not be found.
fetchByPrimaryKey in interface TrashVersionPersistenceversionId - the primary key of the trash version
null if a trash version with the primary key could not be found
SystemException - if a system exception occurred
public List<TrashVersion> findByEntryId(long entryId)
throws SystemException
findByEntryId in interface TrashVersionPersistenceentryId - the entry ID
SystemException - if a system exception occurred
public List<TrashVersion> findByEntryId(long entryId,
int start,
int end)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findByEntryId in interface TrashVersionPersistenceentryId - the entry IDstart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)
SystemException - if a system exception occurred
public List<TrashVersion> findByEntryId(long entryId,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findByEntryId in interface TrashVersionPersistenceentryId - the entry IDstart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
public TrashVersion findByEntryId_First(long entryId,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByEntryId_First in interface TrashVersionPersistenceentryId - the entry IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByEntryId_First(long entryId,
OrderByComparator orderByComparator)
throws SystemException
fetchByEntryId_First in interface TrashVersionPersistenceentryId - the entry IDorderByComparator - the comparator to order the set by (optionally null)
null if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion findByEntryId_Last(long entryId,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByEntryId_Last in interface TrashVersionPersistenceentryId - the entry IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByEntryId_Last(long entryId,
OrderByComparator orderByComparator)
throws SystemException
fetchByEntryId_Last in interface TrashVersionPersistenceentryId - the entry IDorderByComparator - the comparator to order the set by (optionally null)
null if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion[] findByEntryId_PrevAndNext(long versionId,
long entryId,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByEntryId_PrevAndNext in interface TrashVersionPersistenceversionId - the primary key of the current trash versionentryId - the entry IDorderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
protected TrashVersion getByEntryId_PrevAndNext(Session session,
TrashVersion trashVersion,
long entryId,
OrderByComparator orderByComparator,
boolean previous)
public List<TrashVersion> findByC_C(long classNameId,
long classPK)
throws SystemException
findByC_C in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p k
SystemException - if a system exception occurred
public List<TrashVersion> findByC_C(long classNameId,
long classPK,
int start,
int end)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findByC_C in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p kstart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)
SystemException - if a system exception occurred
public List<TrashVersion> findByC_C(long classNameId,
long classPK,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findByC_C in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p kstart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
public TrashVersion findByC_C_First(long classNameId,
long classPK,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByC_C_First in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p korderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByC_C_First(long classNameId,
long classPK,
OrderByComparator orderByComparator)
throws SystemException
fetchByC_C_First in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p korderByComparator - the comparator to order the set by (optionally null)
null if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion findByC_C_Last(long classNameId,
long classPK,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByC_C_Last in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p korderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion fetchByC_C_Last(long classNameId,
long classPK,
OrderByComparator orderByComparator)
throws SystemException
fetchByC_C_Last in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p korderByComparator - the comparator to order the set by (optionally null)
null if a matching trash version could not be found
SystemException - if a system exception occurred
public TrashVersion[] findByC_C_PrevAndNext(long versionId,
long classNameId,
long classPK,
OrderByComparator orderByComparator)
throws NoSuchVersionException,
SystemException
findByC_C_PrevAndNext in interface TrashVersionPersistenceversionId - the primary key of the current trash versionclassNameId - the class name IDclassPK - the class p korderByComparator - the comparator to order the set by (optionally null)
NoSuchVersionException - if a trash version with the primary key could not be found
SystemException - if a system exception occurred
protected TrashVersion getByC_C_PrevAndNext(Session session,
TrashVersion trashVersion,
long classNameId,
long classPK,
OrderByComparator orderByComparator,
boolean previous)
public List<TrashVersion> findAll()
throws SystemException
findAll in interface TrashVersionPersistenceSystemException - if a system exception occurred
public List<TrashVersion> findAll(int start,
int end)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findAll in interface TrashVersionPersistencestart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)
SystemException - if a system exception occurred
public List<TrashVersion> findAll(int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.
findAll in interface TrashVersionPersistencestart - the lower bound of the range of trash versionsend - the upper bound of the range of trash versions (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
SystemException - if a system exception occurred
public void removeByEntryId(long entryId)
throws SystemException
removeByEntryId in interface TrashVersionPersistenceentryId - the entry ID
SystemException - if a system exception occurred
public void removeByC_C(long classNameId,
long classPK)
throws SystemException
removeByC_C in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p k
SystemException - if a system exception occurred
public void removeAll()
throws SystemException
removeAll in interface TrashVersionPersistenceSystemException - if a system exception occurred
public int countByEntryId(long entryId)
throws SystemException
countByEntryId in interface TrashVersionPersistenceentryId - the entry ID
SystemException - if a system exception occurred
public int countByC_C(long classNameId,
long classPK)
throws SystemException
countByC_C in interface TrashVersionPersistenceclassNameId - the class name IDclassPK - the class p k
SystemException - if a system exception occurred
public int countAll()
throws SystemException
countAll in interface TrashVersionPersistenceSystemException - if a system exception occurredpublic void afterPropertiesSet()
public void destroy()
|
Liferay 6.2.0-ce-m1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||