|
Liferay 6.0.3 | |||||||||
| 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<MBDiscussion>
com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistenceImpl
public class MBDiscussionPersistenceImpl
MBDiscussionPersistence,
MBDiscussionUtil| Field Summary | |
|---|---|
static String |
FINDER_CLASS_NAME_ENTITY
|
static String |
FINDER_CLASS_NAME_LIST
|
static FinderPath |
FINDER_PATH_COUNT_ALL
|
static FinderPath |
FINDER_PATH_COUNT_BY_C_C
|
static FinderPath |
FINDER_PATH_COUNT_BY_CLASSNAMEID
|
static FinderPath |
FINDER_PATH_COUNT_BY_THREADID
|
static FinderPath |
FINDER_PATH_FETCH_BY_C_C
|
static FinderPath |
FINDER_PATH_FETCH_BY_THREADID
|
static FinderPath |
FINDER_PATH_FIND_ALL
|
static FinderPath |
FINDER_PATH_FIND_BY_CLASSNAMEID
|
protected MBBanPersistence |
mbBanPersistence
|
protected MBCategoryPersistence |
mbCategoryPersistence
|
protected MBDiscussionPersistence |
mbDiscussionPersistence
|
protected MBMailingListPersistence |
mbMailingListPersistence
|
protected MBMessageFlagPersistence |
mbMessageFlagPersistence
|
protected MBMessagePersistence |
mbMessagePersistence
|
protected MBStatsUserPersistence |
mbStatsUserPersistence
|
protected MBThreadPersistence |
mbThreadPersistence
|
protected ResourcePersistence |
resourcePersistence
|
protected UserPersistence |
userPersistence
|
| Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
|---|
COUNT_COLUMN_NAME, 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 | |
|---|---|
MBDiscussionPersistenceImpl()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
|
void |
cacheResult(List<MBDiscussion> mbDiscussions)
|
void |
cacheResult(MBDiscussion mbDiscussion)
|
void |
clearCache()
Clears the cache for all instances of this model. |
void |
clearCache(MBDiscussion mbDiscussion)
Clears the cache for one instance of this model. |
int |
countAll()
|
int |
countByC_C(long classNameId,
long classPK)
|
int |
countByClassNameId(long classNameId)
|
int |
countByThreadId(long threadId)
|
MBDiscussion |
create(long discussionId)
|
MBDiscussion |
fetchByC_C(long classNameId,
long classPK)
|
MBDiscussion |
fetchByC_C(long classNameId,
long classPK,
boolean retrieveFromCache)
|
MBDiscussion |
fetchByPrimaryKey(long discussionId)
|
MBDiscussion |
fetchByPrimaryKey(Serializable primaryKey)
Finds an instance of this model by its primary key, or return null if it could not be found. |
MBDiscussion |
fetchByThreadId(long threadId)
|
MBDiscussion |
fetchByThreadId(long threadId,
boolean retrieveFromCache)
|
List<MBDiscussion> |
findAll()
|
List<MBDiscussion> |
findAll(int start,
int end)
|
List<MBDiscussion> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
|
MBDiscussion |
findByC_C(long classNameId,
long classPK)
|
MBDiscussion |
findByClassNameId_First(long classNameId,
OrderByComparator orderByComparator)
|
MBDiscussion |
findByClassNameId_Last(long classNameId,
OrderByComparator orderByComparator)
|
MBDiscussion[] |
findByClassNameId_PrevAndNext(long discussionId,
long classNameId,
OrderByComparator orderByComparator)
|
List<MBDiscussion> |
findByClassNameId(long classNameId)
|
List<MBDiscussion> |
findByClassNameId(long classNameId,
int start,
int end)
|
List<MBDiscussion> |
findByClassNameId(long classNameId,
int start,
int end,
OrderByComparator orderByComparator)
|
MBDiscussion |
findByPrimaryKey(long discussionId)
|
MBDiscussion |
findByPrimaryKey(Serializable primaryKey)
Finds an instance of this model by its primary key, or throw an exception if it could not be found. |
MBDiscussion |
findByThreadId(long threadId)
|
protected MBDiscussion |
getByClassNameId_PrevAndNext(Session session,
MBDiscussion mbDiscussion,
long classNameId,
OrderByComparator orderByComparator,
boolean previous)
|
MBDiscussion |
remove(long discussionId)
|
MBDiscussion |
remove(Serializable primaryKey)
Removes the model instance identified by the primary key from the database, and notifies the appropriate model listeners. |
void |
removeAll()
|
void |
removeByC_C(long classNameId,
long classPK)
|
void |
removeByClassNameId(long classNameId)
|
void |
removeByThreadId(long threadId)
|
protected MBDiscussion |
removeImpl(MBDiscussion mbDiscussion)
Removes the model instance from the database. |
protected MBDiscussion |
toUnwrappedModel(MBDiscussion mbDiscussion)
|
MBDiscussion |
updateImpl(MBDiscussion mbDiscussion,
boolean merge)
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, getDataSource, getDialect, getListeners, openNewSession, openSession, processException, registerListener, remove, setDataSource, setSessionFactory, unregisterListener, update, update |
| 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 |
|---|
countWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, registerListener, remove, setDataSource, unregisterListener, update, update |
| Field Detail |
|---|
public static final String FINDER_CLASS_NAME_ENTITY
public static final String FINDER_CLASS_NAME_LIST
public static final FinderPath FINDER_PATH_FIND_BY_CLASSNAMEID
public static final FinderPath FINDER_PATH_COUNT_BY_CLASSNAMEID
public static final FinderPath FINDER_PATH_FETCH_BY_THREADID
public static final FinderPath FINDER_PATH_COUNT_BY_THREADID
public static final FinderPath FINDER_PATH_FETCH_BY_C_C
public static final FinderPath FINDER_PATH_COUNT_BY_C_C
public static final FinderPath FINDER_PATH_FIND_ALL
public static final FinderPath FINDER_PATH_COUNT_ALL
@BeanReference(type=MBBanPersistence.class) protected MBBanPersistence mbBanPersistence
@BeanReference(type=MBCategoryPersistence.class) protected MBCategoryPersistence mbCategoryPersistence
@BeanReference(type=MBDiscussionPersistence.class) protected MBDiscussionPersistence mbDiscussionPersistence
@BeanReference(type=MBMailingListPersistence.class) protected MBMailingListPersistence mbMailingListPersistence
@BeanReference(type=MBMessagePersistence.class) protected MBMessagePersistence mbMessagePersistence
@BeanReference(type=MBMessageFlagPersistence.class) protected MBMessageFlagPersistence mbMessageFlagPersistence
@BeanReference(type=MBStatsUserPersistence.class) protected MBStatsUserPersistence mbStatsUserPersistence
@BeanReference(type=MBThreadPersistence.class) protected MBThreadPersistence mbThreadPersistence
@BeanReference(type=ResourcePersistence.class) protected ResourcePersistence resourcePersistence
@BeanReference(type=UserPersistence.class) protected UserPersistence userPersistence
| Constructor Detail |
|---|
public MBDiscussionPersistenceImpl()
| Method Detail |
|---|
public void cacheResult(MBDiscussion mbDiscussion)
cacheResult in interface MBDiscussionPersistencepublic void cacheResult(List<MBDiscussion> mbDiscussions)
cacheResult in interface MBDiscussionPersistencepublic void clearCache()
BasePersistence
The EntityCache and FinderCache are both cleared by this
method.
Caching information and settings can be found in
portal.properties
clearCache in interface BasePersistence<MBDiscussion>clearCache in class BasePersistenceImpl<MBDiscussion>public void clearCache(MBDiscussion mbDiscussion)
BasePersistence
The EntityCache and FinderCache are both cleared by this
method.
clearCache in interface BasePersistence<MBDiscussion>clearCache in class BasePersistenceImpl<MBDiscussion>mbDiscussion - the instance of this model to clear the cache forpublic MBDiscussion create(long discussionId)
create in interface MBDiscussionPersistence
public MBDiscussion remove(Serializable primaryKey)
throws NoSuchModelException,
SystemException
BasePersistence
remove in interface BasePersistence<MBDiscussion>remove in class BasePersistenceImpl<MBDiscussion>primaryKey - the primary key of the model instance to remove
NoSuchModelException - if an instance of this model with the
primary key does not exist
SystemException - if a system exception occurred
public MBDiscussion remove(long discussionId)
throws NoSuchDiscussionException,
SystemException
remove in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
protected MBDiscussion removeImpl(MBDiscussion mbDiscussion)
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<MBDiscussion>mbDiscussion - the model instance to remove
SystemException - if a system exception occurred
public MBDiscussion updateImpl(MBDiscussion mbDiscussion,
boolean merge)
throws SystemException
BasePersistenceImplBasePersistenceImpl.remove(BaseModel) depends on this method to implement the
update operation; it only notifies the model listeners.
updateImpl in interface MBDiscussionPersistenceupdateImpl in class BasePersistenceImpl<MBDiscussion>mbDiscussion - the model instance to updatemerge - whether to merge the model instance with the current
session. See BatchSession.update(
com.liferay.portal.kernel.dao.orm.Session, BaseModel, boolean)
for an explanation.
SystemException - if a system exception occurredprotected MBDiscussion toUnwrappedModel(MBDiscussion mbDiscussion)
public MBDiscussion findByPrimaryKey(Serializable primaryKey)
throws NoSuchModelException,
SystemException
BasePersistence
findByPrimaryKey in interface BasePersistence<MBDiscussion>findByPrimaryKey in class BasePersistenceImpl<MBDiscussion>primaryKey - the primary key of the model instance to find
NoSuchModelException - if an instance of this model with the
primary key does not exist
SystemException - if the primary key is null, or if a
system exception occurred
public MBDiscussion findByPrimaryKey(long discussionId)
throws NoSuchDiscussionException,
SystemException
findByPrimaryKey in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public MBDiscussion fetchByPrimaryKey(Serializable primaryKey)
throws SystemException
BasePersistencenull if it could not be found.
fetchByPrimaryKey in interface BasePersistence<MBDiscussion>fetchByPrimaryKey in class BasePersistenceImpl<MBDiscussion>primaryKey - the primary key of the model instance to find
null if an instance of this
model with the primary key does not exist
SystemException - if the primary key is null, or if a
system exception occurred
public MBDiscussion fetchByPrimaryKey(long discussionId)
throws SystemException
fetchByPrimaryKey in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findByClassNameId(long classNameId)
throws SystemException
findByClassNameId in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findByClassNameId(long classNameId,
int start,
int end)
throws SystemException
findByClassNameId in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findByClassNameId(long classNameId,
int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
findByClassNameId in interface MBDiscussionPersistenceSystemException
public MBDiscussion findByClassNameId_First(long classNameId,
OrderByComparator orderByComparator)
throws NoSuchDiscussionException,
SystemException
findByClassNameId_First in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public MBDiscussion findByClassNameId_Last(long classNameId,
OrderByComparator orderByComparator)
throws NoSuchDiscussionException,
SystemException
findByClassNameId_Last in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public MBDiscussion[] findByClassNameId_PrevAndNext(long discussionId,
long classNameId,
OrderByComparator orderByComparator)
throws NoSuchDiscussionException,
SystemException
findByClassNameId_PrevAndNext in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
protected MBDiscussion getByClassNameId_PrevAndNext(Session session,
MBDiscussion mbDiscussion,
long classNameId,
OrderByComparator orderByComparator,
boolean previous)
public MBDiscussion findByThreadId(long threadId)
throws NoSuchDiscussionException,
SystemException
findByThreadId in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public MBDiscussion fetchByThreadId(long threadId)
throws SystemException
fetchByThreadId in interface MBDiscussionPersistenceSystemException
public MBDiscussion fetchByThreadId(long threadId,
boolean retrieveFromCache)
throws SystemException
fetchByThreadId in interface MBDiscussionPersistenceSystemException
public MBDiscussion findByC_C(long classNameId,
long classPK)
throws NoSuchDiscussionException,
SystemException
findByC_C in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public MBDiscussion fetchByC_C(long classNameId,
long classPK)
throws SystemException
fetchByC_C in interface MBDiscussionPersistenceSystemException
public MBDiscussion fetchByC_C(long classNameId,
long classPK,
boolean retrieveFromCache)
throws SystemException
fetchByC_C in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findAll()
throws SystemException
findAll in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findAll(int start,
int end)
throws SystemException
findAll in interface MBDiscussionPersistenceSystemException
public List<MBDiscussion> findAll(int start,
int end,
OrderByComparator orderByComparator)
throws SystemException
findAll in interface MBDiscussionPersistenceSystemException
public void removeByClassNameId(long classNameId)
throws SystemException
removeByClassNameId in interface MBDiscussionPersistenceSystemException
public void removeByThreadId(long threadId)
throws NoSuchDiscussionException,
SystemException
removeByThreadId in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public void removeByC_C(long classNameId,
long classPK)
throws NoSuchDiscussionException,
SystemException
removeByC_C in interface MBDiscussionPersistenceNoSuchDiscussionException
SystemException
public void removeAll()
throws SystemException
removeAll in interface MBDiscussionPersistenceSystemException
public int countByClassNameId(long classNameId)
throws SystemException
countByClassNameId in interface MBDiscussionPersistenceSystemException
public int countByThreadId(long threadId)
throws SystemException
countByThreadId in interface MBDiscussionPersistenceSystemException
public int countByC_C(long classNameId,
long classPK)
throws SystemException
countByC_C in interface MBDiscussionPersistenceSystemException
public int countAll()
throws SystemException
countAll in interface MBDiscussionPersistenceSystemExceptionpublic void afterPropertiesSet()
|
Liferay 6.0.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||