atg.svc.repository.service
Class KnowledgeSessionUpdate

java.lang.Object
  extended by atg.svc.repository.service.KnowledgeSessionUpdate

public class KnowledgeSessionUpdate
extends java.lang.Object

Object which represents an increment or decrement of the view count, use count or hot use count of a SolutionRelevance repository item. This object is passed into and out of the AyncSolutionScoringService.updateCountQueue to insulate the code of get from the repository specifics.

Created: March 28 2007


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 atg.svc.search.KnowledgeQueryContext getKnowledgeQueryContext()
           
 java.lang.String getKnowledgeSessionId()
           
 atg.userprofiling.Profile getProfile()
           
 java.lang.String getTicketId()
           
 ViewedAnswer getViewedAnswer()
           
 boolean isEndThread()
          Should we shut down the thread that processes the queued updates?
 void setKnowledgeQueryContext(atg.svc.search.KnowledgeQueryContext pKnowledgeQueryContext)
           
 void setKnowledgeSessionId(java.lang.String pKnowledgeSessionId)
           
 void setProfile(atg.userprofiling.Profile pProfile)
           
 void setTicketId(java.lang.String pTicketId)
           
 void setViewedAnswer(ViewedAnswer pViewedAnswer)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Method Detail

isEndThread

public boolean isEndThread()
Should we shut down the thread that processes the queued updates?


getProfile

public atg.userprofiling.Profile getProfile()

setProfile

public void setProfile(atg.userprofiling.Profile pProfile)

getKnowledgeSessionId

public java.lang.String getKnowledgeSessionId()

setKnowledgeSessionId

public void setKnowledgeSessionId(java.lang.String pKnowledgeSessionId)

getTicketId

public java.lang.String getTicketId()

setTicketId

public void setTicketId(java.lang.String pTicketId)

getViewedAnswer

public ViewedAnswer getViewedAnswer()

setViewedAnswer

public void setViewedAnswer(ViewedAnswer pViewedAnswer)

getKnowledgeQueryContext

public atg.svc.search.KnowledgeQueryContext getKnowledgeQueryContext()

setKnowledgeQueryContext

public void setKnowledgeQueryContext(atg.svc.search.KnowledgeQueryContext pKnowledgeQueryContext)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object