org.owasp.webscarab.model
Interface ConversationModel

All Known Implementing Classes:
AbstractConversationModel, FilteredConversationModel, ImageFilteredConversationModel, UrlFilteredConversationModel

public interface ConversationModel

Author:
rogan

Method Summary
 void addConversationListener(ConversationListener listener)
           
 ConversationID getConversationAt(int index)
           
 int getConversationCount()
           
 java.util.Date getConversationDate(ConversationID id)
           
 java.lang.String getConversationOrigin(ConversationID id)
           
 int getIndexOfConversation(ConversationID id)
           
 Request getRequest(ConversationID id)
           
 java.lang.String getRequestMethod(ConversationID id)
           
 HttpUrl getRequestUrl(ConversationID id)
           
 Response getResponse(ConversationID id)
           
 java.lang.String getResponseStatus(ConversationID id)
           
 EDU.oswego.cs.dl.util.concurrent.Sync readLock()
           
 void removeConversationListener(ConversationListener listener)
           
 

Method Detail

getConversationCount

int getConversationCount()

getConversationAt

ConversationID getConversationAt(int index)

getIndexOfConversation

int getIndexOfConversation(ConversationID id)

readLock

EDU.oswego.cs.dl.util.concurrent.Sync readLock()

getConversationOrigin

java.lang.String getConversationOrigin(ConversationID id)

getConversationDate

java.util.Date getConversationDate(ConversationID id)

getRequestMethod

java.lang.String getRequestMethod(ConversationID id)

getRequestUrl

HttpUrl getRequestUrl(ConversationID id)

getResponseStatus

java.lang.String getResponseStatus(ConversationID id)

getRequest

Request getRequest(ConversationID id)

getResponse

Response getResponse(ConversationID id)

addConversationListener

void addConversationListener(ConversationListener listener)

removeConversationListener

void removeConversationListener(ConversationListener listener)