org.marketchangers.prayer
Interface PrayerRequestManager
- All Known Implementing Classes:
- HibernatePrayerRequestManager
- public interface PrayerRequestManager
- Author:
- jniu, jwilliams, Yong Pak, Matthew Todd
submitPrayerRequest
public boolean submitPrayerRequest(PrayerRequest prayerRequest)
createPrayerCategory
public boolean createPrayerCategory(PrayerCategory category)
getPrayerCategory
public PrayerCategory getPrayerCategory(java.lang.String category)
getCategoriesForRequestor
public java.util.List getCategoriesForRequestor(java.lang.String user)
getCategoriesForIntercessor
public java.util.List getCategoriesForIntercessor(java.lang.String user)
getRequestorsForIntercessor
public java.util.List getRequestorsForIntercessor(java.lang.String user)
getRequestorOrganizationsForIntercessor
public java.util.List getRequestorOrganizationsForIntercessor(java.lang.String user)
getCurrentIntercessors
public java.util.List getCurrentIntercessors(java.lang.String user)
getCurrentRequestors
public java.util.List getCurrentRequestors(java.lang.String user)
removeContract
public boolean removeContract(UserContract contract)
addContract
public boolean addContract(UserContract contract)
updateContractStatus
public boolean updateContractStatus(UserContract contract)
addComment
public boolean addComment(PrayerComment comment)
updateStatus
public boolean updateStatus(PrayerRequest prayerRequest)
getPrayerRequestById
public PrayerRequest getPrayerRequestById(java.lang.String user,
java.lang.Integer id)
getCommentsByPrayerId
public java.util.List getCommentsByPrayerId(java.lang.Integer prayerRequestId)
getPrayerRequestList
public java.util.List getPrayerRequestList(java.lang.String user,
java.lang.String role)
search
public java.util.List search(java.lang.String intercessorUserId,
PrayerRequestQuery query)
- Expects that the query has already had organizationName translated to a
list of requestors. Filters the entire list based on the relationships
the intercessor has.
Copyright © 2004 Web Commerce Group, LLC. All Rights Reserved.