com.liferay.portlet.messageboards.service.persistence
Interface MBMessagePersistence

All Superinterfaces:
BasePersistence

@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface MBMessagePersistence
extends BasePersistence

View Source

Author:
Brian Wing Shun Chan

Method Summary
 int countAll()
           
 int countByC_T(long categoryId, long threadId)
           
 int countByCategoryId(long categoryId)
           
 int countByCompanyId(long companyId)
           
 int countByT_P(long threadId, long parentMessageId)
           
 int countByThreadId(long threadId)
           
 int countByUuid(java.lang.String uuid)
           
 MBMessage create(long messageId)
           
 MBMessage fetchByPrimaryKey(long messageId)
           
 java.util.List<MBMessage> findAll()
           
 java.util.List<MBMessage> findAll(int start, int end)
           
 java.util.List<MBMessage> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByC_T_First(long categoryId, long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByC_T_Last(long categoryId, long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByC_T_PrevAndNext(long messageId, long categoryId, long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByC_T(long categoryId, long threadId)
           
 java.util.List<MBMessage> findByC_T(long categoryId, long threadId, int start, int end)
           
 java.util.List<MBMessage> findByC_T(long categoryId, long threadId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByCategoryId_First(long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByCategoryId_Last(long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByCategoryId_PrevAndNext(long messageId, long categoryId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByCategoryId(long categoryId)
           
 java.util.List<MBMessage> findByCategoryId(long categoryId, int start, int end)
           
 java.util.List<MBMessage> findByCategoryId(long categoryId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByCompanyId_PrevAndNext(long messageId, long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByCompanyId(long companyId)
           
 java.util.List<MBMessage> findByCompanyId(long companyId, int start, int end)
           
 java.util.List<MBMessage> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByPrimaryKey(long messageId)
           
 MBMessage findByT_P_First(long threadId, long parentMessageId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByT_P_Last(long threadId, long parentMessageId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByT_P_PrevAndNext(long messageId, long threadId, long parentMessageId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByT_P(long threadId, long parentMessageId)
           
 java.util.List<MBMessage> findByT_P(long threadId, long parentMessageId, int start, int end)
           
 java.util.List<MBMessage> findByT_P(long threadId, long parentMessageId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByThreadId_First(long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByThreadId_Last(long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByThreadId_PrevAndNext(long messageId, long threadId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByThreadId(long threadId)
           
 java.util.List<MBMessage> findByThreadId(long threadId, int start, int end)
           
 java.util.List<MBMessage> findByThreadId(long threadId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByUuid_First(java.lang.String uuid, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage findByUuid_Last(java.lang.String uuid, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 MBMessage[] findByUuid_PrevAndNext(long messageId, java.lang.String uuid, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<MBMessage> findByUuid(java.lang.String uuid)
           
 java.util.List<MBMessage> findByUuid(java.lang.String uuid, int start, int end)
           
 java.util.List<MBMessage> findByUuid(java.lang.String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
           
 java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
           
 MBMessage remove(long messageId)
           
 MBMessage remove(MBMessage mbMessage)
           
 void removeAll()
           
 void removeByC_T(long categoryId, long threadId)
           
 void removeByCategoryId(long categoryId)
           
 void removeByCompanyId(long companyId)
           
 void removeByT_P(long threadId, long parentMessageId)
           
 void removeByThreadId(long threadId)
           
 void removeByUuid(java.lang.String uuid)
           
 MBMessage update(MBMessage mbMessage)
          Deprecated. Use update(MBMessage mbMessage, boolean merge).
 MBMessage update(MBMessage mbMessage, boolean merge)
          Add, update, or merge, the entity.
 MBMessage updateImpl(MBMessage mbMessage, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
getListeners, registerListener, unregisterListener
 

Method Detail

create

MBMessage create(long messageId)

remove

MBMessage remove(long messageId)
                 throws com.liferay.portal.SystemException,
                        NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

remove

MBMessage remove(MBMessage mbMessage)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

MBMessage update(MBMessage mbMessage)
                 throws com.liferay.portal.SystemException
Deprecated. Use update(MBMessage mbMessage, boolean merge).

Throws:
com.liferay.portal.SystemException

update

MBMessage update(MBMessage mbMessage,
                 boolean merge)
                 throws com.liferay.portal.SystemException
Add, update, or merge, the entity. This method also calls the model listeners to trigger the proper events associated with adding, deleting, or updating an entity.

Parameters:
mbMessage - the entity to add, update, or merge
merge - boolean value for whether to merge the entity. The default value is false. Setting merge to true is more expensive and should only be true when mbMessage is transient. See LEP-5473 for a detailed discussion of this method.
Returns:
true if the portlet can be displayed via Ajax
Throws:
com.liferay.portal.SystemException

updateImpl

MBMessage updateImpl(MBMessage mbMessage,
                     boolean merge)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByPrimaryKey

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByPrimaryKey(long messageId)
                           throws com.liferay.portal.SystemException,
                                  NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

fetchByPrimaryKey

MBMessage fetchByPrimaryKey(long messageId)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUuid

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByUuid(java.lang.String uuid)
                                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUuid

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByUuid(java.lang.String uuid,
                                                   int start,
                                                   int end)
                                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUuid

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByUuid(java.lang.String uuid,
                                                   int start,
                                                   int end,
                                                   com.liferay.portal.kernel.util.OrderByComparator obc)
                                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUuid_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByUuid_First(java.lang.String uuid,
                                         com.liferay.portal.kernel.util.OrderByComparator obc)
                           throws com.liferay.portal.SystemException,
                                  NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByUuid_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByUuid_Last(java.lang.String uuid,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws com.liferay.portal.SystemException,
                                 NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByUuid_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByUuid_PrevAndNext(long messageId,
                                                 java.lang.String uuid,
                                                 com.liferay.portal.kernel.util.OrderByComparator obc)
                                   throws com.liferay.portal.SystemException,
                                          NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCompanyId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCompanyId(long companyId)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCompanyId(long companyId,
                                                        int start,
                                                        int end)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCompanyId(long companyId,
                                                        int start,
                                                        int end,
                                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByCompanyId_First(long companyId,
                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException,
                                       NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCompanyId_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByCompanyId_Last(long companyId,
                                             com.liferay.portal.kernel.util.OrderByComparator obc)
                               throws com.liferay.portal.SystemException,
                                      NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCompanyId_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByCompanyId_PrevAndNext(long messageId,
                                                      long companyId,
                                                      com.liferay.portal.kernel.util.OrderByComparator obc)
                                        throws com.liferay.portal.SystemException,
                                               NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCategoryId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCategoryId(long categoryId)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCategoryId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCategoryId(long categoryId,
                                                         int start,
                                                         int end)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCategoryId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByCategoryId(long categoryId,
                                                         int start,
                                                         int end,
                                                         com.liferay.portal.kernel.util.OrderByComparator obc)
                                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCategoryId_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByCategoryId_First(long categoryId,
                                               com.liferay.portal.kernel.util.OrderByComparator obc)
                                 throws com.liferay.portal.SystemException,
                                        NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCategoryId_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByCategoryId_Last(long categoryId,
                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException,
                                       NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByCategoryId_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByCategoryId_PrevAndNext(long messageId,
                                                       long categoryId,
                                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                         throws com.liferay.portal.SystemException,
                                                NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByThreadId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByThreadId(long threadId)
                                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByThreadId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByThreadId(long threadId,
                                                       int start,
                                                       int end)
                                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByThreadId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByThreadId(long threadId,
                                                       int start,
                                                       int end,
                                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByThreadId_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByThreadId_First(long threadId,
                                             com.liferay.portal.kernel.util.OrderByComparator obc)
                               throws com.liferay.portal.SystemException,
                                      NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByThreadId_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByThreadId_Last(long threadId,
                                            com.liferay.portal.kernel.util.OrderByComparator obc)
                              throws com.liferay.portal.SystemException,
                                     NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByThreadId_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByThreadId_PrevAndNext(long messageId,
                                                     long threadId,
                                                     com.liferay.portal.kernel.util.OrderByComparator obc)
                                       throws com.liferay.portal.SystemException,
                                              NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByC_T

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByC_T(long categoryId,
                                                  long threadId)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_T

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByC_T(long categoryId,
                                                  long threadId,
                                                  int start,
                                                  int end)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_T

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByC_T(long categoryId,
                                                  long threadId,
                                                  int start,
                                                  int end,
                                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_T_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByC_T_First(long categoryId,
                                        long threadId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws com.liferay.portal.SystemException,
                                 NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByC_T_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByC_T_Last(long categoryId,
                                       long threadId,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                         throws com.liferay.portal.SystemException,
                                NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByC_T_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByC_T_PrevAndNext(long messageId,
                                                long categoryId,
                                                long threadId,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws com.liferay.portal.SystemException,
                                         NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByT_P

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByT_P(long threadId,
                                                  long parentMessageId)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByT_P

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByT_P(long threadId,
                                                  long parentMessageId,
                                                  int start,
                                                  int end)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByT_P

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findByT_P(long threadId,
                                                  long parentMessageId,
                                                  int start,
                                                  int end,
                                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByT_P_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByT_P_First(long threadId,
                                        long parentMessageId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws com.liferay.portal.SystemException,
                                 NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByT_P_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage findByT_P_Last(long threadId,
                                       long parentMessageId,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                         throws com.liferay.portal.SystemException,
                                NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findByT_P_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMessage[] findByT_P_PrevAndNext(long messageId,
                                                long threadId,
                                                long parentMessageId,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws com.liferay.portal.SystemException,
                                         NoSuchMessageException
Throws:
com.liferay.portal.SystemException
NoSuchMessageException

findWithDynamicQuery

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
                                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
                                                                    int start,
                                                                    int end)
                                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findAll()
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findAll(int start,
                                                int end)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMessage> findAll(int start,
                                                int end,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByUuid

void removeByUuid(java.lang.String uuid)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByCompanyId

void removeByCompanyId(long companyId)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByCategoryId

void removeByCategoryId(long categoryId)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByThreadId

void removeByThreadId(long threadId)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByC_T

void removeByC_T(long categoryId,
                 long threadId)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByT_P

void removeByT_P(long threadId,
                 long parentMessageId)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeAll

void removeAll()
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByUuid

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByUuid(java.lang.String uuid)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByCompanyId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByCompanyId(long companyId)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByCategoryId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByCategoryId(long categoryId)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByThreadId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByThreadId(long threadId)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByC_T

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByC_T(long categoryId,
                             long threadId)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByT_P

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByT_P(long threadId,
                             long parentMessageId)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countAll()
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException