|
|||||||||
| Home >> All >> org >> roller >> [ model overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.roller.model
Interface RefererManager

- public interface RefererManager
Interface to Referer management.
| Method Summary | |
void |
checkForTurnover(boolean forceTurnover,
java.lang.String websiteId)
|
void |
forceTurnover(java.lang.String websiteId)
|
int |
getDayHits(java.lang.String username)
Get user's day hits |
java.util.List |
getDaysPopularWebsites(int max)
Get most popular websites based on referer day hits. |
java.util.List |
getEntryReferers(java.lang.String entryId,
boolean authorized)
Get referers that refer to a specific weblog entry. |
java.util.List |
getReferers(java.lang.String userName)
Get all referers for specified user. |
java.util.List |
getReferersToDate(java.lang.String userName,
java.lang.String date)
Get referers for a specified date. |
java.util.List |
getReferersToEntry(java.lang.String entryid)
Get referers that refer to a specific weblog entry. |
java.util.List |
getTodaysReferers(java.lang.String userName)
Get all referers for specified user that were made today. |
int |
getTotalHits(java.lang.String username)
Get user's all-time total hits |
void |
processRequest(ParsedRequest request)
Process request for incoming referers. |
void |
release()
|
void |
removeReferer(java.lang.String id)
|
org.roller.pojos.RefererData |
retrieveReferer(java.lang.String id)
|
void |
storeReferer(org.roller.pojos.RefererData data)
|
| Method Detail |
getReferers
public java.util.List getReferers(java.lang.String userName) throws org.roller.RollerException
- Get all referers for specified user.
getTodaysReferers
public java.util.List getTodaysReferers(java.lang.String userName) throws org.roller.RollerException
- Get all referers for specified user that were made today.
getReferersToDate
public java.util.List getReferersToDate(java.lang.String userName, java.lang.String date) throws org.roller.RollerException
- Get referers for a specified date.
getDaysPopularWebsites
public java.util.List getDaysPopularWebsites(int max) throws org.roller.RollerException
- Get most popular websites based on referer day hits.
getReferersToEntry
public java.util.List getReferersToEntry(java.lang.String entryid) throws org.roller.RollerException
- Get referers that refer to a specific weblog entry.
getEntryReferers
public java.util.List getEntryReferers(java.lang.String entryId, boolean authorized) throws org.roller.RollerException
- Get referers that refer to a specific weblog entry.
getDayHits
public int getDayHits(java.lang.String username) throws org.roller.RollerException
- Get user's day hits
getTotalHits
public int getTotalHits(java.lang.String username) throws org.roller.RollerException
- Get user's all-time total hits
processRequest
public void processRequest(ParsedRequest request)
- Process request for incoming referers.
retrieveReferer
public org.roller.pojos.RefererData retrieveReferer(java.lang.String id) throws org.roller.RollerException
storeReferer
public void storeReferer(org.roller.pojos.RefererData data) throws org.roller.RollerException
removeReferer
public void removeReferer(java.lang.String id) throws org.roller.RollerException
release
public void release()
forceTurnover
public void forceTurnover(java.lang.String websiteId) throws org.roller.RollerException
checkForTurnover
public void checkForTurnover(boolean forceTurnover,
java.lang.String websiteId)
throws org.roller.RollerException
|
|||||||||
| Home >> All >> org >> roller >> [ model overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC