com.liferay.portal.service.persistence
Interface BasePersistence<T extends BaseModel<T>>
- All Known Subinterfaces:
- AccountPersistence, AddressPersistence, AnnouncementsDeliveryPersistence, AnnouncementsEntryPersistence, AnnouncementsFlagPersistence, BlogsEntryPersistence, BlogsStatsUserPersistence, BookmarksEntryPersistence, BookmarksFolderPersistence, BrowserTrackerPersistence, CalEventPersistence, ClassNamePersistence, CompanyPersistence, ContactPersistence, CountryPersistence, DLFileEntryPersistence, DLFileRankPersistence, DLFileShortcutPersistence, DLFileVersionPersistence, DLFolderPersistence, EmailAddressPersistence, ExpandoColumnPersistence, ExpandoRowPersistence, ExpandoTablePersistence, ExpandoValuePersistence, GroupPersistence, IGFolderPersistence, IGImagePersistence, ImagePersistence, JournalArticleImagePersistence, JournalArticlePersistence, JournalArticleResourcePersistence, JournalContentSearchPersistence, JournalFeedPersistence, JournalStructurePersistence, JournalTemplatePersistence, LayoutPersistence, LayoutSetPersistence, ListTypePersistence, LockPersistence, MBBanPersistence, MBCategoryPersistence, MBDiscussionPersistence, MBMailingListPersistence, MBMessageFlagPersistence, MBMessagePersistence, MBStatsUserPersistence, MBThreadPersistence, MembershipRequestPersistence, OrganizationPersistence, OrgGroupPermissionPersistence, OrgGroupRolePersistence, OrgLaborPersistence, PasswordPolicyPersistence, PasswordPolicyRelPersistence, PasswordTrackerPersistence, PermissionPersistence, PhonePersistence, PluginSettingPersistence, PollsChoicePersistence, PollsQuestionPersistence, PollsVotePersistence, PortletItemPersistence, PortletPersistence, PortletPreferencesPersistence, RatingsEntryPersistence, RatingsStatsPersistence, RegionPersistence, ReleasePersistence, ResourceActionPersistence, ResourceCodePersistence, ResourcePermissionPersistence, ResourcePersistence, RolePersistence, SCFrameworkVersionPersistence, SCLicensePersistence, SCProductEntryPersistence, SCProductScreenshotPersistence, SCProductVersionPersistence, ServiceComponentPersistence, ShardPersistence, ShoppingCartPersistence, ShoppingCategoryPersistence, ShoppingCouponPersistence, ShoppingItemFieldPersistence, ShoppingItemPersistence, ShoppingItemPricePersistence, ShoppingOrderItemPersistence, ShoppingOrderPersistence, SocialActivityPersistence, SocialRelationPersistence, SocialRequestPersistence, SubscriptionPersistence, TagsAssetPersistence, TagsEntryPersistence, TagsPropertyPersistence, TagsSourcePersistence, TagsVocabularyPersistence, TasksProposalPersistence, TasksReviewPersistence, UserGroupGroupRolePersistence, UserGroupPersistence, UserGroupRolePersistence, UserIdMapperPersistence, UserPersistence, UserTrackerPathPersistence, UserTrackerPersistence, WebDAVPropsPersistence, WebsitePersistence, WikiNodePersistence, WikiPagePersistence, WikiPageResourcePersistence
- All Known Implementing Classes:
- BasePersistenceImpl
public interface BasePersistence<T extends BaseModel<T>>
View Source
- Author:
- Brian Wing Shun Chan
clearCache
void clearCache()
clearCache
void clearCache(T model)
countWithDynamicQuery
int countWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
fetchByPrimaryKey
T fetchByPrimaryKey(java.io.Serializable primaryKey)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
findByPrimaryKey
T findByPrimaryKey(java.io.Serializable primaryKey)
throws NoSuchModelException,
com.liferay.portal.SystemException
- Throws:
NoSuchModelException
com.liferay.portal.SystemException
findWithDynamicQuery
java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
findWithDynamicQuery
java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
findWithDynamicQuery
java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
getDataSource
javax.sql.DataSource getDataSource()
getListeners
ModelListener<T>[] getListeners()
registerListener
void registerListener(ModelListener<T> listener)
remove
T remove(java.io.Serializable primaryKey)
throws NoSuchModelException,
com.liferay.portal.SystemException
- Throws:
NoSuchModelException
com.liferay.portal.SystemException
remove
T remove(T model)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
setDataSource
void setDataSource(javax.sql.DataSource dataSource)
unregisterListener
void unregisterListener(ModelListener<T> listener)
update
T update(T model,
boolean merge)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException