faust.sacha.web.data
Class URLData

java.lang.Object
  |
  +--faust.sacha.web.util.URLInfo
        |
        +--faust.sacha.web.data.URLData
Direct Known Subclasses:
FileURL, FolderURL, ScriptStateInfo

public class URLData
extends URLInfo


Constructor Summary
URLData(java.lang.String strURL)
           
URLData(java.lang.String strURL, URLInfo url)
           
URLData(URLInfo url)
           
 
Method Summary
 void addComment(java.lang.String comment)
           
 void addCommentList(java.util.ArrayList comments)
           
 void addEmail(EmailURL email)
           
 void addEmail(java.lang.String email)
           
 void addEmailList(java.util.ArrayList emails)
           
 void addLink(java.lang.String url)
           
 void addLinkList(java.util.ArrayList links)
           
 java.util.ArrayList getComments()
           
 long getContentLengthInfo()
           
 java.lang.String getContentLengthInfoAsString()
           
 java.lang.String getContentLocationInfo()
           
 java.lang.String getContentTypeInfo()
           
 java.lang.String getCookieInfo()
           
 java.util.ArrayList getEmailList()
           
 java.lang.String getLastModifiedInfo()
           
 java.util.ArrayList getLinks()
           
 java.lang.String getServerInfo()
           
 boolean isCommentPresent(java.lang.String commentToCheck)
           
 boolean isEmailPresent(EmailURL emailToCheck)
           
 void setContentLengthInfo(long contentLengthInfo)
           
 void setContentLengthInfo(java.lang.String contentLengthInfo)
           
 void setContentLocationInfo(java.lang.String locationInfo)
           
 void setContentTypeInfo(java.lang.String contentTypeInfo)
           
 void setCookieInfo(java.lang.String cookieInfo)
           
 void setLastModifiedInfo(java.lang.String lastmodifiedInfo)
           
 void setResponseInfo(org.apache.commons.httpclient.Header[] responseHeaders)
           
 void setServerInfo(java.lang.String serverInfo)
           
 
Methods inherited from class faust.sacha.web.util.URLInfo
getAnchor, getBaseURL, getDirectURL, getFile, getFolder, getHost, getPath, getPort, getProtocol, getQuery, getURL, getURLType, getURLWithoutAnchor, isSecure, sameAs, setBaseURLAndPathdAnchor, setFolderAndFile, setPortAndProtocolAndHost, setQuery, setQuery, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

URLData

public URLData(URLInfo url)
        throws java.net.MalformedURLException

URLData

public URLData(java.lang.String strURL)
        throws java.net.MalformedURLException

URLData

public URLData(java.lang.String strURL,
               URLInfo url)
        throws java.net.MalformedURLException
Method Detail

isCommentPresent

public boolean isCommentPresent(java.lang.String commentToCheck)

isEmailPresent

public boolean isEmailPresent(EmailURL emailToCheck)

addLink

public void addLink(java.lang.String url)

addLinkList

public void addLinkList(java.util.ArrayList links)

getLinks

public java.util.ArrayList getLinks()

addComment

public void addComment(java.lang.String comment)

addCommentList

public void addCommentList(java.util.ArrayList comments)

addEmail

public void addEmail(java.lang.String email)

addEmail

public void addEmail(EmailURL email)

addEmailList

public void addEmailList(java.util.ArrayList emails)

getEmailList

public java.util.ArrayList getEmailList()

setResponseInfo

public void setResponseInfo(org.apache.commons.httpclient.Header[] responseHeaders)

setServerInfo

public void setServerInfo(java.lang.String serverInfo)

getServerInfo

public java.lang.String getServerInfo()

setContentTypeInfo

public void setContentTypeInfo(java.lang.String contentTypeInfo)

getContentTypeInfo

public java.lang.String getContentTypeInfo()

setLastModifiedInfo

public void setLastModifiedInfo(java.lang.String lastmodifiedInfo)

getLastModifiedInfo

public java.lang.String getLastModifiedInfo()

setContentLengthInfo

public void setContentLengthInfo(java.lang.String contentLengthInfo)

setContentLengthInfo

public void setContentLengthInfo(long contentLengthInfo)

getContentLengthInfoAsString

public java.lang.String getContentLengthInfoAsString()

getContentLengthInfo

public long getContentLengthInfo()

setContentLocationInfo

public void setContentLocationInfo(java.lang.String locationInfo)

getContentLocationInfo

public java.lang.String getContentLocationInfo()

setCookieInfo

public void setCookieInfo(java.lang.String cookieInfo)

getCookieInfo

public java.lang.String getCookieInfo()

getComments

public java.util.ArrayList getComments()