public abstract class BaseSocialRequestInterpreter extends java.lang.Object implements SocialRequestInterpreter
| Constructor and Description |
|---|
BaseSocialRequestInterpreter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract SocialRequestFeedEntry |
doInterpret(SocialRequest request,
ThemeDisplay themeDisplay) |
protected abstract boolean |
doProcessConfirmation(SocialRequest request,
ThemeDisplay themeDisplay) |
protected boolean |
doProcessRejection(SocialRequest request,
ThemeDisplay themeDisplay) |
java.lang.String |
getUserName(long userId,
ThemeDisplay themeDisplay) |
java.lang.String |
getUserNameLink(long userId,
ThemeDisplay themeDisplay) |
SocialRequestFeedEntry |
interpret(SocialRequest request,
ThemeDisplay themeDisplay) |
boolean |
processConfirmation(SocialRequest request,
ThemeDisplay themeDisplay) |
void |
processDuplicateRequestsFromUser(SocialRequest request,
int oldStatus) |
void |
processDuplicateRequestsToUser(SocialRequest request,
int oldStatus) |
boolean |
processRejection(SocialRequest request,
ThemeDisplay themeDisplay) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassNamespublic java.lang.String getUserName(long userId,
ThemeDisplay themeDisplay)
public java.lang.String getUserNameLink(long userId,
ThemeDisplay themeDisplay)
public SocialRequestFeedEntry interpret(SocialRequest request, ThemeDisplay themeDisplay)
interpret in interface SocialRequestInterpreterpublic boolean processConfirmation(SocialRequest request, ThemeDisplay themeDisplay)
processConfirmation in interface SocialRequestInterpreterpublic void processDuplicateRequestsFromUser(SocialRequest request, int oldStatus)
public void processDuplicateRequestsToUser(SocialRequest request, int oldStatus)
public boolean processRejection(SocialRequest request, ThemeDisplay themeDisplay)
processRejection in interface SocialRequestInterpreterprotected abstract SocialRequestFeedEntry doInterpret(SocialRequest request, ThemeDisplay themeDisplay) throws java.lang.Exception
java.lang.Exceptionprotected abstract boolean doProcessConfirmation(SocialRequest request, ThemeDisplay themeDisplay) throws java.lang.Exception
java.lang.Exceptionprotected boolean doProcessRejection(SocialRequest request, ThemeDisplay themeDisplay) throws java.lang.Exception
java.lang.Exception